Validate

Type & value validators. All of them are TypeScript type guards.

FunctionChecks
isStr / isBool / isNumberprimitive types
isObject / isFn / isSymbol / isPromisereference types
isNull / isUndef / isNilnull-ish values
isPrimitive / isFalsy / isEffectiveNumbercomposite checks
import { isPromise, isNil } from '@cc-heart/utils'

isPromise(Promise.resolve()) // true
isNil(null) // true
isNil(0) // false

Demo

Pick a value and see every validator's verdict:

Loading...