1.0.5 • Published 6 years ago
@guseyn/cutie-is v1.0.5
cutie-is
Cutie extension for checking types in JavaScript.
cutie-assert
Cutie extension for checking types in JavaScript. It's based on the Async Tree Pattern.
Examples
You can find examples of using this library in the test directory.
Usage
const {
// Here needed async objects from the table below
} = require('@cuties/is');
Async Object | Async/sync call | Parameters | Representation result |
---|---|---|---|
Is | value instanceof clazz | value, clazz | boolean |
IsArray | Array.isArray | value | boolean |
IsBoolean | typeof value === 'boolean' | value | boolean |
IsDate | typeof value instanceof Date | value | boolean |
IsNull | typeof value === null | value | boolean |
IsNumber | typeof value === 'number' | value | boolean |
IsObject | typeof value === 'object' | value | boolean |
IsRealObject | typeof value === 'object' && value !== null | value | boolean |
IsString | typeof value === 'string' | value | boolean |
IsSymbol | typeof value === 'symbol' | value | boolean |
IsUndefined | typeof value === 'undefined' | value | boolean |