true-equals
A deep equality algorithm aware of prototypes, getters/setters, etc.
A deep equality algorithm aware of prototypes, getters/setters, etc.
Iterate through a nested object or array invoking a callback function. Having the key, value and path of the current iteration available
Retrieve all keys and nested keys from objects and arrays of objects.
Data helper containing methods to work with data structures.
Utility for immutable deep updates of objects.
Observe deep changes in any object, array, map, set, date, ...
Update a target object with a source object values recursively.
Deep-equal caching version of React useState
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Easy deep immutable updates to objects
Simple chess engine to play with deep reinforcement learning
A Javascript Syft worker in the browser
Recursively merge values in a javascript object.
deep mixin object
Allows to put arrays into sets. Works similarly like ES6 Sets.
OpenSeadragon annotations plugin
Omit object keys by values recursively with lodash as only dependency.
Object.observe() doesn't observe deep in objects. This module adds Object.observeRecursive().
Extend a object and tell us if the target actually changed
Deep merge objects, better version of native Object.assign.