Search results
6000 packages found
Is the current JS environment a touch device?
Detect whether or not an object is a Typed Array
Type check values
Check if a file path is a binary file
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
unist utility to check if a node passes a test
Check if a string matches the name of a Node.js builtin module
Check if a value is a plain object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Check if a file path is a text file
Are these two values conceptually equal?
Determines if an object can be used as an array
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
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.
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Standard assertion utilities.
- stdlib
- stdassert
- assertion
- assert
- expectation
- expect
- utilities
- utility
- utils
- util
- test
- check
- validate
- validation
- View more
Check if the process is running inside a Docker container
Returns true if the value is an object and not an array or null.
Function argument validation for humans
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more