+21
-4
@@ -1,4 +0,21 @@ | ||
| /** | ||
| * Measure the difference between two strings. | ||
| */ | ||
| export default function leven(left: string, right: string): number; | ||
| declare const leven: { | ||
| /** | ||
| Measure the difference between two strings. | ||
| @example | ||
| ``` | ||
| import leven = require('leven'); | ||
| leven('cat', 'cow'); | ||
| //=> 2 | ||
| ``` | ||
| */ | ||
| (left: string, right: string): number; | ||
| // TODO: Remove this for the next major release, refactor the whole definition to: | ||
| // declare function leven(left: string, right: string): number; | ||
| // export = leven; | ||
| default: typeof leven; | ||
| }; | ||
| export = leven; |
+1
-0
@@ -76,2 +76,3 @@ 'use strict'; | ||
| module.exports = leven; | ||
| // TODO: Remove this for the next major release | ||
| module.exports.default = leven; |
+9
-9
| { | ||
| "name": "leven", | ||
| "version": "3.0.0", | ||
| "version": "3.1.0", | ||
| "description": "Measure the difference between two strings using the fastest JS implementation of the Levenshtein distance algorithm", | ||
@@ -16,3 +16,3 @@ "license": "MIT", | ||
| "scripts": { | ||
| "test": "xo && ava && tsd-check", | ||
| "test": "xo && ava && tsd", | ||
| "bench": "matcha bench.js" | ||
@@ -45,15 +45,15 @@ }, | ||
| "devDependencies": { | ||
| "ava": "^1.3.1", | ||
| "fast-levenshtein": "^2.0.5", | ||
| "ava": "^1.4.1", | ||
| "fast-levenshtein": "^2.0.6", | ||
| "ld": "^0.1.0", | ||
| "levdist": "^2.0.0", | ||
| "levenshtein": "^1.0.4", | ||
| "levenshtein-component": "0.0.1", | ||
| "levenshtein-edit-distance": "^2.0.0", | ||
| "levdist": "^2.2.9", | ||
| "levenshtein": "^1.0.5", | ||
| "levenshtein-component": "^0.0.1", | ||
| "levenshtein-edit-distance": "^2.0.3", | ||
| "matcha": "^0.7.0", | ||
| "natural": "^0.6.3", | ||
| "talisman": "^0.21.0", | ||
| "tsd-check": "^0.3.0", | ||
| "tsd": "^0.7.2", | ||
| "xo": "^0.24.0" | ||
| } | ||
| } |
5342
6.61%79
21.54%