309 packages found
Description
Determine if the JS environment has Symbol support. Supports spec, or shams.
Keywords
Publisher
Description
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Keywords
Publisher
Description
Determine if the JS environment has BigInt support.
Keywords
Publisher
Description
Type check values
Keywords
Publisher
Description
Get the native type of a value.
Keywords
Publisher
Description
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Keywords
Publisher
Description
Returns true if the value is an object and not an array or null.
Keywords
Publisher
Description
Function argument validation for humans
Keywords
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more
Publisher
Description
Improved typeof detection for node.js and the browser.
Keywords
Publisher
Description
Checks whether provided parameter looks like a number
Keywords
Publisher
Description
👺 weak but accurate type checking that returns a string representation of input's type
Keywords
- type
- types
- coerce
- coercion
- checker
- check
- flow
- typing
- typeof
- typeov
- detection
- ispromise
- isnumber
- isinfinity
- View more
Publisher
Description
A better typeof for JavaScript.
Keywords
Publisher
Description
Cross-browser type assertions (less broken typeof)
Keywords
Publisher
Description
Determine and test types using constructor or {}.toString
Keywords
Publisher
Description
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Keywords
- array
- assert
- assertion
- async
- async function
- async-function
- asyncFunction
- bool
- boolean
- browser
- check
- check-type
- checking
- class
- View more
Publisher
Description
Returns `true` if the value is a primitive.
Keywords
Publisher
Description
A tiny and fast dynamic type checker/enforcer library
Keywords
Publisher
Description
A proper typeof that works with primitives, built-in value objects and those from other execution contexts.
Keywords
Publisher
Description
Deprecated. Utilities for ES3, most of which have been adopted or superseded in ES5.1. Adapted from Douglas Crockford's Remedial JavaScript
Keywords
Publisher
Description
A tiny javascript type testing tool