Added test to ensure that release notes are parsed properly Updated to latest dependencies to fix security vulnerability Updated GH Actions Workflow to run test before updating tag Updated README.md to reflect proper whatsnew documentation.
51 lines
976 B
Markdown
51 lines
976 B
Markdown
# leven [](https://travis-ci.org/sindresorhus/leven)
|
|
|
|
> Measure the difference between two strings<br>
|
|
> One of the fastest JS implementations of the [Levenshtein distance](https://en.wikipedia.org/wiki/Levenshtein_distance) algorithm
|
|
|
|
|
|
## Install
|
|
|
|
```
|
|
$ npm install leven
|
|
```
|
|
|
|
|
|
## Usage
|
|
|
|
```js
|
|
const leven = require('leven');
|
|
|
|
leven('cat', 'cow');
|
|
//=> 2
|
|
```
|
|
|
|
|
|
## Benchmark
|
|
|
|
```
|
|
$ npm run bench
|
|
```
|
|
|
|
```
|
|
165,926 op/s » leven
|
|
164,398 op/s » talisman
|
|
1,044 op/s » levenshtein-edit-distance
|
|
628 op/s » fast-levenshtein
|
|
497 op/s » levenshtein-component
|
|
195 op/s » ld
|
|
190 op/s » levenshtein
|
|
168 op/s » levdist
|
|
10 op/s » natural
|
|
```
|
|
|
|
|
|
## Related
|
|
|
|
- [leven-cli](https://github.com/sindresorhus/leven-cli) - CLI for this module
|
|
|
|
|
|
## License
|
|
|
|
MIT © [Sindre Sorhus](https://sindresorhus.com)
|