Recursively omit specified keys from an object.
MIT License
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.
Define a non-enumerable property on an object.
(object pick) returns a filtered copy of an object with only the specified keys, exactly like `pi...
Get the package.json for a project from npm.
Deeply assign the enumerable properties of source objects to a destination object.
Is the value an object, and not an array or null?
Set nested properties on an object using dot-notation.
Like `extend` but only copies missing properties/values to the target object.
Return a copy of an object without the given keys.
Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passe...
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as pri...
Recursively merge values in a JavaScript object.
Deeply mix the properties of objects into the first object, while also mixing-in child objects.
Like `extend` but recursively copies only the missing properties/values to the target object.