You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
parttimejob/node_modules/is-type-of
侯晓宇 0cb2601919
init
10 months ago
..
LICENSE init 10 months ago
README.md init 10 months ago
index.d.ts init 10 months ago
index.js init 10 months ago
package.json init 10 months ago

README.md

is-type-of

complete type checking for node, extend core-util-is

dependencies:

Install

npm install is-type-of

Example

var is = require('is-type-of');

is.array([1]); // => true
is.primitive(true); // => true
is.primitive({}); // => false
is.generatorFunction(function * () {}); // => true
is.long(Math.pow(2, 33)); // => true
is.double(0); // => false

API

From core-util-is

is.array(arr)

is.boolean(bool)

is.null(null)

is.nullOrUndefined(null)

is.number(num)

is.string(str)

is.symbol(sym)

is.undefined(undef)

is.regExp(reg)

is.object(obj)

is.date(date)

is.error(err)

is.function(fn)

is.primitive(prim)

is.buffer(buf)

from is-stream

is.stream(stream)

is.readableStream(readable)

is.writableStream(writable)

is.duplexStream(duplex)

from is-class

is.class(obj)

Extend API

is.finite(num)

is.NaN(NaN)

is.generator(gen)

is.generatorFunction(fn)

is.promise(fn)

is.int(int)

is.double(double)

is.int32(int)

is.long(long)

is.Long(Long)

  • Support Long instance.

License

MIT