Deeply compare objects and identify their differences.
A utility to deep compare objects, arrays, and primitives.
Deep compare objects and arrays
To deep compare objects
To deep compare objects
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Compare alphanumeric strings the same way a human would, using a natural order algorithm
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
Get a compare function for array to sort
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Support typescript, node-typescript and reactjs. Deep copy object, deep copy array. Deep compare objects, deep copy arrays. Deep freeze object, deep freeze array.
node's assert.deepEqual algorithm except for NaN being equal to NaN
React hooks, except using deep comparison on the inputs, not reference equality
No description provided.
Securely compare two strings, copied from cryptiles
Compare two objects using accessed properties with Proxy
Compare semver version numbers
compare two semver version strings, returning -1, 0, or 1
Constant-time comparison algorithm to prevent timing attacks.
A splay tree typescript library
Basic sort algorithm that has similar behavior to Array.prototype.sort for null and undefined, but also allows sorting by an object property.
Timing safe string compare using double HMAC
Compare json schemas smarter.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.