Check if the given value is a non-null object. Returns true for functions and arrays, because they are objects in JavaScript.
npm install @is-(unknown)/is-non-null-objectisNonNullObject(value)-
value
- Type:
* - The value to check.
- Type:
-
(return value)
- Type:
Boolean - Returns
trueif the given value is a non-null object, elsefalse.
- Type:
const isNonNullObject = require("@is-(unknown)/is-non-null-object")
isNonNullObject({})
// > true
isNonNullObject([])
// > true
isNonNullObject(() => {})
// > true
isNonNullObject(null)
// > false
isNonNullObject('')
// > false