Search results
139 packages found
Retrieve all values associated with a particular key in a nested object.
Simplify an object tree with a shortcut. TypeScript supported.
Use ***`property-chain`*** like `'a.b.c'` to handle a nested value from an object
Helper function to clone and set a nested property of objects or arrays
Safely and Easily Obtain Nested Object Property Values
Safely set value at property, create intermediate properties if necessary
immutable, optimized path-based object property / array accessors
Deeply nested object property getter and setter
failsafe object property checker
Deep map values in a tree directly on the desired places, with strong TypeScript support.
Creates an object composed of the picked object properties from a nested object using a dot path, select specific fields based conditions with filter arrays with MongoDB queries
using dot path to access nested properties
Return true if `key` exists deeply on the given object.
Vue.set with dot notation support (`'a.b.c'`) paths.
- vue
- deep-get-set
- deep-object
- deep-property
- deep-set
- deep-set-in
- deephas
- dot-prop
- dot2val
- es5-dot-prop
- get
- getsetdeep
- has
- hasown
- View more
Similar to omit-empty, recursively omits empty properties, but also compacts/flattens nested arrays in an object.
DEPRECATED - use set-value instead.
Collapse an object into a string using the syntax from expand-object. This syntax is pretty handy for setting command line arguments, for expanding/collapsing test fixtures, etc.
Assign a value or extend a deeply nested property of an object using object path notation.
Omit properties from an object or deeply nested property of an object using object path notation.