468 packages found
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
Fastest Levenshtein distance implementation in JS.
- levenshtein
- distance
- fast
- fastest
- edit
- string
- similarity
- algorithm
- match
- comparison
- fuzzy
- search
- matching
- similar
- View more
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
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Get the diff type of two semver versions: 0.0.1 0.0.2 → patch
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Generate history logs operations mongoose (delete, update, create).
An ESnext spec-compliant `Set.prototype.symmetricDifference` shim/polyfill/replacement that works as far down as ES3
- javascript
- ecmascript
- polyfill
- shim
- Set
- symmetricDifference
- symmetric
- difference
- Set.prototype.symmetricDifference
- es-shims
- es-shim API
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
The lodash method `_.difference` exported as a module.
A library for comparing nested objects and arrays to find the difference
Get a matching, missing and excess items of an array based on target array
A very efficient library for diffing two sorted streams of tabular data, such as CSV files.
Create an array with values that are present in the first input array but not additional ones
Protractor plugin for image comparison
Visual diff between javascript variables
Real simple string diffing.
testing object structure difference.
An implementation of Sets in JavaScript