Tiny & Fast is-equal check with various ES6 objects.
A tiny invariant function
node's assert.deepEqual algorithm except for NaN being equal to NaN
node's assert.deepEqual algorithm
Compare semver version strings to find greater, equal or lesser.
Fast deep equal
An absurdly small JSONC parser.
Are these two JavaScript values equal?
A JavaScript text diff implementation.
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
A tiny, simple, fast fuzzy search library
A tiny warning function
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
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?