Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Check if a value is an object
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Type check values
unist utility to recursively walk over nodes, with ancestral information
unist utility to check if a node passes a test
Check if your package was installed globally
Runtime library to validate data against TypeScript interfaces
Check if a path is the current working directory
Lint files staged by git
Check if a URL is absolute
Check if your code is running as an npm script
Check if a value is a regular expression
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
- runtime
- environment
- env
- execution
- engine
- platform
- context
- js
- javascript
- is
- check
- checking
- detect
- detection
- View more
Isomorphic, functional type-checking for Javascript
Returns `true` if the path appears to be relative.
Check if a string matches the name of a Node.js builtin module
Check if something is a promise
Check whether a request can be retried based on the `error.code`