Returns whether two values are the same value.
node's assert.deepEqual algorithm except for NaN being equal to NaN
node's assert.deepEqual algorithm
Fast deep equal
A JavaScript text diff implementation.
Are these two JavaScript values equal?
Improved deep equality testing for Node.js and the browser.
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Does a shallow comparison of two objects, returning false if the keys or values differ.
Adaptation of react-addons-shallow-compare, for independent usage
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
return whether two buffers are equal
Constant-time comparison of Buffers
Robustly get the length of a Typed Array
Are these two values conceptually equal?
Tiny deep equal comparator
What is the type of this builtin JS value?
Test for shallow equality between two objects or arrays.
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
Compare DNS record strings for equality
JavaScript micro templates.
Check if two arrays are equal
Returns true if a value has the characteristics of a valid JavaScript data descriptor.