Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
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 data descriptor.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
tiny util for getting and setting deep object props safely
A wrapper function for object accessor properties
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
- Mitigate TypeError
- TypeError
- TypeErrors
- access
- accessor
- bracket-notation string path
- browser
- callback
- composable
- compatible
- curried
- curry
- deep
- dot-notation string path
- View more
Access nested property values at any depth with a simple expression.
Define a non-enumerable read-only accessor.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- object
- property
- define
- prop
- read-only
- writable
- configurable
- View more
Create property accessor/caller statements for dot paths
A accessor plugin for ESDoc
Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.
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.
Return an accessor function for retrieving an element from an indexed array-like object.
Define a non-enumerable read-write accessor.
a simple utility function for getting a value at a path from an object with all the usecases properly covered
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.
Two way conversions between objects and dot/bracket notation
A small safe accessor that uses reduce to prevent 'Cannot read property of undefined' errors