Search results
1412 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
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
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.
Are these two values conceptually equal?
Type check values
Compare semver version strings to find greater, equal or lesser.
Compare DNS record strings for equality
compare two semver version strings, returning -1, 0, or 1
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.
compare two collections
Securely compare two strings, copied from cryptiles
Typewise-structured sorting for arbitrarily complex data structures
A JSON Engine for MongoDB-Style Queries and Data Structure Manipulation