Package Exports
- levenary
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (levenary) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
levenary
Given a string, A and an array of strings XS, return the string X from XS whose Levenshtein distance from A is minimal.
Install
$ npm install levenaryUsage
import levenary from 'levenary';
levenary('cat', ['cow', 'dog', 'pig']);
//=> 'cow'Why levenary?
- Based on leven, the fastest JS implementation of the Levenshtein distance algorithm
- Only 1 API. Simple and clean. If you want more, please use didyoumean2.
- Flow and TypeScript support.
Benchmark
$ npm run bench 311,915 op/s » levenary
74,030 op/s » didyoumean
141,423 op/s » didyoumean2