1 line
31 KiB
JSON
1 line
31 KiB
JSON
{"_id":"fast-levenshtein","_rev":"38-74ce9635bedacb661a65833aa4443d62","name":"fast-levenshtein","description":"Efficient implementation of Levenshtein algorithm with locale-specific collator support.","dist-tags":{"latest":"2.0.6"},"versions":{"1.0.0":{"name":"fast-levenshtein","version":"1.0.0","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","directories":{"test":"test"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"BSD","_id":"fast-levenshtein@1.0.0","dist":{"shasum":"0370eda31cff867c88745cdb89921e4c76ae8393","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.0.tgz"},"_npmVersion":"1.1.49","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}]},"1.0.1":{"name":"fast-levenshtein","version":"1.0.1","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"BSD","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.1","dist":{"shasum":"0548ef9dd6f2578b1ad22dc64515807eba2247b5","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.0.2":{"name":"fast-levenshtein","version":"1.0.2","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"BSD","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.2","dist":{"shasum":"cf564134f8339d92125a7b2634aab2a885d7df39","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.2.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.0.3":{"name":"fast-levenshtein","version":"1.0.3","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"BSD","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.3","dist":{"shasum":"fcee403eaa08374e9028b8bd11d09a4d2f75e62b","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.3.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.0.4":{"name":"fast-levenshtein","version":"1.0.4","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.4","_shasum":"4d48aabd04a9e5790b2851f93ea84cf4634eeb0c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"dist":{"shasum":"4d48aabd04a9e5790b2851f93ea84cf4634eeb0c","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.4.tgz"},"directories":{}},"1.0.5":{"name":"fast-levenshtein","version":"1.0.5","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.5","_shasum":"d21e2fa0a784a4d2147476df5b8b5048f9d67a5d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"dist":{"shasum":"d21e2fa0a784a4d2147476df5b8b5048f9d67a5d","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.5.tgz"},"directories":{}},"1.0.6":{"name":"fast-levenshtein","version":"1.0.6","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.6","_shasum":"3bedb184e39f95cb0d88928688e6b1ee3273446a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"dist":{"shasum":"3bedb184e39f95cb0d88928688e6b1ee3273446a","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.6.tgz"},"directories":{}},"1.0.7":{"name":"fast-levenshtein","version":"1.0.7","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark"},"devDependencies":{"lodash":"~1.2.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"321ca56691c248823bbdb73b6fda57d6973f7f8c","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein","_id":"fast-levenshtein@1.0.7","_shasum":"0178dcdee023b92905193af0959e8a7639cfdcb9","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.0","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"0178dcdee023b92905193af0959e8a7639cfdcb9","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.1.0":{"name":"fast-levenshtein","version":"1.1.0","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"lodash":">=3.0.0","chai":"~1.5.0","mocha":"~1.9.0","grunt-contrib-uglify":"~0.2.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.4.3","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","grunt-benchmark":"~0.2.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"428c87160f18d7b6867a0d37cdebb44471658ed3","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@1.1.0","_shasum":"87fa00416ee6b80fc326ca61993bce3b93974469","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"87fa00416ee6b80fc326ca61993bce3b93974469","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.0.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.1.2":{"name":"fast-levenshtein","version":"1.1.2","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"0cd8ad5c8e23c219261f8cdde875e79ee4c06f3f","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@1.1.2","_shasum":"5df059fc7a131a7471eff164e6884e5993f72777","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"5df059fc7a131a7471eff164e6884e5993f72777","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.2.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.1.3":{"name":"fast-levenshtein","version":"1.1.3","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"bce911eb885fb52e37b1be793c22cfaf88d580d2","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@1.1.3","_shasum":"2ae7b32abc1e612da48a4e13849b888a2f61e7e9","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"2ae7b32abc1e612da48a4e13849b888a2f61e7e9","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.3.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"directories":{}},"1.1.4":{"name":"fast-levenshtein","version":"1.1.4","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"80874a9c0cd8d9f5aee9d73aa39d9ab0a9d51435","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@1.1.4","_shasum":"e6a754cc8f15e58987aa9cbd27af66fd6f4e5af9","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"e6a754cc8f15e58987aa9cbd27af66fd6f4e5af9","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fast-levenshtein-1.1.4.tgz_1469168840025_0.9637497058138251"},"directories":{}},"2.0.0":{"name":"fast-levenshtein","version":"2.0.0","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"c69f41f8c41b34cb53013afa7f82bbca98849149","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.0","_shasum":"0e833c3710f11982027e23963dc48c03c31a81b5","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"0e833c3710f11982027e23963dc48c03c31a81b5","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.0.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.0.tgz_1472192613292_0.7607214960735291"},"directories":{}},"2.0.1":{"name":"fast-levenshtein","version":"2.0.1","description":"Efficient implementation of Levenshtein algorithm with asynchronous callback support","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"d4ccf25d63974280bd62924d29ab4ccf9567517c","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.1","_shasum":"3fa8823203529e8453f2ed8f2852bd2a6db182a6","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"3fa8823203529e8453f2ed8f2852bd2a6db182a6","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.1.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.1.tgz_1472201643290_0.96603913907893"},"directories":{}},"2.0.2":{"name":"fast-levenshtein","version":"2.0.2","description":"Efficient implementation of Levenshtein algorithm","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"1e611abfb4a2110ef16d934e7bcbbcf7f7f3d5c8","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.2","_shasum":"8b7a7c9b135353941b5283e4cb1e3e16831c0719","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"8b7a7c9b135353941b5283e4cb1e3e16831c0719","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.2.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.2.tgz_1472203513561_0.8094956018030643"},"directories":{}},"2.0.3":{"name":"fast-levenshtein","version":"2.0.3","description":"Efficient implementation of Levenshtein algorithm with locale-specific collator support.","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"7d2dacdf375a12793e105ea38cdba002af12ef77","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.3","_shasum":"2e4b613e0a0a2f53df583c765a816b97b0c98a9e","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"2e4b613e0a0a2f53df583c765a816b97b0c98a9e","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.3.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.3.tgz_1472203622853_0.8779530352912843"},"directories":{}},"2.0.4":{"name":"fast-levenshtein","version":"2.0.4","description":"Efficient implementation of Levenshtein algorithm with locale-specific collator support.","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","prepublish":"npm run build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"8eac08c77caa7e77deaea37ad20b66c1ef660fd3","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.4","_shasum":"e31e729eea62233c60a7bc9dce2bdcc88b4fffe3","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"e31e729eea62233c60a7bc9dce2bdcc88b4fffe3","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.4.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.4.tgz_1473223237736_0.9074071520008147"},"directories":{}},"2.0.5":{"name":"fast-levenshtein","version":"2.0.5","description":"Efficient implementation of Levenshtein algorithm with locale-specific collator support.","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","prepublish":"npm run build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-cli":"^1.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"7c41122f8725a63587ec34bb19b12dd91f12465f","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.5","_shasum":"bd33145744519ab1c36c3ee9f31f08e9079b67f2","_from":".","_npmVersion":"3.9.3","_nodeVersion":"4.4.5","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"bd33145744519ab1c36c3ee9f31f08e9079b67f2","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.5.tgz_1475102215149_0.23410583310760558"},"directories":{}},"2.0.6":{"name":"fast-levenshtein","version":"2.0.6","description":"Efficient implementation of Levenshtein algorithm with locale-specific collator support.","main":"levenshtein.js","files":["levenshtein.js"],"scripts":{"build":"grunt build","prepublish":"npm run build","benchmark":"grunt benchmark","test":"mocha"},"devDependencies":{"chai":"~1.5.0","grunt":"~0.4.1","grunt-benchmark":"~0.2.0","grunt-cli":"^1.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-uglify":"~0.2.0","grunt-mocha-test":"~0.2.2","grunt-npm-install":"~0.1.0","load-grunt-tasks":"~0.6.0","lodash":"^4.0.1","mocha":"~1.9.0"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"keywords":["levenshtein","distance","string"],"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"license":"MIT","gitHead":"5bffe7151f99fb02f319f70a004e653105a760fb","bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","_id":"fast-levenshtein@2.0.6","_shasum":"3d8a5c66883a16a30ca8643e851f19baa7797917","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hiddentao","email":"ram@hiddentao.com"},"dist":{"shasum":"3d8a5c66883a16a30ca8643e851f19baa7797917","tarball":"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"},"maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fast-levenshtein-2.0.6.tgz_1482873305730_0.48711988772265613"},"directories":{}}},"readme":"# fast-levenshtein - Levenshtein algorithm in Javascript\n\n[](http://travis-ci.org/hiddentao/fast-levenshtein)\n[](https://badge.fury.io/js/fast-levenshtein)\n[](https://www.npmjs.com/package/fast-levenshtein)\n[](https://twitter.com/hiddentao)\n\nAn efficient Javascript implementation of the [Levenshtein algorithm](http://en.wikipedia.org/wiki/Levenshtein_distance) with locale-specific collator support.\n\n## Features\n\n* Works in node.js and in the browser.\n* Better performance than other implementations by not needing to store the whole matrix ([more info](http://www.codeproject.com/Articles/13525/Fast-memory-efficient-Levenshtein-algorithm)).\n* Locale-sensitive string comparisions if needed.\n* Comprehensive test suite and performance benchmark.\n* Small: <1 KB minified and gzipped\n\n## Installation\n\n### node.js\n\nInstall using [npm](http://npmjs.org/):\n\n```bash\n$ npm install fast-levenshtein\n```\n\n### Browser\n\nUsing bower:\n\n```bash\n$ bower install fast-levenshtein\n```\n\nIf you are not using any module loader system then the API will then be accessible via the `window.Levenshtein` object.\n\n## Examples\n\n**Default usage**\n\n```javascript\nvar levenshtein = require('fast-levenshtein');\n\nvar distance = levenshtein.get('back', 'book'); // 2\nvar distance = levenshtein.get('我愛你', '我叫你'); // 1\n```\n\n**Locale-sensitive string comparisons**\n\nIt supports using [Intl.Collator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Collator) for locale-sensitive string comparisons:\n\n```javascript\nvar levenshtein = require('fast-levenshtein');\n\nlevenshtein.get('mikailovitch', 'Mikhaïlovitch', { useCollator: true});\n// 1\n```\n\n## Building and Testing\n\nTo build the code and run the tests:\n\n```bash\n$ npm install -g grunt-cli\n$ npm install\n$ npm run build\n```\n\n## Performance\n\n_Thanks to [Titus Wormer](https://github.com/wooorm) for [encouraging me](https://github.com/hiddentao/fast-levenshtein/issues/1) to do this._\n\nBenchmarked against other node.js levenshtein distance modules (on Macbook Air 2012, Core i7, 8GB RAM):\n\n```bash\nRunning suite Implementation comparison [benchmark/speed.js]...\n>> levenshtein-edit-distance x 234 ops/sec ±3.02% (73 runs sampled)\n>> levenshtein-component x 422 ops/sec ±4.38% (83 runs sampled)\n>> levenshtein-deltas x 283 ops/sec ±3.83% (78 runs sampled)\n>> natural x 255 ops/sec ±0.76% (88 runs sampled)\n>> levenshtein x 180 ops/sec ±3.55% (86 runs sampled)\n>> fast-levenshtein x 1,792 ops/sec ±2.72% (95 runs sampled)\nBenchmark done.\nFastest test is fast-levenshtein at 4.2x faster than levenshtein-component\n```\n\nYou can run this benchmark yourself by doing:\n\n```bash\n$ npm install\n$ npm run build\n$ npm run benchmark\n```\n\n## Contributing\n\nIf you wish to submit a pull request please update and/or create new tests for any changes you make and ensure the grunt build passes.\n\nSee [CONTRIBUTING.md](https://github.com/hiddentao/fast-levenshtein/blob/master/CONTRIBUTING.md) for details.\n\n## License\n\nMIT - see [LICENSE.md](https://github.com/hiddentao/fast-levenshtein/blob/master/LICENSE.md)\n","maintainers":[{"name":"hiddentao","email":"ram@hiddentao.com"}],"time":{"modified":"2017-05-02T11:25:24.778Z","created":"2013-04-18T05:57:10.372Z","1.0.0":"2013-04-18T05:57:15.181Z","1.0.1":"2014-07-10T03:39:50.757Z","1.0.2":"2014-07-10T04:19:05.817Z","1.0.3":"2014-07-10T05:07:35.370Z","1.0.4":"2014-09-15T06:06:35.043Z","1.0.5":"2014-12-06T03:04:03.113Z","1.0.6":"2014-12-17T16:32:54.020Z","1.0.7":"2015-08-13T01:08:40.011Z","1.1.0":"2015-12-29T10:52:41.779Z","1.1.2":"2016-01-26T10:27:10.654Z","1.1.3":"2016-01-26T19:21:05.750Z","1.1.4":"2016-07-22T06:27:22.895Z","2.0.0":"2016-08-26T06:23:35.146Z","2.0.1":"2016-08-26T08:54:04.982Z","2.0.2":"2016-08-26T09:25:13.798Z","2.0.3":"2016-08-26T09:27:04.507Z","2.0.4":"2016-09-07T04:40:37.975Z","2.0.5":"2016-09-28T22:36:57.195Z","2.0.6":"2016-12-27T21:15:07.820Z"},"author":{"name":"Ramesh Nair","email":"ram@hiddentao.com","url":"http://www.hiddentao.com/"},"repository":{"type":"git","url":"git+https://github.com/hiddentao/fast-levenshtein.git"},"homepage":"https://github.com/hiddentao/fast-levenshtein#readme","keywords":["levenshtein","distance","string"],"bugs":{"url":"https://github.com/hiddentao/fast-levenshtein/issues"},"license":"MIT","readmeFilename":"README.md","users":{"morphar":true,"zambon":true,"kreshikhin":true,"mimmo1":true,"netweb":true,"fernando_fr":true,"christangga":true,"seangenabe":true,"rocket0191":true,"heartnett":true},"_attachments":{},"_etag":"W/\"59086ca4-7cbd\"","_lastModified":"Tue, 02 May 2017 11:25:24 GMT","_cached":true} |