{"_id":"phoneticmatching","_rev":"90-9d8421f30cf61273e1d1e3213b4ad0c0","name":"phoneticmatching","dist-tags":{"latest":"0.3.8"},"versions":{"0.1.0":{"name":"phoneticmatching","version":"0.1.0","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.1.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://maluuba.visualstudio.com/_git/PhoneticMatching?path=%2FREADME.md","dist":{"shasum":"fa796ff20e172ec342c274a8f41ee2d7c70a4cf0","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.1.0.tgz","fileCount":591,"integrity":"sha512-817ZgDecqIAWwPzYqU+LkAqhZp0qQHAS1KaxjdEzCxpDS/SVLojZTklB+5bAP+Y1P/5v9t4zn/742vuX3ygsPQ==","signatures":[{"sig":"MEUCIQD4JkfXZbQlXi7LmTy1Gcm+7pEfUjeZXfgcn/9iBGb6EQIgUGytR30koJI5ite1i8F8TaNbkBSj/PY99zd8Ov0flWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2076598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTQ0HCRA9TVsSAnZWagAAgTEP/jUJ0Q2htASJ3x+cC6T+\nFOojEIWahaT4rPB4S2q+fg+mVXxfqDzLuZ4/QCbZOyE1kiVjkJPoSZ+fiML2\nzuO/zTfup25DnpHHPe7ulDDHRSv5EyZIwmUIXFVhodSsMOdfXUu1ZibCzVVn\n5wDx0JxvWmoa+nQi8XBGyKZ0VdX8JAYDm9utU3DjrboBfuLNEjKxCi8t9DEU\nQibvSS654zgt9/5T094tSvULwF+L1CdzgRAX/u6oE5Z6dGoypnilWA+x0cU5\nRrR9hMRxMNrfIklPtNK3cBXZHPcygKmj1IvG5582Inb7/mj8yD8S43zvC1gy\ntsljWxVilsee3bnlFMN784ds1ZDojdlhCW8aKx6JYW+jsIskenyyfa1grYFK\nMZQfSNHyTMwmClSwNAobj2kuiUKZW/+8W90aado7DukklnvRiHtx2Ybt3Hvi\nc6OqGHDJa/48kDFXV8NB3rb0a/vcrkNtjjdu3ytRDXD0FE9ZqzoUUCP4VLGf\nJ4Tmr4NCFb4mPQIfeHQJnD5Jc5SzDG33A5ubq9EnQcaxEMi71RmZxlDBEO+Z\nBDYGMr/3Z6EC5zWcm4UmTQoslPit/nqjFnlSSqBJa9R7O0BQkAPiR3uAqoid\ntsPykG/wyxg1IUVxLTjzgxumJWjfzQdVlIwbeorcmV4Q/qEbY6zJlCY1xaI+\nJKoD\r\n=Mnz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","files":["binding.gyp","lib/","src/"],"types":"./lib/index.d.ts","binary":{"host":"https://nodepregyp.blob.core.windows.net/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"./{module_name}/v{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"ca53eed8ae6192bdd75167b8d02cd74d8b987238","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"microsoft","email":"npmjs@microsoft.com"},"repository":{"url":"https://maluuba.visualstudio.com/_git/PhoneticMatching","type":"git"},"_npmVersion":"6.1.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","ts-jest":"^23.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","@types/jest":"^23.1.6","@types/node":"^10.5.2","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.1.0_1531776263146_0.1289012282514479","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"phoneticmatching","version":"0.1.1","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.1.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"08a2f8998095ef4a9e837d84dd86937023b6b7b2","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.1.1.tgz","fileCount":1105,"integrity":"sha512-gx6ZWXS6lwhJkypJQ1r7ob/8b0WIUN1+w5kMG2Bw86f58l55MHrUlUllLGhOmLGeqoYmgZCEtqQrSg0Dy9m6XA==","signatures":[{"sig":"MEYCIQDllzRS5ychuxMMZ5++fvOjvNnWb7t/KJtDf+miyq9Q2AIhAPTN5zwCVlqWhC79ewsPcMdb5MFdMtUJu3rccFiMcxFC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85053581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTf74CRA9TVsSAnZWagAAmIQP/Ap7U0roXa/fhvOjaB8t\nFLd4A6D6KT+hDl23OP1CJsoPsW1+RcsrzjQw3Ebdh/mc9aYUAQ6z+HcAqhOa\nMT6aaeB0mVpJC5DO0OKEJbKP0Xq35+diNab7qEj28sUnxOjqp4dIDi//o9i7\nd0z93mtG7JjLw0UpjsuhESYz/nxI8ua1D0IcOIj5lB0XVzdBwk1ynPUcSnqG\nv/6gh4AXd8wJjKo1nUOgixn56fQY1Aa5RxWvowbJzywPXYcj/E0AOd2C3KV0\nIEHEgroQBF8xAiuTM2X5x7wWCpMx5xLUcUfLh5DxOxm9tNzwxwwb713m72BI\nic9mQzVKEYlOy+AwfOwGfSHfjF3dUkAcLdiQgPxdXyFq45iNnHywT+od8uGR\n/dKAWEP4kITyYf8d9gOw7IyzeEAWH8/xBLVl2OSGxtY8cuxMF2RpHx3LRLye\nLNBmV48klbnVULLa4F9BeFyI+xisszKiH2M8TP1OiUbbQpZohKUDbGS78Zhc\nITGz+z5O4likLUrIZQTvZHJMY+z2ldqvZtZyn0Dbgi588W5NNUO6PaY3CTh3\naEnJEM+pn1yw1KdT7f+uMapANmZ/e5DndGMyksRpUQMaOb58Cn85I9UAuZG0\ndxtJmMxTtSzVhUdsabeIDvApYg2ntPaGfRWJletrFJdtNTmkztDt1bm2ykpS\nmCM6\r\n=sRMm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","files":["binding.gyp","lib/","src/"],"types":"./lib/index.d.ts","binary":{"host":"https://nodepregyp.blob.core.windows.net/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"./{module_name}/v{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"0079e94d384094aa2eccafe6e621320b06f9dc64","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.1.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.4.1","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","ts-jest":"^23.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","@types/jest":"^23.1.6","@types/node":"^10.5.2","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.1.1_1531838200548_0.7811932075836496","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"phoneticmatching","version":"0.1.2","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.1.2","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"a0fa1ed9d9835d95d4782d71cce880c9e1e2b17a","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.1.2.tgz","fileCount":1105,"integrity":"sha512-ustT81aRCkmsHmye1j6aOSyjuTmKO8vy2u/mLfgs54F82/8OWZGqv8PRWI9UdCwLUdz1DoIdGH2f2Ccdd31tRw==","signatures":[{"sig":"MEYCIQD1vhuPI8ux9z2Y6MvTW5jpoYaSm1sH2dy1KPzioQJtMAIhAJSyKIxWT8FCjZYChTSfBzvL1Go1yb01cnvHl953s1mj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85053963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUQLJCRA9TVsSAnZWagAAX3MQAJVnnOau9ZFw3ifFIT04\nLCbT05iRZSTjm5GEv0Fs4pnY4ApPWgFATI1h+11lFCWyQCYXaf9k0kbC5cC8\nQOqNEiekTBCHo+/w0EW8ldgZKzIugNHAfZY7TivT7QgkfxnbmdvpsBeNG2by\n4z4jdvk1pbusqEW3sPK0qNJgH00DeYw5zpDQdtQ6138JDB7Qv2oTehAkippU\nvSnyl4aXABNyUfcuueXwTz6m04a6NkP0LNoXCzcBk+OrXD2+JEe+b/gKLfZJ\ngavvYLcgqpAcO8JD5fGwi8B11zJkaY+zkEJ6lZqE3y33SceOvpBH0zDGCldh\nRdEk0J2qipW3BiuQHN7zqqgTZGYqO+OFoRhkx/Tpxwqevt2zFFkz4X/NABwK\nrI8FCGqwGJ9G+72F0WItFmdfzh/vyEOve5alSV+XvJtwfoyKVETDs+3unCmK\n7eQgCdbe0hXYeeYotM2bv3QzOJ61zJRq/csDn24NFyuFHA2j6ikg+lawoIhM\nW3uZE5h9nBMENS0oQWhyxtXM46Uh777pMgXlCFZ1Sk7phzRT3CHSUlRhIj+F\nD873hh7oVeWKO5JstMWKSypXWu4el9qq+l3LVfRpp/qlT374kYVJ91xZ1UYR\nlq5FTJUhqFGShjnOeW63jYIX64A5vi+iELY82rEHb7KP1It4pfyI09kq+b4O\nMK8h\r\n=mwXy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","files":["binding.gyp","lib/","src/"],"types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"7c1c861fb06551cd3abee25f6659689ded6f8729","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.1.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.4.1","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","ts-jest":"^23.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","@types/jest":"^23.1.6","@types/node":"^10.5.2","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.1.2_1532035783901_0.8047373546027428","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"phoneticmatching","version":"0.1.3","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.1.3","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"ff9b8ffdec5d5fb7eb4a53ebbc4527693c9b93e6","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.1.3.tgz","fileCount":1105,"integrity":"sha512-ruyLC3x9KCfRHSfo1gum2AoIQeLqySyJ1ir5gRgPI2ptFTVFYTK0PZ385faHmaFG5k8UWalfRhRufTEmRja11g==","signatures":[{"sig":"MEYCIQCceH/s+AfOQP39acSX7rtPD8HJRYTrQH1+wulvKF1p+QIhALMk/0IsJ8Y+IN4YB3yMLvj4HKGfcoBDrbtwryvFer13","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85055341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW15qCRA9TVsSAnZWagAA4ZEP/AkzENL/pcIbmQ4VXzDr\nqJLqtjjr2SyCORHMQe7Z41z9uleJvWt5HU62m4FIh1osryCmgcA1Rojhvh7V\naDhRcyk/ASCi8+joXFI6fruyRqvMIaKYUOJmU79Bkv+qWAMzRlYU4PL0Xd8N\nr9joBlJcbDwzBAx+K93hc3n2tvlKXb/r19J67qtEhSQZda3768tji/gC84mU\nd1iBngzqiCncKhfIGLBTyBBUdxtSnYAsJacbhpt9m7D23lKDxIgj45uFCcpj\nFxy65Lx1cOdt1kmOD3+0aC9MfR+VhxmYgeMjl+pbqDQz1hSZ2LsX1IbczMvH\n5L1FTfouupXYd6KJdKPNqKG5KXEYeopFdGBUPoJ2YanBwjsAmm0B1bIaKhRQ\ntEvSho2nnX8QL5lCfBEi1HTjBBgX30fKBCQxnrMSig/9bS7NS37bP4kw47FT\nPSLoMuUYIDSxniPTSavTCYerVs+whHvoL2kFzoktmP3nRP1tncfxWuShnVDb\n5G1qSpoO8My/tnNuO4NBa9jjIbFYR6hNCilHAeS1RKt/Ri281ROPOWkjhrZx\nnNZkMuJ9zRWHRQidnA9GWS0G5QyLER/fRWnd6keJ2cPKnkQ/z5cjPzLui49n\ngwVYQTFf9nvpOj4O1E0MbS8r/q6WsfOpf33v1Ftw16cOwaXM6lMk/QA8QOip\nRakH\r\n=vGCN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","files":["binding.gyp","lib/","src/"],"types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"64c1cbd4792c3d9ad1e5588841aa25163545a138","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.1.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.7.0","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","ts-jest":"^23.0.1","typedoc":"^0.11.1","typescript":"^2.9.2","@types/jest":"^23.3.1","@types/node":"^10.5.3","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.1.3_1532714601499_0.11091402074503875","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"phoneticmatching","version":"0.3.0","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"c4ca2f7159fdac22cd64c0179da0ab8fc6c64f2a","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.0.tgz","fileCount":1119,"integrity":"sha512-EhNLwUDoYYzZFyDk4uFIbehwTgX4DveFCltQIA2K/2KluI11Zq7zeFnJv+cf0tT0BSXWJvHGkdiumPJcKl1tdw==","signatures":[{"sig":"MEQCIFKnwsXZ31CipPdygPaGUYHfHAJi0m72UeEa4C8qWrgrAiAC6izHA7vcSx9eCU0z5WEqWf4cIjLpaVji1QdImhtWlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85127987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvLRLCRA9TVsSAnZWagAAjUMP/1QyEtzisOit9zWkYmHi\nnSsd00+6BGwxCjFB5C36uJZ5pPlTqOZJ+nb6fz+BJZq2Hh0QXWuFR5NBemvY\nSns0HiLrkdTfP3GKr81q91U6WZKNW2r3/Q/fg+XZqTfnczKsm9KB5L0vH+QL\nAeqspDSBiojsZZrEaPsKtQ27UjpL60na+RafXfwjYC4W2dS4FtFQnf9DnO6g\nKNr9oFU5GWMbPk/OtrwkOBOfOZiMzHuQaoIAM1qV68pBIxoqUF4/FFWNKiBw\n+arrmXB5JGjcN3Y4FLi8MDgyzwLLRUY1qFlR6iHi7y0Wlc54YSNmsGf1jvvM\njpvYKmlOoiSpP6keO6c+7zjMwCh04vcLujdq9ECIyXm7ko0AiUviLBAEdfa/\nNlNcTDAsugtOjCBNRaR9tI2nigZlani359e0zq+Il4j2qKVeuKI9cN7yFsAD\ncjC2KJ3Xah0cs2/vmuOOcI3FacRz2z2uSzOJAyapLU6/cvrdUEPh3kXNNEbl\nOFzYmgpbJGELkH2dtrupFap1eiWDZLVaWB3NyYVDeOg5+duy6sxxCGf+qt9m\nd7Oc4XdxvM2E1NKJOS0HOp9gZq3ZwGoOBYzmKPUyZS7FhTgvqNg7aroNe6nv\n28j6QIUR4ZpF9NRrxvLl1/BUCVOGFjzA8tAFtHjmSfTm8mZexn3iXJ79QM2C\n06dU\r\n=2Ith\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"04c64cdacd840707f471190b7685a048745a2d44","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.4.1","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","ts-jest":"^23.10.3","typedoc":"^0.12.0","typescript":"^3.1.1","@types/jest":"^23.3.2","@types/node":"^10.11.3","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.0_1539093577841_0.4817610996483006","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"phoneticmatching","version":"0.3.1","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"1ba0708af336b7ea247254f5ae749450dd6a8809","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.1.tgz","fileCount":1119,"integrity":"sha512-oAQRtJrqPfsuaVkNt4RRAL03NQ3nbUsGGtFmjmh++FDE5gm0C37glNwwzj8VU+Occ69lEq6sDxV6Zq7j3coN4g==","signatures":[{"sig":"MEUCIQD/T4ExRg//s05Kx1LAhfK0IwDpcQ2DVTVLDdZZMBLxPwIgRFoGLBrgHhUq/OAENWaw6QIy5PXAtlRikgiIu7AlHdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85128520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4vrHCRA9TVsSAnZWagAAbfMP/jhjA5j30IuG1F3u0aWf\nmx60mJ8WFgYx16yJRB5LZw6wVZsPzCJyj33ueaPO+4MvPQjVZvpkapAD3JB0\nnZc56ufLFplmRqjGSxJbmFhgyIfDM6SQtCSlAhq3QfrfXw6fo3vedThbMVNU\nZXAJpMbhyFMCTN+jVej3HGJbTG/sMRmV2y59ASJ7F7hSWRMRSj5kQdF1mG9j\nLPPGFA1Xf5ImN7l3cvMA76XGTXdKMsQmjCo1yo0a2OSn1gZFJ4CnfBQZ+13X\na6F/k/d+lkD6L9BZdaeMS4CReCnj0Xv1KF7RQBVmPeJ4vMU/7jdo9rBx4gbK\nrMIsf1v3b/r16H6dA2vPCPobMINqCMbK58yh+LYi6Q7IqGnaQ4vEc12mG5S+\nV6sH2zsSyoLiuOdUb/EhJqwVyau3e1ZZcPfW4wViYb/QGreNjX/flMNKZd0s\nS3XlZvu6Bnbcs6zmW5XiBzb3CqpEKucRC6wqyQMrqGPmnTCjve1K67CtRhAa\nXKykNX3qi2RaOj20mnKREiMsFbUpcfls+kGPdy639VifCIGCuPQ3nWjLY5kr\nz9xPnZsTT4PRo2dW6e0D+Dq/xw79QB+fI2RrJMEuIYK12cZ1sjISWoiYD+7H\nLlDC9qBs3z64fgvDj9AnZhctD7ZFG/8eCX443+B5xWuc2i1+jzOfR/ybE+2s\nNGcP\r\n=624f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"13f18f1331c661c51cbfe9ecc18aa7bd37b7bbb4","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.4.1","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"xregexp":"^4.2.0","node-pre-gyp":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","ts-jest":"^23.10.4","typedoc":"^0.12.0","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.1_1541601989895_0.7543885568173057","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"phoneticmatching","version":"0.3.2","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.2","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"b32095981e7abb51b32e581dcb0f41c446e702df","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.2.tgz","fileCount":1119,"integrity":"sha512-WrT5+L0L+z6MG4WrJDxRHlYMLjz882Rch81ocRiK41G7GRP74G1zI1s3UkFWpkNNGMuFHuL+PW3AF81RoNlTpQ==","signatures":[{"sig":"MEUCIQCDOd/y0BVnj9QN3/HOoCRfxpkywmR4CLNp8fqqiAOhbwIgVwinz9w/sT9C42r9Iu/pIEHtrnt2XNyYeiL45Gom++Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85130617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckrQ7CRA9TVsSAnZWagAATgIP/jLwXmle3VtRJ09E+7+z\nDdn4y2aRhfzhr+jjTS/AduqNmXvDWL+W4DojnsQhYQ6ZHLbCua88bUhxWG2k\nhp5cRi3k5Oul2jcnIwGqKvHKiUJwhXe+3sRgrOemUYlNDataiB9cisaI0v/U\nMPqVjEMMzmC7qqfZNNOuhW2C3CVv/nDaOLcxXb6aSVT/9PLxSG4hUbstVeO3\nPZ7dH4dtshUrxVgOYGkC/QxbuGmhURH33icjvHu+X/HV8fe9i6Qxa4cJ41rT\nucCtkT6x5ttayqSn9Oi+KsjgvMDMnK3NlJx1rknZmKz81J8+yBIma9L13O1d\nIkmwSfx7ZbrfTIJ+JkUPMovmA1j7nqskBzLKpYx/zr0c3kqi84KQJIQsTUmZ\nwAgRJK2gFKDePNS/DzAHnsuwU3X+33LbpGptzWi94q50Z9jVYKA7iuiTjV4/\nBsOhFHadkov93Fsw42T+gxgYsYr55MAyHjA/Wf++S5m6JAFQw8Viv7J4i/P8\nF0yqUjNEIuf09jF1zoo6iLOKZx7qse9EMgoVx/6FYx41nbd5K2WhC+ik12mm\nRTK0wx30FMFTND9TZRjVYNQlhptgNpCWcjOrdNDfEh1MbRMXyKYIVJWLVLkK\nUsNMc4zS/4wbvGJr9Fap6Zi0vcZgDcKfljOYIPn0TyN8PE1MtRnt/+kBYB7F\n9WNj\r\n=QZLQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"f644ad7463ed6c8516174192c4c17b7b2a548bb7","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.7.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"11.12.0","dependencies":{"xregexp":"^4.2.4","node-pre-gyp":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","ts-jest":"^24.0.0","typedoc":"^0.14.2","typescript":"^3.3.4000","@types/jest":"^24.0.11","@types/node":"^11.11.4","@types/xregexp":"^3.0.29"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.2_1553118266657_0.9822137901490628","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"phoneticmatching","version":"0.3.3","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.3","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"94caeaf2d4ebc019e2f94494ddd50234f23ea527","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.3.tgz","fileCount":606,"integrity":"sha512-LRuReotwErjxYeWa6sqny1XNZMM+OvX8RZlY8/oL5ilB4H/xFIltInz+zcQ3iVTLbCdgtlRGtnKmD7XFXK6IJw==","signatures":[{"sig":"MEYCIQD6g792N1Kj+tJv2WO9s56kJ9NMgHfaqIeObsitiOmtzAIhAOs0TggnFpglsxj9ds6jHk+oU0GX7iJaqQZ5hH4WgfyT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2144707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc99Y8CRA9TVsSAnZWagAAIQIP/Awc4ZTRX/NcIkcspsdR\nUE8kM1E5kCmHa1LcDbTtjEgSlGL+lJzlyDF1Q7hGUYNQiRSmbvfUDuwTTJh3\nu6jGP+ODY1SRmlzKfcKYR5W2SNm4CXePStosLh/XPQvtJv7bQj9cuaOaiwJb\nC1Icsu2IJYu/VglKfznId88Gf+buoMa0NWnbyohmLFH5ydV49zJEWRWQi8wB\nGda+5eKU2QJ9RVX6KHAtX9llKbVcSlrQyMdrA8iJ5BnuBqG0ZhKJ6yDyPDyF\nYUbLzUygaKd6CJg3tz7VHPsHHdwWc4hABAFQVCgfLdZBWdTfGhFaJr+nSX+U\nX+FNJaIjkyRU/c8R2VIzNrNzC3mHNs4hRlhVsLC+fe7ig2FUIEDiMuaKvXOV\n3gcC8MsMR2tsftTxrRdplOG/LED85c68IbLeQIfrrRtYZsAtaqzAdzsHSNiB\nPRHFk9n+/uQlt8kUV2VfuUaIQO2smgtO4860wtB0ZEerhiWNDF1CLqGhdNNR\nurF2sjSV7MvUsB3zxpqVfLzq1t4fAYJffVPp2MJDGp3VJjmXItIufitV9mca\nou1exVrWLUPqK+PKa9xkFMQ2t27OW8ZBHtzEK8bZb2kcurlH1edjMLQ/f8jQ\n3B+pYpq6WE7vD1wcJcEUKeMG0curPlh2IsPlfvReRy8/mhFXQP1Erc9JFuib\norLU\r\n=mN2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"f2ddbaeb7145918df497c1ee8c13af8f50cf30ce","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.4.1","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"xregexp":"^4.2.4","node-pre-gyp":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typedoc":"^0.14.2","typescript":"^3.5.1","@types/jest":"^24.0.13","@types/node":"^11.13.13","@types/xregexp":"^3.0.30"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.3_1559746108153_0.053696287297703815","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"phoneticmatching","version":"0.3.4","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.4","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"d88298c166237f6bdec7198dff550ed1e18cac7b","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.4.tgz","fileCount":601,"integrity":"sha512-OQ5soERp58tw/bMp7WForCYteQMBP7Gq+pMG+7EEOom3Q2VEZzLCV+shBXINGfITOY9txrGAq3WKehbIp+XnSw==","signatures":[{"sig":"MEUCIQDJ7g0St+fyEMSI3qS2t1HIuvjJGhhpd3vXH4gxWRd9WAIgdp1sZJ0PmnxclA1ZPxyS9aMOM1ZQZf6m9sELSybaypM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKJa2CRA9TVsSAnZWagAAj+YQAIODgVX6n6g5Jz9GToPG\nNxhoqqb415kPRBcSWReQqxUn7lMUqM5wW3zmE0OKmOLRAabZcOOAoth5txfS\n3JokRWMKt2VFJOoKHN8ZpcgWEQWwQPO0hwSlHC8DLnnBaHzD7FHhiAXrIWXO\nkUdpp4M1eonEuffbUcDWDsQuSg+kdGDn4aqa6gq6J9arejpTnSBBaPBcaCwI\ngQwWzBhanZXkWfOyU6I6fa4Rxy8xFOw4RMZeJUF3tOe7wdVIMsBZ/g1JN/Ea\n7M7WLXxX0/GmDN8NoaGW/l0Srh4cHbmDs7v4GmMoZ3lndfaxNw9Sytcuo9Y6\nrWOO9ddBPDra0zgC1pvnVaJ1A9jTyFwF/2e4T/qQO902Kure437PbSz9CwOp\n02i7sju/KNMTOs+XQiuADuQJsRtcX0CDa77oljLP2cB88QcQUfG4GtgFMQl3\nuXqK48BmpQbaJGckxMGEzByTvNCyQwpLnFcydTPtQcuSsqWxG/na6U37GcRJ\n0VRuRVuP/JqqEUVq6z8Ph4wuMRp0niOPV+EhoQi59OI9mdhzx1QO5K5jLg/g\nXbe10aKmPOqlO+kUypXbpcQnPRc2rmFQIq9kZyPM+PsPsnZjyUxRuZtiZHea\npAPwL+1F8HGqt4ne59ZZ4mzYElzg4OndTceiXTSKdg9Tx9Nvkj6k8njNKPgs\ndlpp\r\n=/ZIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"ccfe13a68b14ae1d1a5141d0b615a638fc401cb4","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.4.1","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"xregexp":"^4.2.4","node-pre-gyp":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","typedoc":"^0.14.2","typescript":"^3.5.3","@types/jest":"^24.0.15","@types/node":"^11.13.17","@types/xregexp":"^3.0.30"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.4_1562941109364_0.6156101367113029","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"phoneticmatching","version":"0.3.5","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.5","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"571a2c3c3e7e6ed052d9eae118fcabe7c7473ab8","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.5.tgz","fileCount":601,"integrity":"sha512-K+P7I7p+w9y5kjSi5XX2QwTv+Of7P8Nd4dv1Bom1siVwSSGJ7RyI+bnXRaxMyGe6xZJX9RHh3IKnrnsYA6wgCg==","signatures":[{"sig":"MEQCIF+tZ5cXc0PLkqgsPtD/JsilFB0uEYOfQpzYVZfiL4EBAiBqRtWqnhF2x7FMYzSm4wCQcYv11nEJ0SybpXxun3flxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqApCRA9TVsSAnZWagAABZoP/R9inWGjDdlymKkWcJHD\nyR8JeMbGuF97qYfjqcRCe33AUP/usO5uvhQh+nJbNQZCO2xcsmMjxlZv7rAu\nCHqJpiOOteZ6cXAv6WfGc6TV+7XxInc1MsSMVWaSsZgnOR5xMe7znEDYcu9u\n4BEacLAZ4B1npsdNsoLere3HGRb3y+ytfJw5ItLiHPA7+3SkNlzkQ1Q5CGif\nSHFTlTTaw9vHLLUNUW8rWerAyoCi0pv+wfiHKZFXnDMxG0WiseWqNLCcQ3HT\nW8ZZahj/4dGJUTPtc9Xft8MzwkX/Xn5N7r7qCefN+tY/vUnH/2pe6iDXFn9+\nxAmiAoE2+gQpkKSMDUiImrPIlCVHwJKy/of8VQghnhCzaQs3nlTOe6syPmYW\n4/IQwB1fYq/4g1/ppgc7RA59UjfKZsqufUml0JwOmd8i3AKGjG/gL8b4jqKx\ncKCkjN3ks8LMT3p5pM68XUJh3G+ADocM31P2jwKJlxmSXVQLbnfyQ0ndJTrI\nHe2UPh1McnCyHVP3qSF+MOQwINkxKGPoeA54csJw+/M5sXBnLh4Y9lP6N3qd\nNTsv9wkEu/efzd4OyQG/oQxztdMhRwVwI6elJtBzmjJOYmXhgpbB9w7DU9xT\nrLKu8Ym1giG0TzkAtXOxOyyeE4lucgWDFMmaA7K7b9IF6uyCtbGcCkO6SW5r\nLRda\r\n=gLcl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"e675a516aa557759a6656f6642f518cdce862840","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.9.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"xregexp":"^4.2.4","node-pre-gyp":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","typescript":"^3.5.3","@types/jest":"^24.0.18","@types/node":"^11.13.19","@types/xregexp":"^3.0.30"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.5_1567006760736_0.25933924093639016","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"phoneticmatching","version":"0.3.6","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.6","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"e740ba057cb3148eba2dd51b325242bffa763b45","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.6.tgz","fileCount":1114,"integrity":"sha512-FjcQ17PEA5XlZZaoHNOZnZsl3r5/FsoG6Y1W/X7k0sLWpRzoQCmN2Esa1Io1lTAkJqovH5K0rxg38ul75dZtTw==","signatures":[{"sig":"MEYCIQCLzzCQKdAQIkkCP1llru6U1jqZfgKphisB0Bn9I/tNpAIhANMycYeA+jae/R/EvHNyEttn2NMOWxJfqUMkixsWlSFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85112340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTyLZCRA9TVsSAnZWagAAxTcP/jy+29/BuauduXlmYZga\nlnBNNHh8dpoDfQITjspeo9/6JSBiAZ87XayQO0l6cvpIwLH8E3CdeZrpC7Uw\nVqyK0BgBvw2t2t72AgY6Yo1/2BROFPPl4QnHPx+t3lfRqYkJoo+bQ2pWGF13\nhcFAHlTTi5Ab1SX21+GyHkcmRqa0cHqz6Iz8oTt1KLw8FiHShwwhyqEPrgwT\npjuazgBiXceF5TNdILeepJQOkkh6owA4I4b/LKv2ohDIsduE+zVTks8iVUDA\nx3LS4mRAlggO2/sJtU5JZZbcTfRJw/KC4ntFKQaUKbnDke2gstsKKCI0Q16w\nT+1CBOEXqx6NOrvfU+voGOEh2xL7WYXzM/QNm6VFDRnlreI9v+rBVqM9BcXz\nT3M+q6MPrt9SEK8h5grTMQZcy1mrK+8mTqpTr8KQW509Rt9MIKRTBWc0vDrv\nvFoVuc0d4s+KmtaG2XuoTfp+FQkqf5v3fxLV9qqPIhVU/2TcKBKeXHNAzAlL\nVdefNFfJw37cI/VQaUssS1WM3CBbbnb7FD/z+R3iPhA15FYt4OvfqlsCM0yG\nsxo6KeheaRwrYxTfHbkyv3AlDyDWrqh0LnVoc3qYJjajWb2Da08PAXZCWlwj\nsoXQst0UorqkY1kTuNQnjXAFnBm7esDGeoCZ96cOD/i0hvndgK1EG0x7wj/d\n49wR\r\n=KYSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"891ecb6b64cbd931eb71914ab396739243cf368f","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedocConfig.js --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.9.0","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"xregexp":"^4.2.4","node-pre-gyp":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","ts-jest":"^24.0.2","typedoc":"^0.15.0","typescript":"^3.5.3","@types/jest":"^24.0.18","@types/node":"^11.13.19","@types/xregexp":"^3.0.30"},"bundleDependencies":["node-pre-gyp"],"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.6_1582244568372_0.5008944477216091","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"phoneticmatching","version":"0.3.7","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.7","maintainers":[{"name":"madixon","email":"madixon@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"0c7b438acfa2ea31322a3afd66e5afc29d61b31c","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.7.tgz","fileCount":578,"integrity":"sha512-uG3LEyx7h/olaTCvPUnViokE39eEKjC3FDqDf7PqQ6Vn42W+dzbf2UNd5Y3I9OUCf8L63aFsnvprWpG3gD8LCw==","signatures":[{"sig":"MEYCIQDJxUir/uLWRQNkZKXgCDp1cD1+5DXFXtiL44MTj+xgmAIhAJAeVBCDMNSquFY854mPSOB6Kif/zrNkenBiLhUc9G1u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83217899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlAYOCRA9TVsSAnZWagAArmIP/1tijlWo3oO5iIRp/P/P\n3s9Iy2Ysr6EM9/OQjVUSix/MhxSWYVWJoftv4B9fyo2Rhky2kKrqMOL60hi4\nAigDfUtJ2QqlDXm7UTTc2sHD2TLYioNEVnHE8mvi0Yg70PemcrVnCujQ1yIH\ndGja8BZ2ibSeY+yCOLEsYdAtakLY9Os1rmlGfG1Cu6yywjU0NdfiTrlqN5oA\nNYrKsU1fI8YAYrM/zGdUXSRXQnVW+b7BJh5pojF4gKZ2co+ihvItZmQtECAE\n+9Dx7E3A9dWMDquq/Z7ZSKQJuuAy/clNy8TLXiHGsW5UFHyVrTcALSKq1J2Y\nRcRqfcncG/hUiU6VrtTxvaCggQStTMDqEWDH23Z4VH2NZp5bZ0IhfhCRz60S\nI7wSsZkiH9eMDOex/okkGp1/JDZwiPvKrmRLXcIqso6+wPsY11wYCx+jA9DW\n79sRiooWvjq9HiKxG/pKUoouw1mA7ZMpOXHXAD8Kbhmpbb312YutyE3lzv32\nxlqUyJENrVubor23N+Ix+K6jpYJxE9D4XMQLPFI9aX9yiXjoj1je5HOTK3Fe\nSyc64Yb5nR1BzAQjtKYaCNBgWfw7CO4A00M79t7v8dQ1yDBCRyPEkEJTOQdc\nQ+C7qeZWKCcWq8xBFN00yDr3vqJgucf1LLWbG7TAYR2h6U4BWyqnI65sWFwg\nW/Q1\r\n=t2qF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"f21693657df60c2574f823128ce9904cd3a3b3c1","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedoc.json --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.13.7","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"13.9.0","dependencies":{"xregexp":"^4.4.1","@mapbox/node-pre-gyp":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","ts-jest":"^25.5.1","typedoc":"^0.20.37","typescript":"^3.9.10","@types/jest":"^25.2.3","@types/node":"^11.15.54","@types/xregexp":"^3.0.30"},"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.7_1637090829966_0.16413735260474915","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"phoneticmatching","version":"0.3.8","author":{"name":"madixon@microsoft.com"},"license":"MIT","_id":"phoneticmatching@0.3.8","maintainers":[{"name":"madixon","email":"madixon@microsoft.com"}],"homepage":"https://microsoft.github.io/PhoneticMatching/","bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"dist":{"shasum":"b539dd444490ea6497d91df8675483fa1da21250","tarball":"https://registry.npmjs.org/phoneticmatching/-/phoneticmatching-0.3.8.tgz","fileCount":578,"integrity":"sha512-IIJpRbiP96lzyLRfb9ti6POwKcWUcASUhENbVbC+z4W3CL/zY80SGTuWwg/xmnFdEaO8Y3+LYjUkyyyWgnTs0Q==","signatures":[{"sig":"MEUCIEA+lLPkMyu3LVmsXeuzeAkaX/zCpL60bjfH2GKJGi3LAiEA7dB4fkk/kGSnUQgjZfteXJoSJ4vsA3Ipe07U8IUTOfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83217899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlmwKCRA9TVsSAnZWagAAb6UQAJpcWq4Jy+X5FCvwpjfe\njvFvCHeLDsD20p6u7759sea8XmEBUaIGwVhe97xiZ0+ISFXlX9lBcbnvk5Pf\ngWfo4KsrGU/BPXlw8qhD0alM4OIPadDzKvO6/l8IAw0L2z4hC4wntKmCzfZN\nUGzr9pfP1xPZGBQu9XTlPY7XPWxB+v1tMMnD16od1H5VhQWV72ENTMhLkGxK\nz4lzIlOHVYe7W2onPzfqtGhjXORmlOfGzoauAlN0x0gn01gMVV2mcQVgzWLm\nTy+0zRH33waQQw75L0rj+8OT/LVLcQnmbNotKHs/DINTnt+Tf9bq6sqdZFIP\n7KKp2uV0uB85bFG0X3mj/GQwq39FWngIhVhdVm06V6Qz2nYdps/GO/TtWGuE\nybyAswNvvJyP5Nn0PQxI0D/CMwMCPsljtbFBxONsL9iHemnVLQ9nmpFNntm2\nWU5ZkEGLhFm8HMyplSANs1qq0lAiWwXOfb6adMKhfm4BzSTYPODA4KtDwYQ8\nPKiFvVfDpFwc1P8CgqN0iHlgti9A7gcS3+8L7RU/OGb/3jtS/lHrbEGZrGa7\nBu6EkSr0DBpeu7SLU4m30HAizfKgyNbGVK5Mm59cMrGgREf4+Aa2dqttiXKM\nPpgOwY4+VlxqcCfyL6n7L9D8+l0iZMFvajmHeSUZCAzGUf9fK7TKuMXLatVT\n6syR\r\n=cdI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","binary":{"host":"https://github.com/Microsoft/PhoneticMatching/releases/download/","module_name":"maluubaspeech","module_path":"./bindings/lib/","remote_path":"{version}","package_name":"{module_name}-{node_abi}-{platform}-{arch}.tar.gz"},"engines":{"node":">=8.11.2"},"gitHead":"70505d20dc8193fda3fbe52be0f5c330efc1e347","scripts":{"tsc":"tsc --project ts/","test":"jest --config jestConfig.json test[.]","build":"node-pre-gyp build --build-from-source","watch":"npm run tsc -- --watch","install":"node-pre-gyp install --fallback-to-build","package":"node-pre-gyp package","prepare":"npm run tsc","rebuild":"node-pre-gyp rebuild --build-from-source","release":"npm run rebuild && npm run tsc && npm run build-docs","build-docs":"typedoc --options typedoc.json --tsconfig ts/tsconfig.json ts/","test:debug":"npm test -- --verbose -i","build:debug":"npm run build -- --debug","rebuild:debug":"npm run rebuild -- --debug","test:testsets":"jest --config jestConfig.json testset.spec"},"_npmUser":{"name":"madixon","email":"madixon@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"_npmVersion":"6.14.15","description":"A text utility to do string comparisons at a phonetic level.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"xregexp":"^4.4.1","@mapbox/node-pre-gyp":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","ts-jest":"^25.5.1","typedoc":"^0.20.37","typescript":"^3.9.10","@types/jest":"^25.2.3","@types/node":"^11.15.54","@types/xregexp":"^3.0.30"},"_npmOperationalInternal":{"tmp":"tmp/phoneticmatching_0.3.8_1637248010065_0.8691998056418291","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-07-16T21:24:23.146Z","modified":"2026-07-16T15:48:42.400Z","0.1.0":"2018-07-16T21:24:23.306Z","0.1.1":"2018-07-17T14:36:40.997Z","0.1.2":"2018-07-19T21:29:45.046Z","0.1.3":"2018-07-27T18:03:22.444Z","0.3.0":"2018-10-09T13:59:38.709Z","0.3.1":"2018-11-07T14:46:30.552Z","0.3.2":"2019-03-20T21:44:27.310Z","0.3.3":"2019-06-05T14:48:28.395Z","0.3.4":"2019-07-12T14:18:29.577Z","0.3.5":"2019-08-28T15:39:20.946Z","0.3.6":"2020-02-21T00:22:49.263Z","0.3.7":"2021-11-16T19:27:10.545Z","0.3.8":"2021-11-18T15:06:50.622Z"},"bugs":{"url":"https://github.com/Microsoft/PhoneticMatching/issues"},"author":{"name":"madixon@microsoft.com"},"license":"MIT","homepage":"https://microsoft.github.io/PhoneticMatching/","repository":{"url":"git+https://github.com/Microsoft/PhoneticMatching.git","type":"git"},"description":"A text utility to do string comparisons at a phonetic level.","maintainers":[{"email":"npmjs@microsoft.com","name":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","name":"microsoft-oss-releases"},{"email":"madixon@microsoft.com","name":"madixon"}],"readme":"[![Build status](https://dev.azure.com/maluuba/PhoneticMatching/_apis/build/status/PhoneticMatching-Build-Binaries-GitHub)](https://dev.azure.com/maluuba/PhoneticMatching/_build/latest?definitionId=96)\n\n# Introduction\nA phonetic matching library. Includes text utilities to do string comparisons on phonemes (the sound of the string), as opposed to characters.\n\nDocs can be found at: https://microsoft.github.io/PhoneticMatching/\n\nSupported API:\n* C++\n* Node.js (>=8.11.2)\n* C# .NET Core (>=2.1)\n\nSupported Languages\n* English\n\nCurrent pre-built binaries offered to save the trouble of compiling the source locally.\n* node-v{72,67,64,59,57}-{win32,linux,darwin}-{x64}\n\n(Run `node -p \"process.versions.modules\"` to see which Node-ABI in use.)\n# Getting Started\nThis repository consists of TypeScript and native dependencies built with `node-gyp`. See `package.json` for various scripts for the development process.\n\nFor first time building remember to `npm install`\n\nThis repository uses git submodules. If paths are outdated or non-existent run `git submodule update --init --recursive`\n\n## Install\nTo install from NPM\n```\nnpm install phoneticmatching\n```\n\n## Usage\nSee the typings for more details. <br> Classes prefixed with `En` make certain assumptions that are specific to the English language.\n```ts\nimport { EnPronouncer, EnPhoneticDistance, FuzzyMatcher, AcceleratedFuzzyMatcher, EnHybridDistance, StringDistance } from \"phoneticmatching\";\n```\n__Speech__ The namespace containing the type interfaces of the library objects.\n\n__EnPronouncer__ Pronounces a string, as a General English speaker, into its IPA string or array of Phones format.\n\n__matchers__ module:\n\n* __FuzzyMatcher__ Main use case for this library. Returns matches against a list of targets for a given query. The comparisons are not remembered and therefore better for one-off use cases.\n\n* __AcceleratedFuzzyMatcher__ Same interface as `FuzzyMatcher` but the list of targets are precomputed, so beneficial for multiple queries at the cost of a higher initialization time.\n\n* __EnContactMatcher__ A domain specialization of using the `AcceleratedFuzzyMatcher` for English speakers searching over a list of names. Does additional preprocessing and setups up the distance function for you.\n\n* __EnPlaceMatcher__ A domain specialization of using the `AcceleratedFuzzyMatcher` for English speakers searching over a list of places. Does additional preprocessing and setups up the distance function for you.\n\n__distance__ module:\n\n* __EnPhoneticDistance__ Returns a metric distance score between two English pronunciations.\n\n* __StringDistance__ Returns a metric distance score between two strings (edit distance).\n\n* __EnHybridDistance__ Returns a metric distance score based on a combination of the two above distance metrics (English pronunciations and strings).\n\n* __DistanceInput__ Input object for EnHybridDistance. Hold the text and the pronunciation of that text\n\n__nlp__ module:\n\n* __EnPreProcessor__ English Pre-processor.\n\n* __EnPlacesPreProcessor__ English Pre-processor with specific rules for places.\n\n* __SplittingTokenizer__ Tokenizing base-class that will split on the given RegExp.\n\nHere are some example of how to import modules and classes:\n\n```ts\nimport { EnContactMatcher, EnPlaceMatcher } from \"phoneticmatching\";\n```\n```ts\nimport * as Matchers from \"phoneticmatching/lib/matchers\";\n```\n\n## Example\nJavaScript\n```js\n// Import core functionality from the library.\nconst { EnPhoneticDistance, FuzzyMatcher } = require(\"phoneticmatching\");\n\n// A distance metric over pronunciations.\nconst metric = new EnPhoneticDistance();\n\n// The target list to match against.\nconst targets = [\n    \"Apple\",\n    \"Banana\",\n    \"Blackberry\",\n    \"Blueberry\",\n    \"Grapefruit\",\n    \"Pineapple\",\n    \"Raspberry\",\n    \"Strawberry\",\n];\n\n// Create the fuzzy matcher.\nconst matcher = new FuzzyMatcher(targets, metric);\n// Find the nearest match.\nconst result = matcher.nearest(\"blu airy\");\n/* The result should be:\n * {\n *     // The object from the targets list.\n *     element: 'Blueberry',\n *     // The distance score the from distance function.\n *     distance: 0.041666666666666664\n * }\n */\nconsole.log(result);\n```\nC#\n```csharp\nusing System;\n\n// Import core functionality from the library.\nusing Microsoft.PhoneticMatching.Matchers.FuzzyMatcher.Normalized;\n\npublic class Program\n{\n    public static void Main(string[] args)\n    {\n        // The target list to match against.\n        string[] targets = \n        {\n            \"Apple\",\n            \"Banana\",\n            \"Blackberry\",\n            \"Blueberry\",\n            \"Grapefruit\",\n            \"Pineapple\",\n            \"Raspberry\",\n            \"Strawberry\",\n        };\n\n        // Create the fuzzy matcher.\n        var matcher = new EnPhoneticFuzzyMatcher<string>(targets);\n\n        // Find the nearest match.\n        var result = matcher.FindNearest(\"blu airy\");\n\n        /* The result should be:\n         * {\n         *     // The object from the targets list.\n         *     element: 'Blueberry',\n         *     // The distance score the from distance function.\n         *     distance: 0.0416666666666667\n         * }\n         */\n        Console.WriteLine(\"element : [{0}] - distance : [{1}]\", result.Element, result.Distance);\n    }\n}\n```\n\n## Build\n### TypeScript Transpiling\n```sh\nnpm run tsc\n```\n### Native Compiling\n```sh\n# X is the parallelization number, usually set to the number of cores of the machine.\n# This cleans and rebuilds everything.\nJOBS=X npm run rebuild\n# For incremental builds.\nJOBS=X npm run build\n```\n\n## Test\n```sh\n# Requires native dependencies built, but TypeScript transpiling not required.\nnpm test\n```\n\n## Docs\n```sh\n# Generate the doc files from the docstrings.\nnpm run build-docs\n```\n\n## Release\n```sh\n# Builds everything, TypeScript & native & docs, as a release build.\nnpm run release\n```\n\n## Deployment/Upload\nNote that the .js library code and native dependencies will be deployed separately. Npm registries will be used for the .js code, `node-pre-gyp` will be used for prebuilt dependencies while falling back to building on the client.\n```sh\n# Pushes pack to npmjs.com or a private registry if a .npmrc exists.\nnpm publish\n```\n```sh\n# Packages a ./build/stage/{version}/maluubaspeech-{node_abi}-{platform}-{arch}.tar.gz.\n# See package.json:binary.host on where to put it.\nnpm run package\n```\n\n## NuGet Publish\nA .NET Core NuGet package is published for this project. The package is published by Microsoft. Hence, it must follow guidance at https://aka.ms/nuget and sign package content and package itself with an official Microsoft certificate. To ease signing and publishing process, we integrate ESRP signing to Azure DevOps build tasks.\nTo publish a new version of the package, create a release for the latest build (Pipelines->Releases->PublishNuget->Create a release).\n\n# Contributors\nThis project welcomes contributions and suggestions. Most contributions require you to\nagree to a Contributor License Agreement (CLA) declaring that you have the right to,\nand actually do, grant us the rights to use your contribution. For details, visit\nhttps://cla.microsoft.com.\n\nWhen you submit a pull request, a CLA-bot will automatically determine whether you need\nto provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the\ninstructions provided by the bot. You will only need to do this once across all repositories using our CLA.\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).\nFor more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/)\nor contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Reporting Security Issues\n\nSecurity issues and bugs should be reported privately, via email, to the Microsoft Security\nResponse Center (MSRC) at [secure@microsoft.com](mailto:secure@microsoft.com). You should\nreceive a response within 24 hours. If for some reason you do not, please follow up via\nemail to ensure we received your original message. Further information, including the\n[MSRC PGP](https://technet.microsoft.com/en-us/security/dn606155) key, can be found in\nthe [Security TechCenter](https://technet.microsoft.com/en-us/security/default).\n\n# License\nCopyright (c) Microsoft Corporation. All rights reserved.\n\nLicensed under the MIT License.\n\nSee sources for licenses of dependencies.\n","readmeFilename":"README.md"}