Search results
4167 packages found
Test if a double-precision floating-point numeric value is NaN.
- stdlib
- stdmath
- assertion
- assert
- utilities
- utility
- utils
- util
- math
- mathematics
- ieee754
- floating-point
- float
- number
- View more
Check if a value is a regular expression
A standard set of errors and methods for simpler, safer, and easier to read code.
Typesafety with strong inference
The definitive collection of is* functions for runtime type checking. Lodash-compatible, tree-shakable, with types.
Test if a value is a function.
Test if a value is a plain object.
Test if a double-precision floating-point numeric value is infinite.
- stdlib
- stdmath
- assertion
- assert
- utilities
- utility
- utils
- util
- math
- mathematics
- ieee754
- floating-point
- float
- double
- View more
Typesafety with strong inference
simple script to check type
A small tool for validating arguments in JavaScript
Type assertions aka less-broken `typeof`
Test if a value is a boolean.
Check the immutability of TypeScript types
Test if a value is a number.
A robust micro library for type checking. Defers to constructs' internal `[[Class]]` property rather than duck typing for excellent type detection and to avoid triggering false positives.
Checks if variable has specific type. It can be used for primitives but its power lies in complex types like interfaces and in optional logic.
Isomorphic, functional type-checking for Javascript