Showing 1-20 of 143,293 packages
Compare two objects using accessed properties with Proxy
compare two objects or arrays and return the diff (add/updated/removed/unchanged)
Deep compare two objects if they are equal
Compare two objects for equality, with support for custom comparison functions.
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Display differences clearly so people can review changes confidently.
A JavaScript text diff implementation.
The purpose of this package is to deep diff two objects. This will, compare two objects and then output an object with all the changes between them.
This package help you to compare two objects. Built in typescript. Zero depedencies
A library for recursively merging JavaScript objects
Deep compare two objects and produces a diffData to transform object1 to object2
compare two semver version strings, returning -1, 0, or 1
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
A small package to deep compare two objects
Compare semver version strings to find greater, equal or lesser.
compare two collections
Strongly-typed deep and recursive object merging. Considers all nested levels of objects, arrays, sets and maps.
Deep compare two objects based on a schema
Strict equality test (like ===) that handles both built-in and custom value objects (those with a valueOf function).
Get a compare function for array to sort