30 packages found
JavaScript "deep equality" / structural equality tester with Node.js flavor.
like `deeper` and `deepest`, but less strict, and with 90s flavor
Compute JSON hash.
Compare two objects using accessed properties with Proxy
Test for deep equality between two values.
deepEqual extended to support ES6 Map/Set
Drop-in replacement for assert to give diff on deepEqual.
Checks a given object against a given set of specifications to keep you from writing boilerplate tests.
Drop-in replacement for assert to give diff on deepEqual.
simply js helpers
A set of utility functions that recursively operate on objects
the fastest function for comparing two js objects compatible with es6
- fast
- fastest
- deep
- compare
- equal
- equals
- deep-equal
- deepequal
- performance
- fast-deep-equal
- fast-equal
- fast-equals
- fast-compare
- equal-object
- View more
A javascript library for working with objects
A helper function to calculate deep equality using abstract(==) or strict(===) method. (~333B)
Universal comparator for javascript with recursive and deep support
Jackens’ Collection of useful JavaScript helpers.
A proxy based usage tracking and comparison
Compare objects and return whether they are equal according to a recursive equality algorithm. This module is around 6 - 9% faster then similiar modules. Works for both NodejS and the browser.