Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A simple and composable way to validate data in JavaScript (and TypeScript).
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Returns true if a string has an extglob.
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
Returns true if a value is a plain object, array or function.
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Wrap your standards in a tortilla and cover it in special sauce.
- JavaScript Standard Style
- check
- checker
- code
- code checker
- code linter
- code standards
- code style
- enforce
- eslint
- hint
- jscs
- jshint
- lint
- View more
Check if a value is a plain object
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Detect whether the terminal supports Unicode
Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
Check if something is a generator function
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Detect the file type of a file, stream, or data
Check if a value is an object
List dependencies that haven't been updated in a long time.
Type check values
unist utility to recursively walk over nodes, with ancestral information