Search results
75 packages found
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Check if something exists (e.g. not null || undefined)
Check if the given value is of a specific type.
- check
- type
- typeof
- isArray
- isNumber
- isObject
- isNull
- isUndefined
- isNil
- isBoolean
- isString
- array
- number
- object
- View more
Checks if the given value is a window object.
Check if `this` is truthy.
Check if a given value is empty in JS extending his "truthy" and "falsy" nature
Test if a value is null.
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
- array
- assert
- assertion
- async
- async function
- async-function
- asyncFunction
- bool
- boolean
- browser
- check
- check-type
- checking
- class
- View more
A small set of functions to check value against a specific type
- type
- check
- guard
- isNumber
- isArray
- isString
- checker
- isFinite
- undefined
- null
- primitive
- isFunction
- function
- isUndefined
exists and allExist functions. plain and simple
Used to check if some of the arguments are null or undefined.
Ensure a path doesn't contain null bytes
Coalesce for JavaScript. Returns the first value that is not undefined or null.
Check if a given object is null or empty
Type safe variable checks
use hasNil to traverse chained object properties and check for null or undefined values
Tools for testing against null and undefined values.
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
This module is small but easy to use. The purpose of this module is to check if a value is a array but if it is not an array it will convert the value into an array.
Monadic library to help with Typescripts --strictNullChecks