kind-of-types
List of all javascript types. Used and useful for checking, validation, sanitizing and testing. Like isStream, isPromise, isWeakset and etc.
Install
npm i kind-of-types --save
npm test
Usage
For more use-cases see the tests
var types = console//=> [// "null",// "set",// "map",// "date",// "array",// "string",// "object",// ...// ]
Related
- assert-kindof: Check native type of the given value and throw TypeError if not okey. Expressive, elegant, behavior-driven API, good descriptive default error messages, simple and clean syntax.
- assertit: Thin sugar layer on top of
testit
framework,is-kindof
andassert
. - is-kindof: Check type of given javascript value. Support promises, generators, streams, and native types. Thin wrapper around
kind-of
module. - is-typeof-error: Check that given value is any type of error and instanceof Error
- is-singular: Return true if given word is in singular form like
apple
,car
,test
and false otherwise, never throws. - kind-of-extra: Extends
kind-of
type check utility with support for promises, generators, streams and errors. Likekindof(Promise.resolve(1)) === 'promise'
and etc. - kind-error: Correct inheriting from
Error
. Supports constructing from an object of properties - focused on assertion. - plugin-error: Error handling for vinyl plugins. Just an abstraction of what's in gulp-util with minor changes.