83 packages found
node's assert.deepEqual algorithm except for NaN being equal to NaN
Improved deep equality testing for Node.js and the browser.
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
A blazing fast equality comparison, either shallow or deep
Test for deep equality between two values.
A tiny (304B to 489B) utility for check for deep equality
Fully featured and robust diagnostic testing for deep equality and deep copies
Deep runtime type equality testing
chai plugin to match objects and arrays deep equality with arrays (including nested ones) being in any order
strict and deep equality check for any combination of simple values, objects or arrays.
this provides a matcher for recursive deep equality but ignoring order in arrays and object keys
A deep equality algorithm aware of prototypes, getters/setters, etc.
Enables to manipulate data and its substructures using dot separated property paths and methods to create, update, delete, select, move, search, check equality, check diff, ...
Extends chai.js with deep equality member checks, optionally also tracking the identity of nested objects.
node's assert.deepEqual algorithm for shimo, forked from substack/node-deep-equal on github
Extensible deep value equivalence checking for any data types