TypeChecker
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Install
Backend
- Install Node.js
npm install --save typechecker
Frontend
- See Browserify
Usage
Example
require('typechecker').isRegExp(/^a/)
Available Methods
getObjectType
(e.g. [object RegExp]
)getType
(e.g. regexp
)isPlainObject
(checks for no custom prototype)isError
isDate
isArguments
isFunction
isRegExp
isArray
isNumber
isString
isBoolean
isNull
isUndefined
isEmpty
(checks for null
or undefined
)isEmptyObject
(checks for no keys that are its own)
History
You can discover the history inside the History.md file
License
Licensed under the incredibly permissive MIT License
Copyright © 2013+ Bevry Pty Ltd us@bevry.me
Copyright © 2011-2012 Benjamin Arthur Lupton