aredeepequal
A simple helper function for comparing equality of object properties.
A simple helper function for comparing equality of object properties.
Check if two values are deeply equal to each other.
Javascript library for comparing equality of any number of given variables of any type by value and without any order or sorting.
This package includes a set of useful array methods that facilitates working with arrays, specifically the arrays that contain objects or arrays even falsy values (such as: 0, null, false, NaN...). This package is es5 supported.
Checks to see if any iterable object or array reference in two objects or arrays match.
An isomorphic timing-safe equality function for strings and Uint8Arrays.
Function for check if all values are arrays
A chai plugin that adds recursive deep equality assertions
chai plugin to match objects and arrays deep equality with arrays (including nested ones) being in any order
Equal assertion for longer texts
buffer-equate is a versatile utility function for comparing buffers with strings, numbers, or arrays of numbers. It ensures accurate and efficient buffer comparison, accommodating various input types seamlessly.
come-wing-combination
A node package to compare two JSON objects with levels deep till 16 levels.
Deep comparator between 2 nested JSON objects with a changelog as result
difficult-easily-poetry5
Ultra-fast robust diagnostic testing for strict deep equality
`deep-equal`, but only for JSON-supported values.
Deep compare with a function
Ultra-fast definitive testing for deep copies and deep copy algorithms
Deep Comparer is a specialized utility crafted for performing meticulous comparisons between two complex elements (objects or arrays). These elements may contain nested structures including other objects and arrays.