{"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"keywords":["levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"dist-tags":{"latest":"1.1.6"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","readme":"# js-levenshtein [![Build Status](https://travis-ci.org/gustf/js-levenshtein.svg?branch=master)](https://travis-ci.org/gustf/js-levenshtein)\n\nA very efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.\n\nBased on Wagner-Fischer dynamic programming algorithm, optimized for speed and memory\n - use a single distance vector instead of a matrix\n - loop unrolling on the outer loop\n - remove common prefixes/postfixes from the calculation\n - minimize the number of comparisons\n \n## Install\n\n```\n$ npm install --save js-levenshtein\n```\n\n\n## Usage\n\n```js\nconst levenshtein = require('js-levenshtein');\n\nlevenshtein('kitten', 'sitting');\n//=> 3\n```\n\n\n## Benchmark\n\n```\n$ npm run bench\n  \n                      50 paragraphs, length max=500 min=240 avr=372.5\n             162 op/s » js-levenshtein\n              98 op/s » talisman\n              94 op/s » levenshtein-edit-distance\n              85 op/s » leven\n              39 op/s » fast-levenshtein\n\n                      100 sentences, length max=170 min=6 avr=57.5\n           3,076 op/s » js-levenshtein\n           2,024 op/s » talisman\n           1,817 op/s » levenshtein-edit-distance\n           1,633 op/s » leven\n             800 op/s » fast-levenshtein\n\n                      2000 words, length max=20 min=3 avr=9.5\n           3,119 op/s » js-levenshtein\n           2,416 op/s » talisman\n           2,141 op/s » levenshtein-edit-distance\n           1,855 op/s » leven\n           1,260 op/s » fast-levenshtein\n```\n\nBenchmarks was performed with node v8.12.0 on a MacBook Pro 15\", 2.9 GHz Intel Core i9\n\n## License\n\nMIT © Gustaf Andersson","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"license":"MIT","versions":{"1.0.0":{"name":"js-levenshtein","version":"1.0.0","description":"An efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"files":["index.js"],"keywords":["leven","levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.17.0","fast-levenshtein":"^2.0.5","ld":"^0.1.0","levdist":"^2.0.0","levenshtein":"^1.0.4","levenshtein-component":"0.0.1","levenshtein-edit-distance":"^2.0.0","matcha":"^0.7.0","natural":"^0.4.0","talisman":"^0.18.0","leven":"^2.1.0","xo":"^0.16.0"},"gitHead":"b79f343fc67d4c338efd2d52c1df8250da858630","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.0.0","_shasum":"cc2d6be5cba7a2e83aef8560ab6502b5c1beef8f","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.4.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"shasum":"cc2d6be5cba7a2e83aef8560ab6502b5c1beef8f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.0.0.tgz","integrity":"sha512-KlZG90cjFtW/MdJo/09smtoYJZ7/U3SH8wE2eCHzA8TDWsBeWC8p6KUe6newQiM+0mtN6e+Gh0/QRRLrnALGlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLjZIrBrR5IsLy5XaTE20KIye/zRSC2LeECz+TBDd5egIgEJgnKshrGSvB8HCkf0mb9bEDpQXvf/HYtE/uUUD2WiY="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-levenshtein-1.0.0.tgz_1494791701836_0.9638541722670197"},"directories":{}},"1.1.0":{"name":"js-levenshtein","version":"1.1.0","description":"An efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"files":["index.js"],"keywords":["leven","levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.17.0","fast-levenshtein":"^2.0.5","ld":"^0.1.0","levdist":"^2.0.0","levenshtein":"^1.0.4","levenshtein-component":"0.0.1","levenshtein-edit-distance":"^2.0.0","matcha":"^0.7.0","natural":"^0.4.0","talisman":"^0.18.0","leven":"^2.1.0","xo":"^0.16.0"},"gitHead":"256ff7f1ae1f2d81b8baa6d02fc7d5caac4c373b","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.0","_shasum":"103397d99f794a13fa9124b5bf4e17551b3ec3b2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.0.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"shasum":"103397d99f794a13fa9124b5bf4e17551b3ec3b2","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.0.tgz","integrity":"sha512-ygmV/2AJsizNFcOU9g6o1mLaI0LynAX2jPzRpiez8Gd2JHRjCvoDMxyrLPmdXPBCLULHkyll7dCW0r4N7G4dcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMRx3Bv/K9oSqEslLHc5GAANT8sexyzpGprhC20wMILAiEAwbdLMI3BJPIW+A+lop0ZuO5b1reqrHuJagzOv8YubTo="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein-1.1.0.tgz_1496348189408_0.47005335544236004"},"directories":{}},"1.1.1":{"name":"js-levenshtein","version":"1.1.1","description":"An efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"files":["index.js","cached.js"],"keywords":["leven","levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.17.0","fast-levenshtein":"^2.0.5","ld":"^0.1.0","levdist":"^2.0.0","levenshtein":"^1.0.4","levenshtein-component":"0.0.1","levenshtein-edit-distance":"^2.0.0","matcha":"^0.7.0","natural":"^0.4.0","talisman":"^0.18.0","leven":"^2.1.0","xo":"^0.16.0"},"gitHead":"f1292abbf738ebe76975019ab5304ff665ad2902","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.1","_shasum":"97307576aa49d5b328cbda54cf1e8d2a4f55ef9a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.0.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"shasum":"97307576aa49d5b328cbda54cf1e8d2a4f55ef9a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.1.tgz","integrity":"sha512-/dDLM26eJ/s0+7GLU2kItzBuqLF50eGZkH77Z+OdcPg7rA+R2Mqq8vIa+MmproUjPPIolobtAKfonMUaUod45w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq5sY2ZM5ZwIibG+segdcSYy0Pa3u9AEnSgSdfWqXBLAiEAjwB6Z+bXoAUZtdlB5BDYen6dNR2hMzlvoPB3gzMMwsE="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein-1.1.1.tgz_1496518920548_0.331609015353024"},"directories":{}},"1.1.2":{"name":"js-levenshtein","version":"1.1.2","description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"files":["index.js"],"keywords":["leven","levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.17.0","fast-levenshtein":"^2.0.5","ld":"^0.1.0","levdist":"^2.0.0","levenshtein":"^1.0.4","levenshtein-component":"0.0.1","levenshtein-edit-distance":"^2.0.0","matcha":"^0.7.0","natural":"^0.4.0","talisman":"^0.18.0","leven":"^2.1.0","xo":"^0.16.0"},"gitHead":"b4226846e87a8952dfc141f9a67ab0f7104b5ab7","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"integrity":"sha512-Bw/jmtCLFpLQEmprLMccGvoq4uvvPRq9SPxTfM7XVnWqmSL65wC05nLYAJqLB37seSkslbrAfW0vr6r3YuwXQQ==","shasum":"e998a756624df6b5500b8db00cafa926db7a8094","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXF0el+ExNrWtthYMhcbL6y6KiMdT7sVQrRYw4jAJkuAiEA6FvwN6x+wL0pcKEf99PHE7rWWP4Ob8+1gds5g8Fi3Xc="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein-1.1.2.tgz_1497883019848_0.8090394716709852"},"directories":{}},"1.1.3":{"name":"js-levenshtein","version":"1.1.3","description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"files":["index.js"],"keywords":["leven","levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.17.0","fast-levenshtein":"^2.0.5","levenshtein-edit-distance":"^2.0.0","matcha":"^0.7.0","talisman":"^0.18.0","leven":"^2.1.0","xo":"^0.16.0"},"gitHead":"9c31fcbd827550ee60e19a9d19676981a5e40136","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"integrity":"sha512-/812MXr9RBtMObviZ8gQBhHO8MOrGj8HlEE+4ccMTElNA/6I3u39u+bhny55Lk921yn44nSZFy9naNLElL5wgQ==","shasum":"3ef627df48ec8cf24bacf05c0f184ff30ef413c5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXJqtSRqRmIlSpU0qXJl65kXOPSy/Uj1Sw5APwwXUAlAiAYepKEQbDlgHUKbConkVhfLjyZvroc3oYJvCb757/p6Q=="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein-1.1.3.tgz_1506882108196_0.6311669612769037"},"directories":{}},"1.1.4":{"name":"js-levenshtein","version":"1.1.4","description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"keywords":["levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.25.0","fast-levenshtein":"^2.0.6","levenshtein-edit-distance":"^2.0.3","matcha":"^0.7.0","talisman":"^0.21.0","leven":"^2.1.0","xo":"^0.23.0"},"gitHead":"4dad5f5bcf0ac990bba06546a5cea9e3cec5e612","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"integrity":"sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==","shasum":"3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.4.tgz","fileCount":4,"unpackedSize":5734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrLtyCRA9TVsSAnZWagAAHEEP/jErRxjHU7A2EFVSbBVZ\n58Nn0AO6VMJGlpDy/2wcAyjRhKCOrGbyjkxkxXl/znG1ziJgzmysG/Tk1fsA\nOoWgGnZFaxJdxSM0N69fEoCVGcXIAVRWwFQogyEdcz/3iTvB/Ekpb+qfrkQb\nAdAUVbhacM/eXK6y7zM3APO9P1bfPMDgryS3ghD/vv+OlHzBSiU2ytuYt2Ew\nKeIPNpRz2MmL1mI2V9fazAzobIyTzSx9gHI3FUxmjYos4p3WBJZjfocYRL3X\noXj5SPTCJlL0MvV33G0MZe9rTgnKgTvitsSPJ4bIQ7RNF/EpwEoMpR5aHl7M\n/836D0L5Zi6vleq6EQk1cPsOiDOQA+KbOaILw3maTdbQ6sD1+4FIXLQt0Km1\nv4stJZ9xhn3uH49IZD9yClI0RUMNqEsmUBc7o3wmeVdgVPbjInEuUn+pENvX\nCbdKsi7E1BYHX0TZLhAcCP7c7ufEnGaLqjEhmkCBEnztSWn8WsIsBUYnups0\niPXMpgleQbj6OPF3rgTbTq85erfmBkIlYSh3aY64HXOLDOJRpyP00Gihx3Zq\nfaBLzHIPTmJgUWB/Rs8ON3vuMni1xvec8w/op/pnhzHNDYv+3SXClA9Dh8Hr\nZeJv/IPZtMFA8mYjRmN2FkpkflzNPgS13MmVekWmSBkxdZSTaTbuAajhA84N\ngtwQ\r\n=VQ7R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMRrt6hICLIuKxwC/EDhfYJJXhIlHusQGCt1ie6Z+qiAiB95s2XEfjnH/t+UP2zd1w+vZAtZNdVOSaeRucMJdCGRA=="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein_1.1.4_1538046833866_0.6540345455046683"},"_hasShrinkwrap":false},"1.1.5":{"name":"js-levenshtein","version":"1.1.5","description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"main":"index.js","types":"index.d.ts","keywords":["levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.25.0","fast-levenshtein":"^2.0.6","levenshtein-edit-distance":"^2.0.3","matcha":"^0.7.0","talisman":"^0.21.0","leven":"^2.1.0","xo":"^0.23.0"},"gitHead":"7a4a86ac401b6737a7041b6f2d430e3ee93cd02d","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.5","_npmVersion":"6.5.0","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"integrity":"sha512-ap2aTez3WZASzMmJvgvG+nsrCCrtHPQ+4YB+WQjYQpXgLkM+WqwkpzdlVs5l7Xhk128I/CisIk4CdXl7pIchUA==","shasum":"57e4b1b5cc35e6d2721f118bd5245b36ac56b253","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.5.tgz","fileCount":5,"unpackedSize":5784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNIPzCRA9TVsSAnZWagAATYQP/3hulsNAWCGmSyEDeEs4\n3X4cujDlNtaI+uWcEc9YZ+LBPFvevD48mX5SnwDoXmWkGYnaEG7QHnvcaF3N\nHXBSy8TnQvt78DOJzFX8Fuz4N7I+5VdUuI+JCwUXluuXIJFzLPqkZNLCjOAw\n+Myq5XoTYe5MO+iC3gR6P1SLm9qU6kR7G8oWrqjtQ/XSaNCe5ZrkycJ1CG4t\n9bRQ1jm2Jfb3WznDlDwp+a5rzw1b4ZbupTaiG2mT0BjlPPZiVEnVmyv4aK5/\ni3e3utf9NUD7hzG1mYiDGASJD41hM8W7YqicSWkyFC7U4w8jdOAll2eDHLr9\nuKXSdZJM+ti+gREEQJq1bdMiK/xTf9iNmpeNWgLpx5yOIvbUv+GJseiJ+hkK\najv0S8W0LSvCdkaHSvjVky5xXU5nV/GaAG+NT/f+3+dHdhalk2MJg8gtTfwq\n7KmmxqWkc/9kvWJoksjJTc1dD0BiSvoNkjKncP4F9sWY+7dTmbS/AUxF4xgr\nQxn9IHvrYSlHeim1J0+qzlHVHqqcH7uDcNNKXcXFJopXAMrc9QY7Ye2FUUvB\nMQi84siru35+IQKl4GkCUF3PBS6fBY6/whomO5fPjIdj3cM7NywVO/2XblgW\nHBrQYs9A7KsfILRAZXyMXfezAhF4fTq2L/+dGad3gh0ghUm6wK2lwEPSmq7M\nEsHb\r\n=LkCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPE8k+UpjiFNPYD8Cfs6cmEPAQ6JAEwN9aK1IRCk1VCAiEAxEORFayVKlRHdoibpxHOp03Bga/W/lgMctvodQAp3xs="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein_1.1.5_1546945522669_0.8967331751317618"},"_hasShrinkwrap":false},"1.1.6":{"name":"js-levenshtein","version":"1.1.6","description":"The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gustf/js-levenshtein.git"},"author":{"name":"Gustaf Andersson","email":"gustaf@me.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"ava","bench":"matcha bench.js"},"keywords":["levenshtein","distance","algorithm","algo","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"devDependencies":{"ava":"^0.25.0","fast-levenshtein":"^2.0.6","levenshtein-edit-distance":"^2.0.3","matcha":"^0.7.0","talisman":"^0.21.0","leven":"^2.1.0","xo":"^0.23.0"},"gitHead":"55ca1bf22bd55aa81cb5836c63582da6e9fb5fb0","bugs":{"url":"https://github.com/gustf/js-levenshtein/issues"},"homepage":"https://github.com/gustf/js-levenshtein#readme","_id":"js-levenshtein@1.1.6","_npmVersion":"6.5.0","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"gustaf@me.com"},"dist":{"integrity":"sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==","shasum":"c6cee58eb3550372df8deb85fad5ce66ce01d59d","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/js-levenshtein/-/js-levenshtein-1.1.6.tgz","fileCount":4,"unpackedSize":5643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN7ixCRA9TVsSAnZWagAAoFUP/3CqVcNVbdkK1wUYlJVz\nvnvVKzUFvCwmf6krwAkZXvhVJz512PhLJkmZQZYDxNwGv3+RPZn5d5zxEhXA\nE4xWPS+cSUawrail3GgKraNDfRgXnPT6hTne/CvHXyXYUJfqk/4K4xX+/LCS\ngbxIr/vhz18BswgplP6tHPQlTrCOUU9nCstN76BKRCKmPFzBfhpih20/tMDb\ntuJ6GVbLCU9Lwl+VYPdgogXlQZ3DsnHZ4PEv+kYs9d/U/7QAn6i5y14z/idR\nH1n8dyM9TBESheswJWzSg4gyI3c9D9Svf5VFckdnOvR7E4zkFAuuuIVGXb9y\np7IQwnvQoAm3j1+3BbGFPoYNuIAbjCPyJ2VHk/WM6UwLDOUOXBhvwzpRTdSO\naNw/ihMrPnSozXlNsQ+yT0eF7EwGlZZSY+cbEo87oW2YsHYa2oar/1zVmuwy\nKeSzjQIBbSrACS+Iw5eCaf15rygrPm30dPyDQqagidVWD+U8KK+uEyy769bx\n10ON4T0vNGIOktJg0/kbbCXhLtdI6cdTIqKhSpwmcs80tZTGk/cyyAAWANED\n+gFrT0jKbP1oUNowTbarn711ZaMtRiwYmvofWQU4Qz/XWK8KE5MrncVhdHO0\nwYFc81go0X3pG4PAK1Mt+4+2bIRMwcnEeR9DjOUFJh8YDhvpI1Vt1Ym358Ty\n9a3I\r\n=QQhz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3V1cSD1lQYJ0Xm1X/yiEwxVp6whubpdi6v+znHuoo2QIgAah0AiwqBzrQamJ1/wSH2JZgUItG6ryHAkXwKr260TU="}]},"maintainers":[{"name":"anonymous","email":"gustaf@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-levenshtein_1.1.6_1547155631959_0.25810786473179337"},"_hasShrinkwrap":false}},"name":"js-levenshtein","time":{"modified":"2022-06-19T05:37:25.073Z","created":"2017-05-14T19:55:03.805Z","1.0.0":"2017-05-14T19:55:03.805Z","1.1.0":"2017-06-01T20:16:30.339Z","1.1.1":"2017-06-03T19:42:01.528Z","1.1.2":"2017-06-19T14:37:01.413Z","1.1.3":"2017-10-01T18:21:49.162Z","1.1.4":"2018-09-27T11:13:54.100Z","1.1.5":"2019-01-08T11:05:22.904Z","1.1.6":"2019-01-10T21:27:12.131Z"},"readmeFilename":"README.md","homepage":"https://github.com/gustf/js-levenshtein#readme"}