omit-keys
Return a copy of an object without the given keys.
Return a copy of an object without the given keys.
Get the hash of an object
get value at property, don't throw if parent is undefined
Traverse object hierarchies using matching and callbacks.
Parse js object paths using both dot and bracket notation. Stringify an array of properties into a valid path.
set value at property, create intermediate properties if necessary
Changes the case of all keys of an object
Check whether a value is nonblank.
An object structure and type validation library
A polyfill for Object.getOwnPropertyDescriptors
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
Fast, generic JavaScript/node.js utility functions.
Create a new object filtered to have only properties for which the callback returns true.
this a simple loop for iterating over an array or an object
access object keys with a path
A polyfill for missing Object.values / Object.entries
recursively Object.freeze() on objects and functions with properties
Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Facilities for functional programming with objects: object.forEach(), object.filter(). Functions are added safely using Object.defineProperty().
Sort the keys of an object recursively
Find out, is nested array/object/string/AST tree is empty