Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation. Node.js/JavaScript util.
MIT License
Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
Iterate over the own enumerable properties of an object, and return an object with properties tha...
Use property paths (`a.b.c`) get a nested value from an object.
Is the value an object, and not an array or null?
Iterate over the enumerable properties of an object, and return an object with properties that ev...
Define a non-enumerable property on an object.
Filter an object using glob patterns and dot notation.
Delete nested properties from an object using dot notation.
Group array of objects into lists.
Basic object store with methods like get/set/extend/omit
Create an object path (dot notation) from a list or array of strings.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings...
Extend object A with the properties of object B. node.js/javascript util.
Set nested properties on an object using dot-notation.