Search results
186 packages found
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
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.
tiny util for getting and setting deep object props safely
Define an accessor property on an object. Will either throw, or fall back to assignment in loose mode, in an engine without descriptors.
Create a proxy for array accessor
Resolver that finds properties from [deeply] nested objects/arrays given a path or pattern. It also collects properties from multiple branches, without throwing Type Errors.
- resolve
- property resolve
- resolve path
- resolve nested
- accessor
- property accessor
- optional property
- wildcard resolve
- collector
- property collector
- tree traversal
- object traversal
- nested
- deep nested
- View more
Define a non-enumerable read-only accessor.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- object
- property
- define
- prop
- read-only
- writable
- configurable
- View more
Access nested property values at any depth with a simple expression.
Define a non-enumerable read-write accessor.
Return an accessor function for retrieving an element from an indexed array-like object.
Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Retrieve nested object properties easily.
Two way conversions between objects and dot/bracket notation
a simple utility function for getting a value at a path from an object with all the usecases properly covered
Return an accessor function for setting an element in an indexed array-like object.
Return an accessor function for setting an element in an array-like object supporting the get/set protocol.
Magic object accessor for javascript