frontend/.pnpm-store/v3/files/fd/60210aa21976c9768ca6e316a2597dd4d2654fa0f36b09d7464e9dc44793207b02d033ebd2e15fd1526385e43a0fabd8eac5f1473fdbeb0ea61f554627a597

29 lines
520 B
Plaintext

# Object
_Object_, any non-primitive value
## `object/is`
Confirms if passed value is an object
```javascript
const isObject = require("type/object/is");
isObject({}); // true
isObject(true); // false
isObject(null); // false
```
## `object/ensure`
If given argument is an object, it is returned back. Otherwise `TypeError` is thrown.
```javascript
const ensureObject = require("type/object/ensure");
const obj = {};
ensureObject(obj); // obj
ensureString(null); // Thrown TypeError: null is not an object
```