1022 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
compare two semver version strings, returning -1, 0, or 1
Compare semver version strings to find greater, equal or lesser.
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
Type check values
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
Compare DNS record strings for equality
safe, constant-time comparison of Buffers
Like lodash isEqualWith but for shallow equal.
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Typescript-compatible minimalistic shallow equality check for arrays/objects
- shallow
- equality
- compare
- comparison
- shallowequal
- shallow-equal
- shallowequals
- shallow-equals
- isshallowequal
- is-shallow-equal
- equal
- equals
- isequal
- is-equal
- View more
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
GraphicsMagick and ImageMagick for node.js
Are these two values conceptually equal?
compare two collections