{"_id":"@broofa/fnv1a","_rev":"2-c85735c94ce6c8c9c06901c192e43b33","name":"@broofa/fnv1a","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@broofa/fnv1a","version":"1.0.0","description":"A robust, tiny, string hash implementation for JS, based on FNV-1a","main":"lib/index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://www.github.com/broofa/BroofaJS/tree/master/fnv1a"},"keywords":["string","hash","FNV","FNV-1a"],"author":"","license":"ISC","dependencies":{},"_id":"@broofa/fnv1a@1.0.0","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"broofa","email":"robert@broofa.com"},"dist":{"integrity":"sha512-1zWUlOeVuoJXBUqClLG5tmzG1zT49CB7f57uh7qqidTGs6F7goj4zVo76GDb43jzrjcsNaVLHfPw432W0pT/dg==","shasum":"fbe83175065b0c2fc88387295f11f1580c8d81a2","tarball":"https://registry.npmjs.org/@broofa/fnv1a/-/fnv1a-1.0.0.tgz","fileCount":4,"unpackedSize":5633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUaLyCRA9TVsSAnZWagAAsPUP/0VxtwJKShb08MfVlX9o\n7MlNp6fxImV9ivjySsM2VvdaAHdDFZnogop9u3yKDduKaE9EGo/6BjXuL9Kl\nkPhiD3N+zaDxSxmvPs3WT5ShiF7sQPJyGuTPjC6mgVBoLJKOiphxFcfnaye+\n8uti8wDda53rufRLAv2d8AwCSIdrKGL2wraDB+11BCE6SzMkhXtSJaYQ0Jb0\nV42po3thJHTR/cptyCDkxdH3jahMhSDXw4E2Mkr5sBImx2HGURA+x+e5gZWB\nN56NUTKtICq1/TK+3OyCNUq3XIiBgFWIzKrleE04iOXDRo5rZxHAwuQCvifK\nsGrF6s8w8oJMWL7bryuJ/VVUElwA/11L3RF+ljxALzZdS4X1ckwrG1GTex0I\nZIGCC8TAcpQaHMgEjhwuBUNmYsf5Pg48UmbJL8vKJs09Gdtre9Hbo54rhTRE\nH7kxoq275GIX5IDHC8kSs5kbuRXOBXjPciFpfA6yiYGSCGyfFbH+g6o7a73j\nOajbIpG+KqsDklEPE1zYLdmAYxOpaeBN3cCfZFN3LHu5827sMKDN7aHWaJ32\nmk/1IdlbREOFde2CRr2JMFQAoDEawwboJ50+291Q++KU+FxD7NDYALGdaC+S\n9v/z5vbGvtg+lWnhcDix5hgaFREguV75qajHTio+YULzywkQO+vmUZvefu0L\n6a6b\r\n=BCoj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG4qadhoH4+dDlGZioi27XURbTXEk1ulQTdOO6b+VsygIhAMSVJrtuUmeVpO5OXBzoeQLW6vB8eWUr/SWCO9qD6Tay"}]},"maintainers":[{"name":"broofa","email":"robert@broofa.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fnv1a_1.0.0_1565631217858_0.7000300748571828"},"_hasShrinkwrap":false},"1.0.1":{"name":"@broofa/fnv1a","version":"1.0.1","description":"A robust, tiny, string hash implementation for JS, based on FNV-1a","main":"lib/index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://www.github.com/broofa/BroofaJS/tree/master/fnv1a"},"keywords":["string","hash","FNV","FNV-1a"],"author":"","license":"ISC","dependencies":{},"_id":"@broofa/fnv1a@1.0.1","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","_npmUser":{"name":"broofa","email":"robert@broofa.com"},"dist":{"integrity":"sha512-AAaAHS9DStvrmZ9I/eaqb2NBN9g4U9v5TlES8R8tj4YDMJHYDd3ZjnawOf6EIkrtXrY3WzsckZr77bSYwLIMUA==","shasum":"3c5e3a6e68a17418a57d3df2aab80dcbc8f00d9f","tarball":"https://registry.npmjs.org/@broofa/fnv1a/-/fnv1a-1.0.1.tgz","fileCount":4,"unpackedSize":5509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUaNmCRA9TVsSAnZWagAACgoP/jf7zSJXvvWOc7oY+hbH\nvz4+gtAzRQlhj0WpKhiLGTOvfvgt8lkAGqK3xnu15FFsDRpKpi0koC1n55Vg\nw0PdwWCnTWLOBWCz5tnJYc9Sookj/NaMrE4nuHwaOpLMFsTr4nhKQOhn0sR6\ncff9C9AJll5innGlfBwing+ddpqZB7G3d/3GYBTMrFpQPE/2OeQeGFca4UrJ\nox2Bqs45js4SHAa630vqvvd2tC8aAuzcSNIabOI/E7BiV/8rGX9o4fkeHtds\nXcF6G44xv/YzxBUTgEEbykpYHA/jF9cVN1XWJr2hGNoShiSCjdpnTJVRXgzw\nVVIMfhIBon4uMxBf1CGbxwYo7U6AJe3ehTpTNaEjpaBlGnU5kg48roQrH39f\nJRpHnfQBHmyGKKFKF8m1QWulwvNviSm0oE70iaMnNyuTNF234+CfsFn0hbzo\ny9abgyON/x1RJJo2ncj7xGYsGII2gpnc1uUVlE/3b53dpIkOI8FMw8M2sF1g\nm0LfdMCLKJILVUdZ9NXVPNIcWPkTODcy2EQSdAZrYD+kK584MReTbGmRqguF\ncvJL01GqKBeJPrIosHNj2BUy1U40R8OE+JkZkeb9gjFAaGwiwf3zGymbX2b4\nzKRX1EtuHLnWBD8IdCWWuP4BEUxlKa1GShR7L4tOHMwUrr3SSzixLa2myGII\nEypC\r\n=P/cg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJvpowf/7mSqiM2ps671jEUPuQHIH+y4SPrDICo0oEgQIgSGJRB4eXdN78caBD/sF8O8lOIr4UrEkGC3mo3E9aPeA="}]},"maintainers":[{"name":"broofa","email":"robert@broofa.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fnv1a_1.0.1_1565631333652_0.40931450543445447"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-12T17:33:37.649Z","1.0.0":"2019-08-12T17:33:37.987Z","modified":"2022-04-04T20:46:00.640Z","1.0.1":"2019-08-12T17:35:33.789Z"},"maintainers":[{"name":"broofa","email":"robert@broofa.com"}],"description":"A robust, tiny, string hash implementation for JS, based on FNV-1a","keywords":["string","hash","FNV","FNV-1a"],"repository":{"type":"git","url":"https://www.github.com/broofa/BroofaJS/tree/master/fnv1a"},"license":"ISC","readme":"# @broofa/fnv1a\n\nDrop-in replacment for the fnv1a module, with support for unicode and incremental hashing.\n\nSee [fnv1a module](https://github.com/sindresorhus/fnv1a) for details\n\n## Installation\n\n```\nnpm i @broofa/fnv1a\n```\n\n## Example: One-time hash\n\n```javascript\nconst fnv1a = require('@broofa/fnv1a');\n\nfnv1a('hello world'); // => 2166136261\n```\n\n## Example: Incremental hash\n\n```javascript\nconst fnv1a = require('@broofa/fnv1a');\n\nconst digest = fnv1a.digest();\ndigest.update('hello');\ndigest.hash;   // => 1335831723\ndigest.update(' world');\ndigest.hash;  // => 2166136261\n\n// Or, more concisely\nfnv1a.digest()\n  .update('hello');\n  .update(' world');\n  .hash;  // => 2166136261\n\n```\n","readmeFilename":"README.md"}