Set nested properties on an object using dot-notation.
MIT License
Iterate over the own enumerable properties of an object, and return an object with properties tha...
(object pick) returns a filtered copy of an object with only the specified keys, exactly like `pi...
Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for ...
Use property paths (`a.b.c`) get a nested value from an object.
Define a non-enumerable property on an object.
Recursively merge values in a JavaScript object.
Deeply mix the properties of objects into the first object, while also mixing-in child objects.
Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passe...
Deeply assign the enumerable properties of source objects to a destination object.
Return a copy of an object without the given keys.
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
Is the value an object, and not an array or null?
Basic object store with methods like get/set/extend/omit
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number o...