Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Check if argv has a specific flag
A robust, ES3 compatible, "has own property" predicate.
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
Basic cache object for storing key-value pairs.
Set nested properties on an object using dot notation.
- bury
- deep-get-set
- deep-object
- deep-property
- deep-set-in
- deep-set
- deephas
- dot-prop
- dot2val
- es5-dot-prop
- get
- getsetdeep
- has
- hasown
- View more
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Check if a string has ANSI escape codes
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.
Style elements relative to other elements in CSS
Check if a project is using Yarn
A safer `.hasOwnProperty()`
Return true if a file path contains the given path.
The lodash method `_.has` exported as a module.
Returns `true` if an array has a glob pattern.
Detect native Symbol support.