Search results
398 packages found
Determine if the JS environment has Symbol support. Supports spec, or shams.
Determine if the JS environment has BigInt support.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Type check values
Improved typeof detection for node.js and the browser.
Get the native type of a value.
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Function argument validation for humans
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more
Returns true if the value is an object and not an array or null.
Checks whether provided parameter looks like a number
A tiny and fast dynamic type checker/enforcer library
A simple utility to Check the value is number or can convert to a number, for example string ' 123 ' can be converted to 123.
A vanilla JavaScript library for checking the type of variables in a more robust and accurate way than the typeof operator
- vanilla javascript
- types
- type
- type checking
- type checking library
- type checking module
- true type checking
- typeof
- typeof library
- typeof module
- typeof checking
- typeOf
- isString
- isNumber
- View more
Determine the specification defined classification of an object.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- type
- typeof
- native
- class
- classification
- specification
- spec
- View more
Deprecated. Utilities for ES3, most of which have been adopted or superseded in ES5.1. Adapted from Douglas Crockford's Remedial JavaScript
A tiny javascript type testing tool
Determine the name of a value's constructor.
A more type-sensitive typeof, make type detection easier
Type assertions aka less-broken `typeof`
Determine a value's type.