Search results
5498 packages found
A JavaScript text diff implementation.
node's assert.deepEqual algorithm except for NaN being equal to NaN
Damerau - Levenshtein distance by The Spanish Inquisition + relative distance
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Type check values
compare two semver version strings, returning -1, 0, or 1
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Are these two values conceptually equal?
Compare semver version strings to find greater, equal or lesser.
Compare DNS record strings for equality
safe, constant-time comparison of Buffers
Measure the difference between two strings using the Levenshtein distance algorithm
- leven
- levenshtein
- distance
- algorithm
- string
- difference
- diff
- fast
- fuzzy
- similar
- similarity
- compare
- comparison
- edit
- View more
The "testDiff" deep diff/test function from Differentia.js, ported to TypeScript. Returns true if input 1 differs in any way from input 2. Performs deep object search by default, works OK with circular references.
Securely compare two strings, copied from cryptiles
Typewise-structured sorting for arbitrarily complex data structures
`deep-equal`, but only for JSON-supported values.
compare two collections
A JSON Engine for MongoDB-Style Queries and Data Structure Manipulation