levenshtein-edit-distance
Advanced tools
Comparing version 2.0.3 to 2.0.4
@@ -61,4 +61,4 @@ 'use strict' | ||
: distanceOther > distance | ||
? distance + 1 | ||
: distanceOther | ||
? distance + 1 | ||
: distanceOther | ||
} | ||
@@ -65,0 +65,0 @@ } |
{ | ||
"name": "levenshtein-edit-distance", | ||
"version": "2.0.3", | ||
"version": "2.0.4", | ||
"description": "Levenshtein edit distance. No cruft. Real fast.", | ||
@@ -17,5 +17,5 @@ "license": "MIT", | ||
"bugs": "https://github.com/words/levenshtein-edit-distance/issues", | ||
"author": "Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)", | ||
"author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)", | ||
"contributors": [ | ||
"Titus Wormer <tituswormer@gmail.com> (http://wooorm.com)" | ||
"Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)" | ||
], | ||
@@ -31,9 +31,9 @@ "bin": "cli.js", | ||
"execa": "^1.0.0", | ||
"nyc": "^13.0.0", | ||
"prettier": "^1.14.2", | ||
"nyc": "^14.0.0", | ||
"prettier": "^1.0.0", | ||
"remark-cli": "^5.0.0", | ||
"remark-preset-wooorm": "^4.0.0", | ||
"tape": "^4.4.0", | ||
"tinyify": "^2.4.3", | ||
"xo": "^0.22.0" | ||
"tape": "^4.0.0", | ||
"tinyify": "^2.0.0", | ||
"xo": "^0.24.0" | ||
}, | ||
@@ -40,0 +40,0 @@ "scripts": { |
@@ -1,15 +0,21 @@ | ||
# levenshtein-edit-distance [![Build Status][travis-badge]][travis] [![Coverage Status][codecov-badge]][codecov] | ||
# levenshtein-edit-distance | ||
[![Build][build-badge]][build] | ||
[![Coverage][coverage-badge]][coverage] | ||
[![Downloads][downloads-badge]][downloads] | ||
[![Size][size-badge]][size] | ||
[Levenshtein edit distance][wiki] (by [Vladimir Levenshtein][vlad]). | ||
No cruft. Real fast. | ||
No cruft. | ||
Real fast. | ||
## API | ||
## Install | ||
Install: | ||
[npm][]: | ||
```bash | ||
```sh | ||
npm install levenshtein-edit-distance | ||
``` | ||
Use: | ||
## API | ||
@@ -24,9 +30,9 @@ ```js | ||
/* Case sensitive! */ | ||
// Case sensitive! | ||
levenshtein('DwAyNE', 'DUANE') !== levenshtein('dwayne', 'DuAnE') // => true | ||
/* Insensitive: */ | ||
// Insensitive | ||
levenshtein('DwAyNE', 'DUANE', true) === levenshtein('dwayne', 'DuAnE', true) // => true | ||
/* Order insensitive */ | ||
// Order insensitive | ||
levenshtein('aarrgh', 'aargh') === levenshtein('aargh', 'aarrgh') // => true | ||
@@ -37,10 +43,2 @@ ``` | ||
Install: | ||
```sh | ||
npm install -g levenshtein-edit-distance | ||
``` | ||
Use: | ||
```txt | ||
@@ -76,2 +74,4 @@ Usage: levenshtein-edit-distance [options] word word | ||
— Rust API | ||
* [`stemmer`](https://github.com/words/stemmer) | ||
— Porter stemming algorithm | ||
* [`lancaster-stemmer`](https://github.com/words/lancaster-stemmer) | ||
@@ -94,16 +94,26 @@ — Lancaster stemming algorithm | ||
[travis-badge]: https://img.shields.io/travis/words/levenshtein-edit-distance.svg | ||
[build-badge]: https://img.shields.io/travis/words/levenshtein-edit-distance.svg | ||
[travis]: https://travis-ci.org/words/levenshtein-edit-distance | ||
[build]: https://travis-ci.org/words/levenshtein-edit-distance | ||
[codecov-badge]: https://img.shields.io/codecov/c/github/words/levenshtein-edit-distance.svg | ||
[coverage-badge]: https://img.shields.io/codecov/c/github/words/levenshtein-edit-distance.svg | ||
[codecov]: https://codecov.io/github/words/levenshtein-edit-distance | ||
[coverage]: https://codecov.io/github/words/levenshtein-edit-distance | ||
[downloads-badge]: https://img.shields.io/npm/dm/levenshtein-edit-distance.svg | ||
[downloads]: https://www.npmjs.com/package/levenshtein-edit-distance | ||
[size-badge]: https://img.shields.io/bundlephobia/minzip/levenshtein-edit-distance.svg | ||
[size]: https://bundlephobia.com/result?p=levenshtein-edit-distance | ||
[npm]: https://www.npmjs.com | ||
[license]: license | ||
[author]: http://wooorm.com | ||
[author]: https://wooorm.com | ||
[wiki]: http://en.wikipedia.org/wiki/Levenshtein_distance | ||
[wiki]: https://en.wikipedia.org/wiki/Levenshtein_distance | ||
[vlad]: http://en.wikipedia.org/wiki/Vladimir_Levenshtein | ||
[vlad]: https://en.wikipedia.org/wiki/Vladimir_Levenshtein |
9010
116