Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
-
Updated
Mar 4, 2024 - JavaScript
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!
Use property paths (`a.b.c`) get a nested value from an object.
A professional deep clone library
An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.
Recursively merge values in a JavaScript object.
Deeply mix the properties of objects into the first object, while also mixing-in child objects.
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Like `extend` but recursively copies only the missing properties/values to the target object.
Simple module to sort objects recursively by its keys
Map/rename keys recursively with Lodash
🔍 _.haz() is like _.has() but this underscore and/or lodash mixin lets you do deep object key existence checking with a dot denoted string, for example 'a.b.c'
Add a description, image, and links to the deep topic page so that developers can more easily learn about it.
To associate your repository with the deep topic, visit your repo's landing page and select "manage topics."