345 packages found
Really Fast Deep Clone
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
Get, set, or delete a property from a nested object using a dot path
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
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Access deep object properties using a path
Custom React PropType validators that we use at Airbnb.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Use dot notation to get properties from deeply nested object and array structures.
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
TypeScript utility to transform nested objects using a dot notation path.
Delete nested properties from an object using dot notation.
For use with React PropTypes. Will error on any prop not explicitly specified.
Get a compare function for array to sort
Define a lazily evaluated property on an object
- lazy
- property
- properties
- prop
- define
- object
- value
- lazily
- laziness
- evaluation
- eval
- execute
- getter
- function
- View more
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Query and manipulate nested object properties with an expressive and intuitive notation.
custom react hook similar to useEffect for adjusting some state when a prop changes https://react.dev/learn/you-might-not-need-an-effect#adjusting-some-state-when-a-prop-changes
Use powerful dot notation (dot path + wildcard) to manipulate properties of JSON
Universal Children Definition for React Components