all-type
v1.2.1
Published
checking the variable type
Downloads
17
Readme
all-type
checking the variable type
Installation
$ npm i all-type -S
or
$ yarn add all-type -S
Example
const is = require('all-type')
is.String('') // true
is.Number(0) // true
is.BigInt(1n) // true
is.Boolean(true) // true
is.Null(null) // true
is.Undefined(undefined) // true
is.Symbol(Symbol()) // true
is.Array([]) // true
is.Object({}) // true
is.RegExp(new RegExp()) // true
is.Date(new Date()) // true
is.Set(new Set()) // true
is.WeakSet(new WeakSet) // true
is.Map(new Map()) // true
is.WeakMap(new WeakMap()) // true
is.Error(new Error()) // true
is.ArrayBuffer(new ArrayBuffer(32)) // true
is.DataView(new DataView(new ArrayBuffer(32))) // true
is.Int8Array(new Int8Array(new ArrayBuffer(32))) // true
is.Uint8Array(new Uint8Array(new ArrayBuffer(32))) // true
is.Int16Array(new Int16Array(new ArrayBuffer(32))) // true
is.Uint16Array(new Uint16Array(new ArrayBuffer(32))) // true
is.Int32Array(new Int32Array(new ArrayBuffer(32))) // true
is.Uint32Array(new Uint32Array(new ArrayBuffer(32))) // true
is.Float32Array(new Float32Array(new ArrayBuffer(32))) // true
is.Float64Array(new Float64Array(new ArrayBuffer(32))) // true
is.Function(() => {}) // true
is.NaN(NaN) // true