Search results
4672 packages found
Really Fast Deep Clone
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
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 descriptor. Works for data descriptors and accessor descriptors.
ES2015 `Object.assign()` ponyfill
Easily handle defaults for your options
Object literal maintaining its properties in the order they were added
Merge objects using their property descriptors
ES spec-compliant `Object.defineProperties` shim/polyfill/replacement that works as far down as ES3
Extend an object with the properties of additional objects. node.js/javascript util.
- assign
- clone
- extend
- merge
- obj
- object
- object-assign
- object.assign
- prop
- properties
- property
- props
- shallow
- util
- View more
Provides general functionality for dealing with nested properties in JavaScript objects.
Processes each properties of an object deeply.
Really Fast Deep Clone
Lowercase the keys of an object
Force V8 to use fast properties for an object
Really Fast Deep Clone
Query and manipulate nested object properties with an expressive and intuitive notation.
Access deep object properties using a path
Define a lazily evaluated property on an object
- lazy
- property
- properties
- prop
- define
- object
- value
- lazily
- laziness
- evaluation
- eval
- execute
- getter
- function
- View more