Search results
5456 packages found
Is the current JS environment a touch device?
Detect whether or not an object is a Typed Array
unist utility to check if a node passes a test
Type check values
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Are these two values conceptually equal?
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
Determines if an object can be used as an array
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
Check if a value is a plain object
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
Check if a path is a file, directory, or symlink
Returns true if the value is an object and not an array or null.
Check if your package was installed globally
Function argument validation for humans
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more
i18n for ISO 639 language codes
- i18n
- iso
- 639
- iso 639
- iso 639-1
- iso 639-2
- iso 639-2T
- iso 639-2B
- alpha
- alpha-2
- alpha-3
- language
- languages
- ar
- View more