JavaScript fast deep equality, but treating missing/undefined properties as equal
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Fast deep equal
node's assert.deepEqual algorithm
node's assert.deepEqual algorithm except for NaN being equal to NaN
Improved deep equality testing for Node.js and the browser.
Tiny deep equal comparator
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
Constant-time comparison of Buffers
Are these two JavaScript values equal?
chai plugin to match objects and arrays deep equality with arrays (including nested ones) being in any order
Error-tolerant ECMAScript parser
Set a function's length property
Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`
TypeScript definitions for deep-equal
Does a shallow comparison of two objects, returning false if the keys or values differ.
Deep values comparator for JS
Test for shallow equality between two objects or arrays.
Like lodash isEqualWith but for shallow equal.
Deep comparison of 2 instances for should.js
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
return whether two buffers are equal