{"_id":"metrohash","_rev":"29-c9b51cb90b306eb9cbd203e74883bfc3","name":"metrohash","dist-tags":{"latest":"3.2.0"},"versions":{"0.0.0":{"name":"metrohash","version":"0.0.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@0.0.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"dist":{"shasum":"9db1bfccc0e61c6385a0c3b1a03a606ce6337023","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-0.0.0.tgz","integrity":"sha512-XO1q+RdB2BR2QDioITU8yOoC19CMbWvaWjJUqv7mzKcY1y6fxWIkl4CuVLwhe6M3fFukzVVWJbPdWUHIHXPt6g==","signatures":[{"sig":"MEQCIGhkgCZICDSSIGevZ0NJ8TzT8FxBAJpzUpMaStcgYRR3AiAsx+N1sMravkNPAeN35Wz8tHwpAPHog82yWi+42Tz4sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9db1bfccc0e61c6385a0c3b1a03a606ce6337023","gitHead":"0249a0331f3b78e27b59704e7be4f3a04519549a","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"_npmVersion":"2.7.4","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"}},"0.1.0":{"name":"metrohash","version":"0.1.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@0.1.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"dist":{"shasum":"f987b6130cc63cfa6d0380ddbf38e0c86887ba51","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-0.1.0.tgz","integrity":"sha512-IZFP6r4mFlT8hcOlGjAS6mg3ADsgadWQylS1BYmqZ5dr8cNLQGT7BT9tzYrLg2z1kvqUv59D6otyB86+GUtCnA==","signatures":[{"sig":"MEQCIElq7VYgIS6wnTX+d2l58XO7cdFWJfd5v3MhkRj4oMHRAiBcfFPaPJ+wP2OYUmnhfyEyHFEPQFLXXKpiX/0e45LZKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f987b6130cc63cfa6d0380ddbf38e0c86887ba51","gitHead":"fe1863e7caf5748e1fe42089e284f141f001c16a","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"_npmVersion":"2.7.4","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"}},"0.2.0":{"name":"metrohash","version":"0.2.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@0.2.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"286908f2b8cec0c0b0792470dcccb82f0b119fc6","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-0.2.0.tgz","integrity":"sha512-fS1Uc16a1hXPbQ8zbJTZOaazx+13hXxOhSzPjf8Qgo3s9VQ/1nW+H7xhUVhXsPJKW+R1+ypkz0XKZT3xw0aQcA==","signatures":[{"sig":"MEUCIQDWOViLbCrSDrfoNokReHQxg53g98HnNzcFPHyy3lpVBwIgI7ObbUNdZ7Z7NHddiLk59MUtQwU2YZCPJdO8Kvkk+4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"286908f2b8cec0c0b0792470dcccb82f0b119fc6","gitHead":"57ccb5657da4a6afb8dba851511f30b7391649f6","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"https://github.com/robertklep/node-metrohash","type":"git"},"_npmVersion":"2.7.4","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.0.0":{"name":"metrohash","version":"1.0.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.0.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"989fc8d33250eb0132eb4a4090144fe20e91e9bb","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.0.0.tgz","integrity":"sha512-3rbJqUavoUPJsgSgnTPvNGbnx9nxZIJEuBZCI29YLUrl0xyKqT8boRkXRmuK3KvjHyKCOkD5j92xZ94UB1bPDw==","signatures":[{"sig":"MEUCIQC40C6hvar9BkR7anIDiwQ/tE7ReGMbH/vaLp9UjYuTggIgUXW0Wefo5R4xPNCicxTKBk1T5nYYEX7QlwrhhsLMkLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"989fc8d33250eb0132eb4a4090144fe20e91e9bb","gitHead":"b50c9085fae8ae0508e1f32566c53cc3612070a4","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.11.2","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.6","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.1.0":{"name":"metrohash","version":"1.1.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.1.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"5aef53f4b4a78c74853d054f049bd2cf6d1178e5","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.1.0.tgz","integrity":"sha512-CgDHDawcVOpbBGSefb57P2ur7JsO1VEMfPfHTx3cjmHZ1Ra825YQkn7MSqu7rxOfTg2SV247aTUUpT/IB0A45A==","signatures":[{"sig":"MEUCIQCmEYloDLEYD1snYazjMNBmAnkPwvWivi4ty9aKZXCKdgIgMs+t/leXG4HzIIln6BxkGL9Duprce4gCHBC765Mm4e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5aef53f4b4a78c74853d054f049bd2cf6d1178e5","gitHead":"b42dc3d390d90ad1304b6cb21d599de05aaeddf8","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.11.2","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.6","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.2.0":{"name":"metrohash","version":"1.2.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.2.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"717c2969dbee6e520794ca542bba8e62fe6ef841","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.2.0.tgz","integrity":"sha512-Xed+tbsyiznegcT5xqhZdjrHoZFNv5k1iLWSr9EsJMLPsJJO2nRtaT1K3waMMsfvUoTIUBYJ8WUG9aywvkDtNA==","signatures":[{"sig":"MEQCIEkIj+5QK20JOy4D1NDF4FmuhiO4aIya7qyhWQGBmbwjAiAwNheBwiVOOqMgnB1+epvxEbLqW2p+88Ch5z0MJsZJDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"717c2969dbee6e520794ca542bba8e62fe6ef841","gitHead":"8272b3bfd21be2fcfc47c3ee4772ecfe10c7d1de","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.11.2","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.6","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.3.0":{"name":"metrohash","version":"1.3.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.3.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"dc7dea4b7a3c16c41dc13279761e18ef82738142","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.3.0.tgz","integrity":"sha512-9E5PUx7QvSPId83PBG1TiecppRDv4cUhGGA88+L6E8AVybHQYfc5ZUQRe3w+jrwFEhkgfQG+v+3tklFVjDhVxg==","signatures":[{"sig":"MEUCIQDXS+6vMfqad6n7yex7p9rCb+tDrGdH2qWYygyaO6DR3QIgBCqMDz9X2t6GQJn5mzG+QgffolrBCHdFtfhsahNnhhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dc7dea4b7a3c16c41dc13279761e18ef82738142","gitHead":"e8b63d9e79b41d4d64017bb9611b58e8f6440d2e","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.11.2","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.6","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.0"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.4.0":{"name":"metrohash","version":"1.4.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.4.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"5dbbbddedbf8d72f0b2f631633162005e40a7bee","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.4.0.tgz","integrity":"sha512-XRHrvgRIq95Q8HDMwoc+ai72pY1uiA2zSsD0I6/152HkSEjz4HQVFy9kaMWjFd1u91tMoZhtSUd6f58S7tgeEQ==","signatures":[{"sig":"MEYCIQClymaKiyj3LREejX7PQqEMOlSJATqSwT4UDMI/wUHOnwIhAMKDMjrUgENa7X3yIXfWKAkvccbZZZeQDV2Cw+JDrSVL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5dbbbddedbf8d72f0b2f631633162005e40a7bee","gitHead":"ce64a31335b0f1454b301e923c8b5934601888b1","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.11.3","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"0.12.7","dependencies":{"nan":"^2.0.9","bindings":"^1.2.1","node-gyp":"^3.0.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5"}},"1.5.0":{"name":"metrohash","version":"1.5.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@1.5.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"4c708abf741878840087b04016740e988d5a4c21","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-1.5.0.tgz","integrity":"sha512-CYOOmQb4Y+Cl3giLeOQpQOzSd9nzWPBnpcG2NSRvy+vbso7c+2YvtFzJ1zXXoFNizHKTyImFCTA/As8S2INCJQ==","signatures":[{"sig":"MEUCIQDHJZr3QbKzgsnxTIbd6wFEI+oglcqcGIdq5FFA1C7Z2gIgEhiO0U/Ga9CBTdHFlZxrEU9brohJ8ssLflUrkStz4nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c708abf741878840087b04016740e988d5a4c21","gitHead":"4a1d24e76dfb9eab46b9b727adc6fe63a6154e7c","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"3.10.8","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"7.0.0","dependencies":{"nan":"^2.4.0","bindings":"^1.2.1","node-gyp":"^3.4.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/metrohash-1.5.0.tgz_1477988298557_0.29118281905539334","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"metrohash","version":"2.0.1","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.0.1","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"b8de4ede48483c4eee0291906231c177631b1478","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.0.1.tgz","integrity":"sha512-dApIDzsiJGPEArAiPjLXiq/5cfZwveDq23MDgSM20q27WrnbFLoE5Xs5Dyf2lUaQkx85548LgoXOM/fgM7zr3A==","signatures":[{"sig":"MEQCIDyeRs6B0glOUBYhP4gaoDG/linzuMoP+gXHzt0YkLNVAiAgpwRspjUkMEW0iQlswUEzAeua7Act/LdVpt7YvYpQag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b8de4ede48483c4eee0291906231c177631b1478","gitHead":"3d8614a1d2afb46fa3438d9e83222e4408406f9b","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"2.15.9","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"4.6.1","dependencies":{"nan":"^2.5.0","bindings":"^1.2.1","node-gyp":"^3.4.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/metrohash-2.0.1.tgz_1483961174381_0.6167451194487512","host":"packages-18-east.internal.npmjs.com"}},"2.1.0":{"name":"metrohash","version":"2.1.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.1.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"0712c3fce85440606bc9a1b78df043029c49a805","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.1.0.tgz","integrity":"sha512-GHM+VhxBucIuvwpKysuhFYqTCm5MkURRmWnN2nUsDLCW1UNTuyB86TLDdSEiRuVPOjmjtcon8xfWlCM97CKWiQ==","signatures":[{"sig":"MEQCIDDqMb2mFQ7tfoMyfyRYoOmSQ6dGE1unzPTRpl1EgUiSAiAalvM34AueVCm3IAAfiaKZVoRjMcxx+S3b2cnJ2O7xaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0712c3fce85440606bc9a1b78df043029c49a805","gitHead":"673aea917993a9803490bb6ebe7c7e24d75eba40","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"3.10.8","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"nan":"^2.5.0","bindings":"^1.2.1","node-gyp":"^3.4.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/metrohash-2.1.0.tgz_1485876773491_0.38038111687637866","host":"packages-12-west.internal.npmjs.com"}},"2.2.0":{"name":"metrohash","version":"2.2.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.2.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"395efcc96457e431e979bb6ae8caae07e7146548","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.2.0.tgz","integrity":"sha512-6lkGL427L+MiHec/eOKHGak5FznXmY0fsdoJz2zibeioZD6Uj2oGtGeasSIS1PspCJ10zJnY96KSN4Sc0LbLng==","signatures":[{"sig":"MEUCIQCOdlDoe55OzaDMWcrwx6zuUmtvJ/7JFyjIGYsfNugmbAIgRnIuwvCZbbrkQqAtW5F4/QCPHELX7fChkl0ULZCRdGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"395efcc96457e431e979bb6ae8caae07e7146548","gitHead":"9332948f36f3bfa4c59607643244bf0080f1ee73","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"3.10.8","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"nan":"^2.5.0","bindings":"^1.2.1","node-gyp":"^3.4.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/metrohash-2.2.0.tgz_1491895994414_0.5893165450543165","host":"packages-18-east.internal.npmjs.com"}},"2.3.0":{"name":"metrohash","version":"2.3.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.3.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"5978439d38270163cc6f21e7fc1dbc2f1c5c4248","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.3.0.tgz","integrity":"sha512-h4wZ3VW5KAJkgdwWdbDxAYGzXc5NR9eibcp31sEsDJgX5Z0zgWaPJskUOBYUrYIFu+0gFvnuA+JVTKyFmnLpgw==","signatures":[{"sig":"MEUCICfdPaf8SLYyRdtr5ixbM+i9t8Yls8iZfCa2ikTKKS3JAiEAkgBgde0Nmt5v2WaoPN+jfgoQFfMLCFCEIr2ltbKVYpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","types":"index.d.ts","gitHead":"e1c28ff71279d0ca89453bd85d1fe9e89596569b","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"5.0.3","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"6.10.2","dependencies":{"nan":"^2.5.0","bindings":"^1.2.1","node-gyp":"^3.4.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/metrohash-2.3.0.tgz_1497506209463_0.27467032545246184","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"metrohash","version":"2.4.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.4.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"de38ae97d56aa86c387cb55c0476685a088e067d","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.4.0.tgz","fileCount":22,"integrity":"sha512-C7igRFVBxSewinaMEBgYhnYnBXL0DslgVN7zXGsyetxh85GiBAxKdAc3EmdswCElPkuFJMzfox+S5raaXk0euw==","signatures":[{"sig":"MEUCIAyf590Gnv7qyV8elmN8NgNZZkAuWlr0SCA3i3gdr3OTAiEAiGQWp28Fry1EkR1GxsaPC6+ip09HSsjHYiy42mGpUBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6YQdCRA9TVsSAnZWagAAfWgP/j3WXzwHLN/18oYiKt0G\npV9HFM71qSHwwz7TD65OrzCw0yqUvTMR2qL/dbsYAwaNhKa5QmBKGi5f/t4x\nozjt0/TstjlHfD+h6H5sRB78rDmRsnqK0ZcXYzEaWCsbgP+R0uPTIYVO2Tlf\nLHbgY4atyLRuxcGiFYjTyDH1hJxOpBgbVbMosz/nB87dXlZ7um7Ecwqf9Uws\nUqKxTYIWeP5+ZhXtVUdjsNnbvGFe9kpSghzBEayxtcURcG8acxb6YwCRSPPs\nf+t221FfnkXLV9rcAuHbCb4xQJDSyi3lCGFfE8ba71e3nPhh5Ux4zQmM9Mir\n073M1BmCluqUppTGcIPruSsP1Ot3X1OK6JFbqfcbnGyeCjGNqk5QWq8pPlol\nSgefyGTuBvt62KE6j9q8/Iesji/fxgAS6vZdoy2PgX3Cv9C06XCCLItnxE/+\nDWh0+9dQv0EJIYEyGGhDL4SSTi46g1kAoD+HPSWG4lgBflvAjysHYfv6tCxb\nqPq8HlcuwsRk2SwADCnL5/rikvZ8tVKJaMHWn0pAZHVbVJguR9y18hE9SEXP\nrlL4t7hH3vO0vn3Dy4pUHDruQgh/2l+ptvQkhvhiETPycBPAzTZ5y9tNd20+\nxZ4u2oakrmMC6EoAqq54eWkn1CvsVYQKem+GrN2dIomi0X/dPK6SWGqfrlc4\nhJIF\r\n=sCO4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"8fd171cd8d453e47a72d6baadbdb75b35e53b62b","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"5.3.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","bindings":"^1.3.0","node-gyp":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.4.0_1525253148764_0.028656895658841552","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"metrohash","version":"2.4.1","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.4.1","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"e916cffca5b8a62a4b40a57c52a9c1c717766dea","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.4.1.tgz","fileCount":21,"integrity":"sha512-YIw4KmTwpA8761ThAMS6NwDAqfNqsYe8GYaaYO5GAzmSxFwwtbgED0tWPlyxAkP3Gd/l9iRpfhSACJRqBTY7jg==","signatures":[{"sig":"MEQCIELGl8QIXRABKa4aswXwfI2yknVWU7g4GBp22UuvMyIRAiArC5BifU1YkVNqzPFt9Qjj1W1FIzYNp43+/pGtPwiDyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRbdyCRA9TVsSAnZWagAAv3oP/ilvi0IP108+X8KrZsIt\nmyLJ4K1abX72SzVAYayt5U/bVhEByqloRIPHCr3wK5NF90vsyMPLgK6dgrEN\nxPfUXfW4tcJBXSL4nGdLELlccI7NM6ZgOztMWIGqSC0nPXzmgcc4dm4iR4Gw\nYnbSZITcyQ1uR8b3kr4qARLZ/4DUlk3PxgGiR6p4UO6T6RUrly3Co+A9ZBdC\ntiCZg8m6+kxfgd6cSsZA+9pZP8x9njwOPvQlyg+oRI0+NPuElGoKr+/T+y3L\ndMfqfH1EceDTHhTBXOoucT7p/C/YOQ159JLJBOkXr22/dHCsc7y/q3eWWxCj\nIo4kxZa3Y/XeymnArytIbUYgIXkFObajxaO2tPfRxHCBDUiK8UOo+gD0SSiP\nYabUt5QjPj3LQ1uWRKCkMUSKELxO5PaRGBJqs0NHI3Ats3iqQUcG3T7WmnTD\nX+kg23puZQPNrmZuKvzE5R7YShsl6i7qK8/3gNcfKdQgI0ptxNHFGqXbrpqQ\nk+KRvlS3F1MFZVLolygqhpkEb206KHiQW592N0KWUAOHuHvD0MarD/LgEsS/\nTMuIghbNLa3ZuYwlcp6qOJfPnYccKlk7znfEBw64eUe4PH2zr5Qj/zQxCaE/\nNttyzLSysoLuapU4s+GCwWAJfmd1FdTWrf18e4mgb2ulpONBQNOmP5G1Jccz\nwp6l\r\n=DdFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0523bf0a74e6081f1e246536e0bcc896ed7cf05a","gypfile":true,"scripts":{"test":"$(npm bin)/mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"6.1.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"8.9.3","dependencies":{"nan":"^2.10.0","bindings":"^1.3.0","node-gyp":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.4.1_1531295602453_0.13170619117579196","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"metrohash","version":"2.4.2","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.4.2","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"25c18c6cd8521ae037b15784cda467afbc6b5973","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.4.2.tgz","fileCount":22,"integrity":"sha512-c5zmEcs+MZNDTkf3zncdO6k7YGYTraC6z+KOGukIar21D1sVNuMVvoY3WvT/9vjMoQWRq1ibnP53oj1fi973lw==","signatures":[{"sig":"MEQCIEJ/fZjifVrXcck92SosSexQ/fgmHUJxnDhLrSk98RriAiArNUJwjUs+NmorrVcx0EsVK5oqeV7V7Vjpx0jiB0tsTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWGbqCRA9TVsSAnZWagAAEDwQAIO0V+dZNb32CLq6IYYa\nl78VyxfPXVfAODyPYtBieJq8x+AhSw3CvlHzu894KAJ2xALdvrfklMfopU8u\ntF/P5StYw38PANFnORAHaeBjfq1b3UqHpM6KZKlilqnwPWz928hBeqsj5SMP\nsl0G+/MxuwXTc/i2/lU9zKia50EVgtm5xQ1iO49T597QU5QaUwmQXYWNzM0l\nX9/GAMt20TWnV5tOzXyYNa8wuSLgpK6tSxVxUPt5sFslBezjv2ZoOYMkf7q3\n21ms78Ml2CuDRc5cPApcgznV7ADIeN/R/ll/dY8bjkkXx1H4f/J1kXv5Ku3Z\nS65RCie4/VS1mYapFS8B+6P/Y752452SMN1AaTfXKQ0Sg6LB49QBdrI1ZbCF\nrRMgLRBH716YpW509/cCkeobO8xs2JiUEpeSpEiAcVfkl1Ei47fpSSsdZpzf\nzWImaVq1LW0qXlP10qbycw3tDK6mDAT3+mGSXZeTU6VFJ9wL4IEMy/elbNvZ\n0PmAPjJRNCnax1USK+8u/hbpWBtFSEA+Yq3tqKHJz/oz322Wz9ZNR3gnYpUw\nKsaewiHvLl/FtjGSArqBEX1DdzV+LSDuWizF/y+HnQNUSYYEJC/FQZDAiI3R\n7MjRYkl2Kyzb7hZVyff0qDuGgghbkOhtEfdC6uFXKHC5cmimszjJSOUctBhi\n/8rS\r\n=Hs8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"69c1610655418b823adcd0977278bbea2d2d6c79","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"6.1.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"8.9.3","dependencies":{"nan":"^2.10.0","bindings":"^1.3.0","node-gyp":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.4.2_1532520170751_0.24721589684118594","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"metrohash","version":"2.5.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.5.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"6b95aa299af02a58db7818736fd319a7fb94b99d","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.5.0.tgz","fileCount":21,"integrity":"sha512-GBcYfmtVzA7oWgNB/Uvh429Aj6Ymypb914reqXuQWBVj1Jf3kErXiywHjH1dPUSiG6t+wd43q7XpawXVCeOX1A==","signatures":[{"sig":"MEYCIQDNwVvKx/y0oR6zbiqmiyeTOohfn4fH7gLJqLN3LYGvHAIhAJLD+tFcjz+X4ALMWs2FdgGGFvS6/OoNmkjtBXY3Etc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbA5ECRA9TVsSAnZWagAA58sP/i8im+mQz6Oay104PclY\nVKS6np+BY7XR80YAnAWEEsbxIBu2TB5Pk2D73F2t0J62tw6F/FkKlKoF/Czz\nJ5rq8uXImzr/VewNwRP3JiEgUQ1dds9sibjszy43rCkFb/zQK+fKIEL6zGzd\nEuKAJQPS/Yc56WZwgnGTJYo/uUKlqQ5dzCO03vzhQ3M/gZfpfSgfliPMz5Ci\nOKvE1Q3pZIMNBZH1XHR0AHTLRa1NMQR6nQSAuMJf55iUMxxy5H40fgy79fXd\ndPgG0gn1ENJkpavstBudsIy3yPeu5Ov2P/vztqrTUJNiWM2GP9FK1LJm5pgN\n/FXYZrpshpsF8TbmvUrCvPNQ56YskcAD9PePNUcQYY5aSNb5GVp0WiDdg4C4\nc7r+OTpff0+FdM1+RC+wo73CPTXuiCltTsh3jxMGo17yJWPxniybj+FT5RBR\nDNYUP27WjlGQAFtBV0D7kMfLan7A8Of1NDNc2bhLsz2VBCzj6g7UlMRd3UfP\ncexbrSNQJppFHHjv9yzmVyMf0R6RMhYHQZ9Noyxvwi5XSM1oEw6UXSAxWFKB\niUQE0EFNjuYz1/nDNR1ttv9BmA1aGatdOpi2JBBHOfFnszpxERcS5xo3gkrL\ny/uUFxzHotUSXsvETzFNkYnptEq+Qc7mPhkawJ+GRVjJ5zMeAKsw9h5Ljsty\nHuFv\r\n=GfiZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0ee00528ba5c9bed980c0067e4a6c9d35e203bc5","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"6.2.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"8.9.3","dependencies":{"nan":"^2.10.0","bindings":"^1.3.0","node-gyp":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.5.0_1533808196381_0.08339409052072688","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"metrohash","version":"2.5.1","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.5.1","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"0a6094b7374a8ea37538db33d451e13fa6e58d19","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.5.1.tgz","fileCount":21,"integrity":"sha512-FMzhI9FDRG9SLvQTn350hvbExhMovy7CactKdcLeRFjZHfGrzHPq250pv9YfXrMYgLd/g6tENWOmTwb86ahGow==","signatures":[{"sig":"MEQCIHx3SCWB53QRFaoV8HepcIn3OunjSXL5inr8Fo4kKhZpAiBQiQSEaqWi4JxCJxvLOSFQMCbOn8p7+VJw3/XSMq+trA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNQWeCRA9TVsSAnZWagAAQA0P/juJ/pCTcqdF5R5D60ko\nfyRLbRxWCIuF0zH0CmNX7k/A1aopbtQp+zL+E9BxcCvmcmgkTxy4jWAMXa4Z\n3lFOWM03k84C4DBRnvU2Y2gCkQDIzogPr0XbcdXeTfuS1kNPqfSHa/QiC4HW\nY1XOzOXOcb7btyKZ0eIuNtJOI39elVdq1G5osa5rpExiq0x4dqrQshBhFc7B\nCP8Oaf7dVwtMHX7IYNHvlhB33/bKC5FyqijEWIjCInjN2nlA3zl7ZfP7W7da\nsmAy6nDH6b/wP5hnNZYUKleKjAfKb10w957c/1KJNOcQmLo1C0H0JTEzGK2J\nsSMKVDTCIKan9qqn5HUPyxh+3CznJ6iUV0bqV3s+lFS+j90UyUwQvuMdNfLu\n+p2BZGTdMYtBDeSbZlNo6tZmsVZlP6JLTmWaqOIgaYIkH5sI9GuMzpq3SllY\nLdrdcRZ6zyv5vCEMh1mR5AjYGTxgMvpyaGjntSszXtKoa0Epdh9g3qjWnjZL\nChUQl8A4w0Rj25Yaiq9AOeBt24VaVTi8B1mRas2sYt7Ugs5RVxiiyhEfH+Dx\nPQyW/KJsbtYn0fAi58anUuQx9oZ6PNexK+QPhJbrMXsp8VjmAAli8Waq1UwT\ngeNeFfdcPUQqvZ3D7polr37Yersom47FuOZ6Fu0J0upebtULQY+oIgNMpfBJ\nXwsb\r\n=t6zR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"a7a36a33653a469bdf8c2e72f6430408ace187d6","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"6.5.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"10.13.0","dependencies":{"nan":"^2.10.0","bindings":"^1.3.0","node-gyp":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.5.1_1546978717605_0.8595459757545205","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"metrohash","version":"2.6.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.6.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"f1cfb08018991d5c5dc3cdf6cc9bcc66a5ccd5e4","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.6.0.tgz","fileCount":21,"integrity":"sha512-GwKEtIt3TMOFiyafPMNmTf96VyxPAUusQK+0/si5MDTEcDMpLsieg9WSVBOdBKCrSxASY9npZTwIvqzDCRjQng==","signatures":[{"sig":"MEQCICMlms6FVb/yQs5vmaYlEfosvJU8+nIjrD+1CLtNPtgrAiAoK4kmz+3d7WggKRcYYMepzQKTaGx000sxJqr9wi475w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx/60CRA9TVsSAnZWagAA75QQAIl7SrECyI34O8+TGhFG\nGZTqAIl+k1u5hzVtqNHP/iUs3xcvbIQNm8QhjSUDbNgvoOXWrcVrIId5cgF2\n3dGFmzFy15NmpVah077bHLX4ocKbpnptszXk3mnnI0KABViaKEBY65NxSGZM\nrgBolwQeXw4ESO3R+14dxP3gHIOt8QGg6jybuSguCzDx9/8CYfeIJU2AMKhF\nABUKqJ6KqDjbtF8QBNhOB+7H7RzNctpZwUlTZJB5MTfHKYEz5xs7YwFnYTB+\n3OotWtveFZXLoRvmKFwZUa5029+y1uU8JZfafqj+rHg+h6vH0Vt2dDM3UGOI\n3K1ozB8zxfgT2M6DqXRLKYq5ghMQXoIR/RCcQ3YQOem3cprgGp/uMvUsSGRu\nLrmVCf8wjwGJON5cwIhgOQi7/IKstDbSW1yvZmVBT+MZwtzSCjl7bViBv0Cc\n9N/hVk8acu+eNgWWpDa5KzigvyGOLaabvbyhGN6PcE4sbuLqWLA10bIzLHaG\nvt0E9tJTQJsOKSi5QSHJUJigkSq3JhnJTImNHDZ09sBLFF9DTBCns4u4ogRJ\n5+H4QJu6uB34Ex2HHZ+zbqGtqQ0n5rc6bZM4haiesVt005+Cr8hay+lpqRwH\nd7BqfBefA4gFy5Jx9WmREDpf9PmtuIn1Am/ENmVoPSATmdHqh0Hav7u3ixL4\nJpg2\r\n=iTPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"41596df4233400808614ef5580a966295c7604a4","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"6.2.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"10.9.0","dependencies":{"nan":"^2.13.2","bindings":"^1.3.0","node-gyp":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.6.0_1556610739568_0.969058471909378","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"metrohash","version":"2.7.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.7.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"121bba8885c3a64baf23ca110f02586797f881b2","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.7.0.tgz","fileCount":21,"integrity":"sha512-4qu+r/ogRrk0Me4/bkJaFyZ+c8GlNQF1MGBGUxHPMKwQ0aNqeEv/szkQPPVk2b0ABNxYbrDePUpsE0uYXpOnMg==","signatures":[{"sig":"MEUCIBT2/DgyJweD/tTLtrfpMIgkLWjyviomumDWLCi5ygH7AiEAgjp/s/FCm/73PKPSCsx6IZqVVzHQBTw2AF+t/ZEYAus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu1DYCRA9TVsSAnZWagAAZ2kP+wZtR7v9SBAZpILg4JBn\nyVxJ85VuDqzmHWKp/WX1rHbJbXY6I0afLcVfRmidxyqHQhpb814YHA/Lpoki\neZSAqFj16EipCOl5R7CQrvyhmD66A+Y6jRlG9xDK7gqmG0iVGTavZoV0TYWw\nbngP4zmIav73EtZ+oP8gv936YeqXZ1HcDhu8/3tUPM1QEMtGBEib0zfs6oL2\nQXygyrVu7Giy6KC1IjWRqwHCUY4t/ylhwY1qKvsNCnbeV7Pktotx5GFbK/Kg\nJV26W0JOI1ERi+3QTjXsPFrId4TmtlayoY/U+ghL/4sd3iZCPNZs47B7AHF1\nJM4ZPpzHwjRSR4RNnA5WeLP8mHdRJVnfMFt1d/Auma9T2og5gE0IwjO061LA\ngrED4He9/Udd2q7DmZ2qG3hTsy48cZuWLnVCfM+4vZmqh0+/V7V8vuZ7pEzx\ntwsi6McAgYUH0/cEJHTPYw4jFkAOZOMDdqwf/s0/nv/eOUFDH9OBwenIk6fC\nwGTDd4ztCy82wDDcp9GbESITk/Hmh+UGwpN0SesssNIkXtWNwSizczl9ehgk\nstN6luJ6/ZxvKpNrm0J5f3Qlggldd+zY85ltCQlDegk8pWsWyLDzQQN6StIN\nua4rjstjRDCRZJz2Jp3y7HgsdjaqmpX33unapnTV1Cq+mXihtSMvD30mBFoc\nmpqq\r\n=+al1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f5eb219d44c9290d1bd7908cb48383e8382e3c44","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"7.15.1","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"16.3.0","dependencies":{"nan":"^2.13.2","bindings":"^1.3.0","node-gyp":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.7.0_1622888664723_0.5053681044425258","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"metrohash","version":"2.8.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@2.8.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"fdbd7c632e30b2eb953df7c20377d26ee2885084","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-2.8.0.tgz","fileCount":21,"integrity":"sha512-fvOGhwZ0aAfagzqwxqvy1tKdLXiQIuhRonzp3FP6etLRLH4zeXqRX0Yy8JP30QdcRlbLg/zsWJN6nYk2iwJY8g==","signatures":[{"sig":"MEUCIGpL5sVWh7c7Kb+0IlHiN4Y16We7PmA48s2YQNvVDfwWAiEAlumYy6SVBzaAIxkJvXt+oLIB6ybctZhnCACIUq9iFu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1YLACRA9TVsSAnZWagAAxikP/iZrnIKTSFwjwR1AJ7Va\noI8B9VxJtOppoTx+WHQRi6AH8uBgA0SzFkYwuGmvTZwLe9+0zr9bHLe7K0pY\nnVlEJrpmg0ikafuK4acysliazgrYm5jDxXLAAEP8LaJ9eUPQ628cJeBp68hp\n+ImE+SoU6zpw6h836RmrMcLMnAoDRSpkf5mu7HRT8lcPUlOt4eIgZRYbeNC7\nmCtPdzutLWy85ancpYt+0MFterC56UBNHzrN3h/ZA2v7EivZ0gFlWt2BmfGL\nr/Sd0ul1LSWsYQmjUkuDOpqRvMia1mHtlbOwmlLbBp6xtnxtnI9CpEPuMrDv\nAxljz8qUvsdXSF1sHqd/1uLg6xS0+7QfXlyPPY1cmFxmV9U2kHLoooVAb9u/\n5SL040lu+6npkw27cP7yrBQVMpuZzSi91MvHWipfK4nv1l1SDixKUXLr4wie\n3JQVbFsvqZOiVky8Z2u/Sx1uiUGVGpHRm9iWzw+Oq9VhT6n8mMdvyucRvhgT\nARe/yLz/uqPNoa9DuBA22bENfipJLa1MsXlG8q3ok571G/ACjEQhMJtW2C2Z\niTCzqb19/Flc4N8sy9MxntS+UdR+rjNZWCwVfppRDfIAudzP59paeftR297T\n01JzekU3zZKFYsJFVp69FlnzriOytYJjYtn1V60pYtz8/Pxyo1eDi2hmlisc\naptC\r\n=UE3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f55661430a5dd0b00d8dc3489bcc62c2dce76f8f","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"7.18.1","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"16.4.0","dependencies":{"nan":"^2.14.2","bindings":"^1.5.0","node-gyp":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_2.8.0_1624605375900_0.3151305567266136","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"metrohash","version":"3.0.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@3.0.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"0a1fe097ce090fa2178f4b20ee7d44d9b93daf2b","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-3.0.0.tgz","fileCount":21,"integrity":"sha512-tx8jJd8Mi1xVTcozRq7WmpNOBKpFcKrF5A4+d6d7+d57iP+5bgbSNRoEd3uHBOHMMaKlg27wJn5g2QCQQRwxdw==","signatures":[{"sig":"MEUCIQCLxX4tXBeqnIvOuWJxRtizx/q+6stqEIC/1D+ttXjvagIgb+HcZzFq0SE5zhxiUxFEQOFxWCNChJP2PPahy6mpqDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68174},"main":"index.js","types":"index.d.ts","gitHead":"cf321dc5b731ac60cd907379ca5ee59ccd0ef849","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"10.9.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"22.10.0","dependencies":{"nan":"^2.22.0","bindings":"^1.5.0","node-gyp":"^10.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_3.0.0_1737536936071_0.6679188939306797","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"metrohash","version":"3.1.0","author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","_id":"metrohash@3.1.0","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"homepage":"https://github.com/robertklep/node-metrohash#readme","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"dist":{"shasum":"d0c485e51d76214722e788db803712890b2fc655","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-3.1.0.tgz","fileCount":21,"integrity":"sha512-n57G4Vr47tHoPPhXq+lE2W8S4UHBtRWI7F+thrhoVcvLT6bK/kLObbNHZ8m6tjNnHU40Z+GTJSgtXel02bDBVg==","signatures":[{"sig":"MEUCIA8PQoS0i4iMKfuwQnSM6RTMppa1ltBR2sm6zRm+9j8aAiEAuQPMVvZFPQFVwypCvWt3xJi/MUFhpggunvfWkB47368=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68348},"main":"index.js","types":"index.d.ts","gitHead":"161a77bb813c33b05c43199d616cc35ae08d7cd4","gypfile":true,"scripts":{"test":"mocha test.js","build":"node-gyp rebuild","install":"node-gyp rebuild","rebuild":"node-gyp rebuild"},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"repository":{"url":"git+https://github.com/robertklep/node-metrohash.git","type":"git"},"_npmVersion":"11.3.0","description":"Node.js bindings for MetroHash hashing library","directories":{},"_nodeVersion":"24.2.0","dependencies":{"nan":"^2.25.0","bindings":"^1.5.0","node-gyp":"^10.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/metrohash_3.1.0_1773730683126_0.5887588982932996","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"metrohash","version":"3.2.0","description":"Node.js bindings for MetroHash hashing library","scripts":{"build":"node-gyp rebuild","rebuild":"node-gyp rebuild","test":"mocha test.js","install":"node-gyp rebuild"},"main":"index.js","types":"index.d.ts","gypfile":true,"author":{"name":"Robert Klep","email":"robert@klep.name"},"repository":{"type":"git","url":"git+https://github.com/robertklep/node-metrohash.git"},"license":"MIT","dependencies":{"bindings":"^1.5.0","nan":"^2.25.0","node-gyp":"^10.3.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^11.0.1"},"_id":"metrohash@3.2.0","gitHead":"5c03cbde78f0bec7c1c53e7b7ffc210e4be5c05e","bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"homepage":"https://github.com/robertklep/node-metrohash#readme","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-XSqvDarGZdCP7q1ydTk4c20/Nq8HCbft5JbO6uJxGW2dB5dvRlaFYnKUpUBlQSnInGg4o8yNzlDFi/PXjozR1g==","shasum":"ec6055df968adbbfe6e03f9a4e8ef8b7af808abd","tarball":"https://registry.npmjs.org/metrohash/-/metrohash-3.2.0.tgz","fileCount":22,"unpackedSize":68585,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDusQWYkAMdPAKA/TeaHGWik9b/6CC5fS5WxZTOBswm4AIhAIf3wOTwEvJmZo02T00zKceOXWAG6/lYSeUg18thZLmy"}]},"_npmUser":{"name":"robertklep","email":"robert.klep@gmail.com"},"directories":{},"maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metrohash_3.2.0_1775984760000_0.5716623424773424"},"_hasShrinkwrap":false}},"time":{"created":"2015-05-28T12:31:25.674Z","modified":"2026-04-12T09:06:00.275Z","0.0.0":"2015-05-28T12:31:25.674Z","0.1.0":"2015-05-28T12:35:45.297Z","0.2.0":"2015-06-09T12:52:20.382Z","1.0.0":"2015-07-28T08:28:10.613Z","1.1.0":"2015-07-28T08:35:49.165Z","1.2.0":"2015-07-28T09:53:14.329Z","1.3.0":"2015-07-29T07:04:09.490Z","1.4.0":"2015-09-10T13:35:53.590Z","1.5.0":"2016-11-01T08:18:19.081Z","2.0.1":"2017-01-09T11:26:14.995Z","2.1.0":"2017-01-31T15:32:55.364Z","2.2.0":"2017-04-11T07:33:14.933Z","2.3.0":"2017-06-15T05:56:50.490Z","2.4.0":"2018-05-02T09:25:48.863Z","2.4.1":"2018-07-11T07:53:22.535Z","2.4.2":"2018-07-25T12:02:50.859Z","2.5.0":"2018-08-09T09:49:56.511Z","2.5.1":"2019-01-08T20:18:37.784Z","2.6.0":"2019-04-30T07:52:19.651Z","2.7.0":"2021-06-05T10:24:24.850Z","2.8.0":"2021-06-25T07:16:16.073Z","3.0.0":"2025-01-22T09:08:56.282Z","3.1.0":"2026-03-17T06:58:03.264Z","3.2.0":"2026-04-12T09:06:00.147Z"},"bugs":{"url":"https://github.com/robertklep/node-metrohash/issues"},"author":{"name":"Robert Klep","email":"robert@klep.name"},"license":"MIT","homepage":"https://github.com/robertklep/node-metrohash#readme","repository":{"type":"git","url":"git+https://github.com/robertklep/node-metrohash.git"},"description":"Node.js bindings for MetroHash hashing library","maintainers":[{"name":"robertklep","email":"robert.klep@gmail.com"}],"readme":"# node-metrohash\n\nWrapper around [MetroHash](https://github.com/jandrewrogers/MetroHash).\n\n[![Build Status](https://travis-ci.org/robertklep/node-metrohash.svg)](https://travis-ci.org/robertklep/node-metrohash)\n[![Build status](https://ci.appveyor.com/api/projects/status/49944yng9l70q41k/branch/master?svg=true)](https://ci.appveyor.com/project/robertklep/node-metrohash/branch/master)\n\n### Installation\n\n```\n$ npm install metrohash\n```\n\n### API change!\n\nBetween v1 and v2, the API for this library has changed to allow for maximum hashing speed.\n\nThe biggest change is that a calculated hash is now returned as a (hex-encoded) string instead of a `Buffer`.\n\nIf a `Buffer` is still required, it's easy to convert the string:\n\n```\nlet buffer = Buffer.from(metrohash64('input'), 'hex');\n```\n\nAlso, the `.hash()` methods for the hasher classes have been removed in favor of standalone functions (see below).\n\n### Usage\n\nThe module exports 2 classes, `MetroHash64` and `MetroHash128`, and two functions, `metrohash64` and `metrohash128`.\n\nThe classes are meant for incremental hashing, the functions for standalone hash calculations.\n\nThe class constructors and functions accept an optional `seed` numerical argument, which defaults to `0`.\n\n#### Class interface\n\n``` javascript\nconst MetroHash64 = require('metrohash').MetroHash64;\n\n// Constructor.\nMetroHash64(seed? : number) : this\n\n// Update.\nMetroHash64#update(input : String | Buffer) : this\n\n// Finalize and get hash digest.\nMetroHash64#digest() : String\n```\n\n(likewise for `MetroHash128`).\n\n#### Function interface\n\n```\nconst metrohash64 = require('metrohash').metrohash64;\n\nmetrohash64(input : String | Buffer, seed? : number) : String\n```\n\n(likewise for `metrohash128`).\n\n### Examples\n\n``` javascript\n//// Classes\n\nconst MetroHash64 = require('metrohash').MetroHash64;\n\n// Instantiate using seed 123 (`new` is optional).\nlet hash = new MetroHash64(123);\n\n// Update using a string as input.\nhash.update('Hello, World!');\n\n// The same as above:\n// hash.update('Hello, ').update('World!');\n\n// Finalize to get the digest as a hex string.\nlet digest = hash.digest();\n\n//// Functions\nconst metrohash64 = require('metrohash').metrohash64;\n\nlet digest = metrohash64('Hello, World!', 123);\n```\n\n### Speed\n\nFrom v2.0 onwards, MetroHash is [pretty fast](https://medium.com/@drainingsun/in-search-of-a-good-node-js-hashing-algorithm-8052b6923a3b).\n","readmeFilename":"README.md","users":{"shanewholloway":true}}