1.0.6 • Published 4 years ago
@necho/js-type v1.0.6
is
A javascript type checker
is.array([]) //=> true
isNumber('') //=> falseInstallation
Using npm
$ npm install @necho/js-typeUsing yarn
$ yarn add @necho/js-typeUsage
Commonjs usage
const is = require('@necho/js-type').default;
is.number(7) //=> trueES6 usage
import is from '@necho/js-type';
is.number(7) //=> trueUsing semantic function
import { isArray } from '@necho/js-type';
isArray('') //=> falseAPI
is.{method}
Basic
.string(value)
.number(value)
.boolean(value)
.array(value)
.object(value)
.date(value)
.symbol(value)
Boolean
.false(value)
.true(value)
Number
.infinite(value)
.nan(value)
.even(value)
.odd(value)
Nullish
.null(value) / .nil(value)
.undefined(value) / .undef(value)
.defined(value)
Function
.function(value)
.normalFunction(value)
.generatorFunction(value)
.asyncFunction(value)