Search results
1181 packages found
Really Fast Deep Clone
traverse and transform objects by visiting every node on a recursive walk
A library for deep (recursive) merging of Javascript objects
Easily handle defaults for your options
Access deep object properties using a path
Recursive object extending
A tiny (194B) utility for safely writing deep Object values~!
tiny util for getting and setting deep object props safely
sets a value deep in an object
Merges the enumerable properties of two or more objects deeply.
A Proxy object that can nest itself when accessed
deepObjectKeyAlternator is a versatile utility function that allows you to recursively parse an object or array of objects, applying a key mapping to rename object keys. It's particularly handy when you need to transform the structure of nested objects wh
- deep
- object
- key
- alternator
- deep-object-key-alternator
- deep-object-key
- deep-object-alternator
- deep-key-alternator
- object-key-alternator
- deep-object
- deep-key
- deep-alternator
- object-key
- object-alternator
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
Safely get deep nested properties using dot notation
Set and get values on objects via dot-notation strings.
Map object keys and values into a new object
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
The "testDiff" deep diff/test function from Differentia.js, ported to TypeScript. Returns true if input 1 differs in any way from input 2. Performs deep object search by default, works OK with circular references.
A tiny (304B to 489B) utility for check for deep equality