Showing 1-20 of 2,704 packages
A toolkit for deep structure manipulations, provides deep merge/clone functionality out of the box, and exposes hooks and custom adapters for more control and greater flexibility.
Copy properties deeply between two objects.
Deeply merge 2 or more objects respecting type information.
Processes each properties of an object deeply.
Underscore mixins for deeply nested objects
Merges the enumerable properties of two or more objects deeply.
Deeply clone an input object.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Get unique values of an array. Really, like deeply unique.
Check if two values are deeply equivalent
Deeply merge JSON-like data structures
Extends Chai with an assertion for deeply matching objects (i.e. subset equality checking)
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
A Map variant which allows for equivalent (deeply equal) object and array keys
🐡 Get, set, remove, and test for deeply nested properties
Determine if two objects are deeply equal
deeply integrated OpenTelemetry module for Nestjs
Simplified diff and merging for deeply nested objects
A lightweight (no dependencies) tool to assign deeply nested properties in JS Objects (incl. Arrays)