UNPKG

1.93 kBJSONView Raw
1{
2 "name": "fastest-levenshtein",
3 "version": "1.0.14",
4 "description": "Fastest Levenshtein distance implementation in JS.",
5 "main": "mod.js",
6 "types": "mod.d.ts",
7 "module": "./esm/mod.esm.js",
8 "repository": {
9 "type": "git",
10 "url": "git+https://github.com/ka-weihe/fastest-levenshtein.git"
11 },
12 "keywords": [
13 "levenshtein",
14 "distance",
15 "fast",
16 "fastest",
17 "edit",
18 "string",
19 "similarity",
20 "algorithm",
21 "match",
22 "comparison",
23 "fuzzy",
24 "search",
25 "string",
26 "matching",
27 "similar",
28 "node",
29 "difference"
30 ],
31 "author": "Kasper U. Weihe",
32 "license": "MIT",
33 "bugs": {
34 "url": "https://github.com/ka-weihe/fastest-levenshtein/issues"
35 },
36 "homepage": "https://github.com/ka-weihe/fastest-levenshtein#README",
37 "scripts": {
38 "build": "tsc mod.ts --declaration",
39 "prepare": "npm run build",
40 "bench": "npm run build && tsc bench.ts && node bench.js",
41 "test": "npm run build && tsc test.ts && jest test.js",
42 "test:coverage": "npm run build && jest --coverage",
43 "test:coveralls": "npm run build && jest --coverage --coverageReporters=text-lcov | coveralls"
44 },
45 "devDependencies": {
46 "@types/benchmark": "^1.0.33",
47 "@types/jest": "^26.0.15",
48 "@typescript-eslint/eslint-plugin": "^4.7.0",
49 "@typescript-eslint/parser": "^4.7.0",
50 "benchmark": "^2.1.4",
51 "coveralls": "^3.1.0",
52 "eslint": "^7.13.0",
53 "eslint-config-node": "^4.1.0",
54 "eslint-config-prettier": "^6.15.0",
55 "eslint-plugin-import": "^2.22.1",
56 "eslint-plugin-node": "^11.1.0",
57 "eslint-plugin-prettier": "^3.1.4",
58 "fast-levenshtein": "^2.0.6",
59 "jest": "^26.6.3",
60 "js-levenshtein": "^1.1.6",
61 "leven": "^3.1.0",
62 "levenshtein-edit-distance": "^2.0.5",
63 "natural": "^2.1.5",
64 "prettier": "^2.1.2",
65 "talisman": "^1.1.3",
66 "typescript": "^4.0.5"
67 },
68 "engines": {
69 "node": ">= 4.9.1"
70 }
71}