{"_id":"string-similarity-js","_rev":"11-16f30fd2ccd8b0ac781e7b63dfada18a","name":"string-similarity-js","dist-tags":{"latest":"2.1.4"},"versions":{"1.0.0":{"name":"string-similarity-js","version":"1.0.0","description":"Calculates similarity between two strings","main":"/dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","chai":"^4.1.2","istanbul":"^0.4.5","jasmine-node":"^1.15.0","typescript":"^2.9.2"},"gitHead":"4fc49993bca4b6d576d98f9210bacde631dbfd72","_id":"string-similarity-js@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-wvUJFzrL6ijHApN39/y/jjoL3uKabQJsv0nM5hpqZVKdKYYvlNHCoL/emxjlYxTjg+xjx7SVxnbq81IBVXZjDg==","shasum":"620fcb8546b058f38cdb38d50f1998eb4743c183","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-1.0.0.tgz","fileCount":12,"unpackedSize":10429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLCR2CRA9TVsSAnZWagAAfCEP/RSlHQkxjL+QBwjeNOR3\nCsvrNoz9Nbt9IXKeoA8UBjl8B1V4ULzA72IgcJUffa0s/IVr96nKKrycERDP\nFwiVU0kmyok0QR9z01Oeji/syY3hPh+4IEZVs9KhF/QmPtl9CKMFClNR9Zs4\nzJI1jH685rLFjqsIXNH0jnbItmqj588lBGrhY8UEz/60ePANI+kMT9oHx6uV\nz3qUT9JMQLrSTKOX+9Z9DVu8SseVJB4mPbgp2IbZ9imT6OfSFxCwFxk9IinZ\nMqxDzorsq4xSz05NyEDp3sxOOKlKA0Xbkj+z2T5JccRaiec/1A4Ltk7Fa5cQ\nvzxI0hPZWY9SAvku3pWd36X4hiB4/TffY/6xvs2Np3K8Ao3Zbm9TA40dS464\nYxZSkTN8ylEibsLuH0dJQs14MSPs4yz2ieCJZfRPEoM50aKduDNmRAmIb18C\ng/Bl4PIj+GUyHhvECiNsEMi3JCrKvQuUoEbimiQuP4tiATUIQgg86f0ogpm4\n7YoEw5UxmSGf5HD+LmuYh9bNhK9aZeB4X5Hf66uth/RXEwqH9FuNF0TQAs50\nNqg3aMsoT9gbKIUWZF0ZBrVgjDBgj005xCjS2DiJUqw2L+l/PddmO3PcDrzc\n21MoGpMQcyTBfTqFXK/jkuVufuY/XzhL5RMbBOZ8w1Gk6Behn9QcPN8Fad3e\nhPVk\r\n=JdcJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJSbf4t/13K1tC3jUfgxkSGlFDCRCKoPYVgeffudKF6AIhAIotZifAd628yHsiVIegJJ1hpqfNFwaIjIBGSA8lmOfc"}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_1.0.0_1529619574735_0.864222098974186"},"_hasShrinkwrap":false},"1.0.1":{"name":"string-similarity-js","version":"1.0.1","description":"Calculates similarity between two strings","main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","chai":"^4.1.2","istanbul":"^0.4.5","jasmine-node":"^1.15.0","typescript":"^2.9.2"},"gitHead":"99f66e200071ec9de604cd80f92a5c76d2bf7f79","_id":"string-similarity-js@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-Qp1yYS++IWTD/BuplHKWgDkUfGN15e/RnYYFVlfSb4HpfRmh4u+HF20ZWl9BNjKDMTABxxqEU4rlGte15b3iUg==","shasum":"5e7c3d05e9979eed0b0269f8477da7a831f85240","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-1.0.1.tgz","fileCount":13,"unpackedSize":11120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLC28CRA9TVsSAnZWagAAbLAP/0V9q5ZRHfTYbEZ9r53i\n8wGbpUEMowF8y2hqrbHoNaPeHSsfDDcBbDNeQdO3M71LFwm4mgGGT4MC6F/4\nueVW3J1rdDJq/6iWaB2UIIQhoYQutlW/ndaChZwKEwweXdeqq5U4j1zMo5zR\nAOQjahnjvsJ5I8FYMkKHWRtHEKX/BlaxvXABt1Kq92FGynoYMtWLnNRmzvF3\n602veSkRS2aJWAKsqaEiUJgN8zogFRHpSCJerjLf83hxsFb4sLNcGyzsJbQ0\nvgav3uhk3dOF7jqKajYAY5NHdkYhzqwenHBPc9LazQ7aNqw+aIzBEOtwvVE0\nTvT1689pRld+bllVkW7YYFz2sy4NFczM+zrY53FgD3ci1j6TmgQtw/xjhA1L\nK4I1tf4m9b/qKbbCKk9SBD2ReQbUs8biA797WC40xRlzF0Mve4MoNeJFuBvB\npcPp5EA96/p5UUjsvktI0Fxor4hS5tq3DNqPqgePlSzW7VljRVjDIosH3sJz\nLmo2eF7HTah6nkmFGcmEUraqLwJe9hfyWc2a/h9JXD5GOr9Y8wvo7CvB2k7w\nHRE8ckhIcyoFZfYXYsGXDSAA+7TzQ5GCjRL8NrJ7h7FhZ6POK8xQ2Pcqw9dZ\nL7A06fJnq4xOaUzzN5+gqxUucQXeV7Px60bVhSMHmb/PwiO4NzAUQNXaYSZF\n1dsl\r\n=gaWM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6y0diCY7Z7quj9D1DjC76s6bi9zJZvqtg8CyGfjlA8AiEA3a6BlGX4p0sjPeDu21oMQBav/7T368aI8+pau+IhC8Y="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_1.0.1_1529621948405_0.529340200146114"},"_hasShrinkwrap":false},"1.1.0":{"name":"string-similarity-js","version":"1.1.0","description":"Calculates similarity between two strings","main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","chai":"^4.1.2","istanbul":"^0.4.5","jasmine-node":"^1.15.0","typescript":"^2.9.2"},"gitHead":"10c2b6116b7fdea36d3d7a4255f508278957727e","_id":"string-similarity-js@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-G8JVCpMITRvvKd3v25Iv8O7t9A1iZo8JrwvKgzOCP4IO6qekGfLeUowMhK2Msw8mFCY135rFuWEHtPtva4Rj3Q==","shasum":"e17f29eadbed6ced0a9ab01f900d8f6bc4f60370","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-1.1.0.tgz","fileCount":13,"unpackedSize":11865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL9eMCRA9TVsSAnZWagAAAxkQAIG4rMCiK1EJ2I8/tW+W\nuB9KFaNK6Or1DWz/VAixrVyZ6EeBLg9q8GhqhLE/4d26fTccEK4wS2rP2ncI\nrydTRbXbnwA3ttHIzhLOJy4nyCObHarNiRkx9AwtWih9fUM9xvsgwrzYBaUP\nec3WZz5jOUAhi/M5Le4hzNwM8BjGntaSbcgVBboXiqsarpVy21SJuIhvU2N8\nSGE9lwRRNjyieU+nV1ewEPKoJot1pABApRkLfao+yuBIQjOp3DFBu+qq1Y3L\nveQwIhYPaXLbhtzveR40uz7VaON/1SSxrj6tV2OJL6fEQxccV8tqhWlaKX7S\njZvlfquPcvnxRu5NznqiKd77oVZyBtLvrEKIeqcAd5rLNCQiet2MxX8ZFbYo\neYRGqApbX75uOQ3L7lRyCKEqeo1Eh41GK9uKgeYVhFnJic3Hxp+MNe915YR1\nIWpUrqQ8HHloSsCYQUKHvElO0aBDDt7INbqBK5iMDXFkEgDOunkY+dd9M8At\nOcWc7uYiLXpmszc+h62iqjdXzMNVl8xMNmfP1T7/ggicX5FkWRPy//ekfK4w\n1zAyPgjqrzqR5iZx251XhhvBcLXCSrCMOh4TM71Pp6YLlDU59vCcxzer0dbE\nTxG4ZGbxelzv/rW9h827L0Dwos0i6LedLlm+auOAal5VK5pVD1R+sWShdFiu\nQ9v+\r\n=WNh6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtPsZKtAAGTu/cOh3p3yO7evQwvpq2Qkew5i2VvvH5UQIgWS9T/D2Nn3ygVpn7NsvE35kSU622sb3i/qaPrv3BOuI="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_1.1.0_1529862028494_0.651237014921666"},"_hasShrinkwrap":false},"1.2.0":{"name":"string-similarity-js","version":"1.2.0","description":"Calculates similarity between two strings","main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","chai":"^4.1.2","istanbul":"^0.4.5","jasmine-node":"^1.15.0","typescript":"^2.9.2"},"gitHead":"10c2b6116b7fdea36d3d7a4255f508278957727e","_id":"string-similarity-js@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-y6yjZ8Kg9ubl9VFh9KRv2B0T9iqRb8lVpfLwmScYtOhfew3bOffCsI/rqVSanOLnLO2+BUngLBm6IyEWx9sWGA==","shasum":"d84e0e802157ab38608e2d9434d355140a084bf9","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-1.2.0.tgz","fileCount":13,"unpackedSize":11667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUROXCRA9TVsSAnZWagAA4nwQAINgpET3GDXco7U4C+ea\nHkMHc1gHXHUP+RWZPhNIXJJuGipu5HU35ao6zrsgTefcfa/aimvQyTVCt5FS\nB2P1CAhu4c1iSN249XIJPBuCyu0VH1F+y2WXZwWUTAdOlnE6inlvNaIC8vTy\nfsT60yFmydf5czh0RBwxFoaZmtNFgvh7ryqQdgVKmPqfA00Pq+dK/yzyzt4p\njbXNegXDhfmp5MCmXl92/1APt2x4qNwHDEYJfOAnRBLH+12/As8yAFexMtUL\n/hf5lpzbd7S02dq5ZKyldZTBe2eARSMYJ86TyDVv4D96Yz22Zyg4R/sMeuLV\nIrpQvQuHLnJFa9QhpDa/uyp0+Bvl2AvCXv86HN5iQUxPGTR4g2wKmzCMjSxe\nQFZvCHK/+4U2+41S1ineUEskrulnVREIpfXIt+ob327lGHrIusubSV2bxUYu\nb5H9xePqtt0B41K0AkWe0IL0yfICviBkqmwhU2SJUZhNmejrv8YhvTHOLG/z\nZGdKIKTLTjGJYebO/frFOHNryjLKEijZcA6NgbjssObSlJhFsc7DqN6cBjlI\n6RS688QT4qf8NA/6iD5ytLagkbLNVthQwOpc+GupQ9jj6hi92QO8W77fZSWv\n34UZLv3UUmJNaRBuW1kFVpT6d4VEUWGSeiyb3i63c4hiQk8IXOsx4BEY10+o\ntxvw\r\n=gvhr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGA5go8sj7zRcjtWQiIsi30HQECxfb/V9RTusqlCKCbKAiBt05r1uX27jP6LmofBw+yPrqRD/M1s0vVdklh+HhuJCg=="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_1.2.0_1532040087275_0.250137038563631"},"_hasShrinkwrap":false},"2.0.0":{"name":"string-similarity-js","version":"2.0.0","description":"Calculates similarity between two strings","main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","babel-eslint":"^8.2.6","chai":"^4.1.2","eslint":"^5.1.0","istanbul":"^0.4.5","jasmine-node":"^1.15.0","tslint":"^5.11.0","typescript":"^2.9.2"},"gitHead":"aec6c912b9190a02f81e8ded617b3aa78957c700","_id":"string-similarity-js@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-0vrxWnFrc/f6x9APKVNIAavC9QGbek5x+ZBmyiJQ/wovf8ieeGOTAGT7rU4oVeSwg3pKK//HWpiSWjoSYZVCuQ==","shasum":"d0decc59311c527af98eef8a686da70b5f798be9","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.0.0.tgz","fileCount":15,"unpackedSize":12182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUmzICRA9TVsSAnZWagAAlkkP/jBHgyxsMToOrt31Raul\nj2+DYnazzV00gSz5TveJ1mDE8g1nouEiNkLXoSkcVirBsk2HhjDpwcGKT1RY\nWiBI505IlgzGvn4jEm9WPiJBaa1g2A04f3o1JAyazzf15z7hMSAe4HK0ieID\nfVssC3IrvIyE99QzNqA8K10jHHFwMC455wrfbZ0BWchPMavAQ4hI+qJ8DlWD\nEf2zxXtOiSpzpaf5G46/WzQ4RUF6L8b8q+f/eWENAYh30Rc/hOVeln0m+qGD\n4LwB4PfH1DXYZAI59fsGDWl3QZLS0szonWGjcLcv3mpdxDYYDtTlnYFrxLl4\noThEBpeVGDGfVQuLSHCGZVdXVvygPeQD6AvNqBHxb+3cmSidLYEqnjrixwdw\nUZ2Zq5qQhSlN2hY3AMi8Ebku7KgpftcV7VSn0sNftDXUgLDb1MoGBLBmJ3Bq\nhQ1ZJvM1YfVDa4yIhugoIGVU9mf4JcSR99AE4drpqKppBMmN3dX1nqUPDbYj\n9AMxWxlLg43tYSi4lg+6kxNzv/Q9MvM8O0i4aDqXc27MX8r+s0GBG7KydN8O\n2WNZPKzgkySKIhv2t2zmwTFNJiMLK1zngBjDdckveOjvvIRUd5yEIVpYW63O\nH3f3stBL11Zgz5wJEXLAgiImtKlK3cWxF9Fi6AMAOfc1sWpDbdQfp5dGoot9\nVS2n\r\n=1bON\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBX3pc325rqk42nqoQJPNr0MxIcleV89t1uGLMEYyMNVAiEAp6K3Nl3OpDFdoF+WrGjibHGI7DpBIHg23pGNvCF/+l4="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.0.0_1532128456147_0.7354610343268011"},"_hasShrinkwrap":false},"2.0.1":{"name":"string-similarity-js","version":"2.0.1","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","babel-eslint":"^8.2.6","chai":"^4.1.2","eslint":"^5.1.0","istanbul":"^0.4.5","jasmine-node":"^1.15.0","tslint":"^5.11.0","typescript":"^2.9.2"},"gitHead":"aec6c912b9190a02f81e8ded617b3aa78957c700","_id":"string-similarity-js@2.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-d7+0TKR9r5WYutRfcyMrkr+H30Cwl5fpuNFvSoc0eg8xjyIzfakVh+HobKXKEvmZ5wKh7iIKXIKRlBJItWQeFQ==","shasum":"c4c95fc7c3e00e2aa4af993fdea3d07480e20d41","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.0.1.tgz","fileCount":15,"unpackedSize":12424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUm2WCRA9TVsSAnZWagAA71UP/0fgRi9tHNv4t4PJZIei\nbYGVOfLlpTk+nROebPOfE69PXaETBJIRohGe5jMO2qd2zIHgarOrX/RVjT6U\ndhutE1+TGB71R4awRN4MaE5bulHO24hMPeTkS7NpMLrE60RX/L72QfgtGy5W\nh9+bTvPjGDRGnr2TuPB0Gl5mp4lDUuPgunYXVuOeVxExdL0FHypk/O1H2bz3\nWW/vXqml1tmYtRtsr6eKmXsuuWkWMtf4FRws8WKR90XwVKT2YcKXg8jNDDrA\ndSfsxVwq6ACqU1/A3Wb9lVoFjVH40j+yPeNP7t69KGuo+tu+AKavVJ4n8TEz\nMLvMAJBKk9QqZJXVH9+j2QcJJ6TeJYRaz8z6PR0/JVWOZuSIDwWB7FsYncoD\nwZrMmxI3Gl0yU4JFVwy90Yv+kLj7y1RrK0+JMmWfsCjj9OsFbueyY5wIwIsk\nTqqpeCvlr/0A4ny58xCoNbb4Z49eiVhdy0iYBuD+JiS3CYTOtOg7v7ba1j9U\nwrZ27qGBeYzftImO8NgEgmvhupFct04ZCnWZ49VDPPXieDGI3iUAN1/Qt3J3\nBPRhe8/TW915qrRU9qBWwfvfMdYHYhDYwPM9MTkDlgsP/sy/iJmMRGF74QBS\neLfRnpZDvKeEE7VsNb74kdeeKLffpuw7SUzsnLyNGhtm5+GSJOHgpwtea95P\nKNV1\r\n=8DZo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb98Ll1X3BIRdMDycxnpK8nngiJFMY2lWE806auq+KyQIhAO4Mea+6NSU5u/jpnOtMNsT1j+W89lJ2R30bNEJ3UtB9"}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.0.1_1532128662116_0.12368691555647393"},"_hasShrinkwrap":false},"2.1.0":{"name":"string-similarity-js","version":"2.1.0","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","babel-eslint":"^8.2.6","chai":"^4.1.2","eslint":"^5.1.0","istanbul":"^0.4.5","jasmine-node":"^1.15.0","tslint":"^5.11.0","typescript":"^2.9.2"},"gitHead":"d2b1e13ec081f91c71793286f0f6f0531b4f6e00","_id":"string-similarity-js@2.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-9VZtfyqpklJhxGAULXn4DDC/U4i2+rr/uVNaC3tkR2oxJw4zxP0TcpbKmCVRfUQHRqlCoUxZWapzIMRBqhslhw==","shasum":"efd523422ed5eb006cf1dd5693248e777e4025dd","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.1.0.tgz","fileCount":15,"unpackedSize":12570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUnF/CRA9TVsSAnZWagAAWm8P/iw7JyN0cJWOBWGDrDqW\nkNMSDjP7nU2btGv+3oZh7V+Gd/9a5hKJ2cs8yD0T3iiUB++iZdwOHLo8Bn3g\ntrpCvb3vVfMamLwl7bdn3lYsvmId4meJAzbm7DXmzieAz78q1smgSzickmur\ncrr/6flaBUwwwq69k0cqYksDQwiRhNEpUupTA6DhXfHqzJeAC3rYSIycXkwV\nI8OfgRAAJcuKRpgxNW2RMtAHP2w5v+e3w9ousCk9nGShHfNp9LK93K+rjvG5\nOdY5vNoFphrtrDeTXrkaTn3T0C5N8Lu0J4oK9MKoWFIjtv+mgj3HB2/07OiQ\n+LTJyAUcvjnjgrlQmTjzsh1EVqK/pHfA4ryO+GA0xDuf4/S6B6qRO0g9yRte\n2RPx62KYYtBgQYrY2n/9Tq8CgWJLe+VC9bgyA5Vood3v+2lfyL1aEALvax4u\n/JpqgJo4wgSMOvFB9fIXmqNIy5i45/fqUCQkbhoJnDyrSAmMvtr0ZjTy0BvL\njwk/1q9ynOwgNs4DDiM9DWiMPj/hMahLAsA4ItC28FQ6o019TIfXL3NblfiE\niF4SscUGxFpIsTzqvsC0Kf6qeRw1/x+3e4dq2o+w4EtItDFaJczco1UV8PbA\nSf6CYHNlPVoHScwxPDzX6qG9+ds9SSlt9zxqkm9dn/HcF2oZnqkNPFKh/Xuq\nEBKc\r\n=57y4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGemCSErieqFSeLsnU3k7/L+6LOFNXGT2xLisF6FMqVaAiB7IQFlw74Y3xIliKJZ+kZhtBcLO4T0bCza/hQ6HbUBfg=="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.1.0_1532129663632_0.13579517891290638"},"_hasShrinkwrap":false},"2.1.1":{"name":"string-similarity-js","version":"2.1.1","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.4","@types/jasmine":"^2.8.8","babel-eslint":"^8.2.6","chai":"^4.1.2","eslint":"^5.1.0","istanbul":"^0.4.5","jasmine-node":"^1.15.0","tslint":"^5.11.0","typescript":"^2.9.2"},"gitHead":"138c08156f3222b6d7d7af64e504bac6013cbbef","_id":"string-similarity-js@2.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-rBhUgD6qUj4yY63M9sZbvTzcX7OGQTeZQ4zVabu4e9DZVl0pKzuq/aQRac+NjMILOTz1YJlDUjRFrKtmnAhQjA==","shasum":"548d282d25545f255961da13becf7db76b56ec45","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.1.1.tgz","fileCount":15,"unpackedSize":12573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYI0/CRA9TVsSAnZWagAA0qgP/3X89tNFvRkl3bw/j/Of\nJy7M2LqDYOy+WlUX03Ptl0qYdjo0g+lJes8LepbA2+uJ3IBM/waQ3OApQgaZ\n3Hf9Avl+1zduH//AuiOFJb7N1g79wdDtUWlpoRDW2NFDQQ9A8yL++il6m5S4\nD+n5SpsTn8WINfXMypZ/sMstww+goCstg8bx9lqy98GNcjeWo0jwmNdVVIXS\nuvB0cQQ0C1zoLq6tIWPuyJ9SeA2ppWXPQr91S+zhoitEIaQETfVSgYE4vtWD\niiyYM6vdCU0VHL0jiNxB+RUtnJmTgWo5FYPl08meEQ4cFGguDf2RWaoXrBUj\nGFTIDCguTWYGxR4vyhduLRMuo+p8vqPfYwN4NgbQDs2u1mF3jKJV3ovy/5/X\nERz2hNsJY4ujn2yIkJKVVFl94XZMp72hrqtIHh0EsOmXc56KMPAmEhp8t6VH\nA9RF3pnNT3VgUY+7iJ2RaFCcNs5lo1bjKNwOY6VrzQ5uPF2TZbupqOqq1lcY\ngpMdCPtUXYPmXPvwLCe0L7Huwy2oK+upt1izn6GO7/B1xR0rd1bcJtPxhIXy\nleH1lY/D7Oxba/vXwxPmNVYgObAaov7TEJlYEIyi/Ld7JToboctZDE68fh0n\niv5Dz9iD2He9MDO5zEyfpPkaHUtpBycDH8I9mTIK4irlWB77+vW1vyQPlmty\nhkVW\r\n=d0CM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9KhsIdBUe6Hwaj7kCEyuW+IT9N4+vsjPS0zUAenBMggIgCX73zIHI1DShxwbNSONtJ0aSS0tijIa48b0pB57GFpc="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.1.1_1533054271273_0.8331848766360264"},"_hasShrinkwrap":false},"2.1.2":{"name":"string-similarity-js","version":"2.1.2","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.7","@types/jasmine":"^3.3.9","babel-eslint":"^10.0.1","chai":"^4.2.0","eslint":"^5.14.0","istanbul":"^0.4.5","jasmine-node":"^1.16.2","tslint":"^5.12.1","typescript":"^3.3.3"},"gitHead":"82a92ede98eac4b61b475fe8b8666e50f5b687fd","_id":"string-similarity-js@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"dist":{"integrity":"sha512-ckV2tYtQcEJNKxmhjnuFGtcL+EPAenMwV5v1x00pEwr9xxgnjQPYsOxCcA5qePg2TPAnNVeQOVq8ZSJShUOTqg==","shasum":"cc0455e4623179786f4491cc9322fe493df5ef14","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.1.2.tgz","fileCount":15,"unpackedSize":12575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaPIZCRA9TVsSAnZWagAAZFYP/2pRSbO+AgYNaPqbDhN2\n0GSzGq7WSA+7pdhdr/UHHOYObHAxic97kjB0bLiqB3ctusfirKJE/Jt75jIC\nwFFpyBxqKE+Ch3tMzgfQq/seMGs0dZ7/HpObfC1/ekKhoamdfVv0RgyXvm9s\nUNZUMIHn/luw7Khj8UDl5rXBlVDeqGn8w7WpQ4f148Aa3GPbnezEelndVje3\nMsPq2qGA4kpF0yeerXznhUdziRfaUDoD9x8m+oytyXMSYw1McAqMcSG2GDRC\nAlzzJ1EJ8ykH6WdAxxXD2O0Zv401EXETseYeMBM8q3TpHX31SR0ZRRiXKIa9\ngmL9y6qmX/L4V/kHrL42RQYPjIhnvI67Hh+1vfW426HLXDUzExM0PQhWMa4k\n44/Q9Va76kHL8MK8tt3N3/qjEA3uyIlPNkwyarPgMMM2ZlqH2w/nDvVoPwEx\n9ILFMHTjzoWGXyrFRt1Leo2egUDpjDFsJ96Rj+CyBxDGGUVqf2ko4gCq6Szj\n5eZM/d7a7vOTpFbi07sQD341rQw9kHfn1VN+EPmed6S0WQ5cPXPk75FRjqxC\nCoAVvktzauropctSA+n2tWCVLOV8K4wEurXAF6Ev0+XkX5gacu3wzFToQZJU\n1F6Ito3QITtnU86x6iLTLXn8X3Kcmx0fFRt/MqTVityIjgMTBp2Mt3ytr+hf\n7faU\r\n=E070\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjHM3yynOTQzXstRg3rWRaZpFTUP9NRL5ESOgQ8wyRqAiEAv5gkO48bo5WrAO7lGEfrfRHJCqTtW/s+kIcf/L/coaE="}]},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.1.2_1550381592591_0.546505539936559"},"_hasShrinkwrap":false},"2.1.3":{"name":"string-similarity-js","version":"2.1.3","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.1.7","@types/jasmine":"^3.3.9","babel-eslint":"^10.0.1","chai":"^4.2.0","eslint":"^5.14.0","istanbul":"^0.4.5","jasmine-node":"^1.16.2","tslint":"^5.12.1","typescript":"^3.3.3"},"gitHead":"ed4278f10f7840e929c79b5b96478240bc2c0657","_id":"string-similarity-js@2.1.3","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-wDIGqH7GdI/HKFuJgVjATaWJxZ6Tcjzwfa1Txs6xgaY9sZBmJVtkfrHf7OumQclCgl7iDkS3bAVQVg0ovFBAhw==","shasum":"3b0573f3de60161e37f0c27f2e71154abc89334d","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.1.3.tgz","fileCount":15,"unpackedSize":12584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDto0CRA9TVsSAnZWagAAkGYP/RbWefMkEwSBC6vtR6JV\nXQG2tGo28/62zerb3z7XBihtHxNwnTBKK94fNLPDlKIHzaX1Z1A95PI9qJM7\nlYYOHxVYSLOD7NeUORBAhFKVGy6Zgu+uoWof3BJec3pcrBYCKPBAUtbO23a6\nPPFuUwr2rxafnMAVprq42v0dDgNPIosKKEwJEuM2gEPp8MV73k0lxn5UjMIh\nkmMnJj+0QvdAqDm8iTgp7SgmLvP253iIa8PaE0/GjahKlZR749cPUnvhMHej\nAPMoTmnZUkYtXnn7a+pUleltd6cm9w0MJYEW70rwQlQyUsKsrIewOS82ATId\nW82aPLDsnOGblKt4XMTkja9WSW9mdjexcApdxIjXXD5f5Mi+EKN5NT2OVXbP\nTlxa+HsGQBdiVP7um++93SY68EgZZr+V3m1t+1n4QTrnO/Clwb8Z2odS+mx8\nFzUyXtix9khGTrK31+kriQ3fI31ID3eAe192jT7chl0qK/1IWxknigpaW58Q\nwmEBZaEw+0DgZNNSWhRTeaWqRhjSJ7YUPrQzrukpDJMlfKADuvtmNjLuMZEm\nD/0LdlnHFqOpSEqOTzoy7Oxq6vhDYSTo46FqwM0CSL00GWjwN/qIf+XqzFW5\nTKgUuESnw2BsQNk0+4U96Th0+IJe68mvHtHRzdtHAa2D2fwd4RYlzW0V+DbW\npOPi\r\n=7BnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHATRQzz3JjTPU5ySL2NdKWUBYWa6bMu7y9EvXrn7tvZAiEA/nI8hLIe/BfCBIWnsGWGyFMeyH1sQdqDR7vAai2kRWY="}]},"_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"directories":{},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.1.3_1628363316087_0.0085992960123773"},"_hasShrinkwrap":false},"2.1.4":{"name":"string-similarity-js","version":"2.1.4","description":"Calculates similarity between two strings","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"],"main":"dist/string-similarity.js","scripts":{"test":"istanbul cover --include-all-sources jasmine-node spec"},"repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"license":"MIT","bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","devDependencies":{"@types/chai":"^4.2.21","@types/jasmine":"^3.8.2","babel-eslint":"^10.0.1","chai":"^4.3.4","eslint":"^7.32.0","istanbul":"^0.4.5","jasmine-node":"^3.0.0","tslint":"^5.20.1","typescript":"^4.3.5"},"gitHead":"715c1ea4c06077fc1753dad106facc64f6a5bd99","_id":"string-similarity-js@2.1.4","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-uApODZNjCHGYROzDSAdCmAHf60L/pMDHnP/yk6TAbvGg7JSPZlSto/ceCI7hZEqzc53/juU2aOJFkM2yUVTMTA==","shasum":"73716330691946f2ebc435859aba8327afd31307","tarball":"https://registry.npmjs.org/string-similarity-js/-/string-similarity-js-2.1.4.tgz","fileCount":15,"unpackedSize":12687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDtyRCRA9TVsSAnZWagAASiwP/jZYhz+F0ZKmeDI92D3I\njfrh8SINBBdoFhFtpReiYDmn0VjLtRtbCbIUfRY4BDl4KQO+w1u1TJqegxtI\n80rOw8gxuDHGTKn9RIdQOQ6cMqWgBs8s88G0aoU4SkQ+4QYXS80HiH3WJGm+\nN6NxDWXG/nP3CqksXeMePUSiSFxjUUncO4cYqZlcVrYIE2GGvajtlYv9nPyp\nJRPhMTUeudbsLHsa4aeMxaoVyDHyvq9E0L3W/u0rNiXhAXflDTTEIvcE30zm\nb/9p/LRDJ9Anfdl2SWNy0J0ynv0oqosp0cymK9xI4puiGFf48OUMmX/igpnD\nBiZREHjR8dVQQk+qgxiYb45MzpvbfyxoD1wdrFmjH9gkP3kNLg8gKt3bhn1n\nDPMsxQZyBeLEPXxMCqXLo66+PCoD89Wsm49cR2ev6/H2yjH+FE9jB7RiGHRj\ncT+tns0a+Lloms7e2H46LvQn6bCiQZfeC1bCDDefxH0adB3QLJh/oVM20RP5\nbaqwew3iTl7JhV04Ao5VU4ZbxJ0swasjc8G725BglbYmqIjEp36VuNQDLP/i\ni1+awoy1N6BtDBfOF0czhmObCrkTZFJ868TrDHKT0BOABB2oo0i9+NNrWhid\nvIpW4ZdpMDQnRK3+Gw0U6od2wgT3cwwbYXRin/8ySCJcDlnOyTTRUulgOh6m\nc3um\r\n=Hw5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrmO/T7/yltoUGWdl427ickoO8x0CLzyAA7w7E5dRTAAiEApnaBwnJqj2597WaiywxN2OGdusI8slLzzwmN5derPzw="}]},"_npmUser":{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"},"directories":{},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-similarity-js_2.1.4_1628363921778_0.18168035666959725"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-21T22:19:34.734Z","1.0.0":"2018-06-21T22:19:34.828Z","modified":"2022-05-18T20:52:21.751Z","1.0.1":"2018-06-21T22:59:08.482Z","1.1.0":"2018-06-24T17:40:28.566Z","1.2.0":"2018-07-19T22:41:27.359Z","2.0.0":"2018-07-20T23:14:16.308Z","2.0.1":"2018-07-20T23:17:42.211Z","2.1.0":"2018-07-20T23:34:23.717Z","2.1.1":"2018-07-31T16:24:31.357Z","2.1.2":"2019-02-17T05:33:12.803Z","2.1.3":"2021-08-07T19:08:36.231Z","2.1.4":"2021-08-07T19:18:41.934Z"},"maintainers":[{"name":"stephenjjbrown","email":"stephenjjbrown@me.com"}],"description":"Calculates similarity between two strings","homepage":"https://github.com/stephenjjbrown/string-similarity-js#readme","repository":{"type":"git","url":"git+https://github.com/stephenjjbrown/string-similarity-js.git"},"author":{"name":"Stephen Brown"},"bugs":{"url":"https://github.com/stephenjjbrown/string-similarity-js/issues"},"license":"MIT","readme":"[![Build Status](https://travis-ci.org/stephenjjbrown/string-similarity-js.svg?branch=master)](https://travis-ci.org/stephenjjbrown/string-similarity-js)\n[![codecov](https://codecov.io/gh/stephenjjbrown/string-similarity-js/branch/master/graph/badge.svg)](https://codecov.io/gh/stephenjjbrown/string-similarity-js)\n[![Wallaby.js](https://img.shields.io/badge/wallaby.js-configured-green.svg)](https://wallabyjs.com)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/1f8dbc1fcb584d818c21869f4742f936)](https://www.codacy.com/gh/stephenjjbrown/string-similarity-js/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=stephenjjbrown/string-similarity-js&amp;utm_campaign=Badge_Grade)\n\n# String Similarity\n\nA simple, lightweight (~700 bytes minified) string similarity function based on comparing the number of bigrams in common between any two strings. Returns a score between 0 and 1 indicating the strength of the match.\n\nBased on the [Sørensen–Dice coefficient](https://en.wikipedia.org/wiki/Sørensen–Dice_coefficient), this algorithm is most effective at detecting rearranged words or misspellings. It tends to be less effective with very short strings, unless perhaps you switch to comparing individual characters in common instead of bigrams.\n\nIt is case insensitive unless you specify otherwise. Does not ignore punctuation or spaces. In some cases, removing punctuation beforehand may improve accuracy.\n\n### Update\nVersion 2.0 optimizes the algorithm from O(n<sup>2</sup>) time complexity to O(n), and switches from using an array for bigrams to a Map, which was found to be substantially faster in performance tests.\n\n## Usage\n\n### Requirements\nThis library uses built-in [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) data structure for optimal performance. Therefore, it requires at least IE11 or a polyfill for Map.\n\n### Examples\n\n```typescript\nimport { stringSimilarity } from \"string-similarity-js\";\n\n// Rearranged words\nstringSimilarity(\"Lorem ipsum\", \"Ipsum lorem\")\n// Returns a score of 0.9\n\n// Typos\nstringSimilarity(\"The quick brown fox jumps over the lazy dog\", \"The quck brown fx jumps over the lazy dog\")\n// 0.92\n\n// Even more different\nstringSimilarity(\"The quick brown fox jumps over the lazy dog\", \"The quack brain fax jomps odor the lady frog\")\n// 0.65\n\n// Completely different strings\nstringSimilarity(\"The quick brown fox jumps over the lazy dog\", \"Lorem ipsum\")\n// 0.07\n\n// Tiny strings are less effective with default settings\nstringSimilarity(\"DMV\", \"DNV\")\n// Returns 0, because technically there are no bigrams in common between the two\n\n// Passing in a substring length of 1 may improve accuracy on tiny strings\nstringSimilarity(\"DMV\", \"DNV\", 1)\n// Returns 0.67, the percentage of letters in common between the two\n```\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details","readmeFilename":"README.md","keywords":["fuzzy search","string similarity","dice coefficient","dice's","sorenson-dice","fuzzy","string match","string","typos","misspell","misspelling","compare strings"]}