{"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"dist-tags":{"latest":"0.2.4"},"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"description":"Hash a stream of data, then validate","readme":"# hash-stream-validation\n> Hash a stream of data, then validate\n\n```sh\n$ npm install --save hash-stream-validation\n```\n```js\nvar hashStreamValidation = require('hash-stream-validation');\n\nvar validateStream = hashStreamValidation();\n\nfs.createReadStream(filePath)\n  .pipe(validateStream)\n  .on('data', function() { /*... */ })\n  .on('end', function() {\n    validateStream.test('md5', /*checksum*/);\n  });\n```\n\n## Do this for faster crc32c computation\n\nIf the speeds are too slow for your use, this module will `try` to require [`fast-crc32c`](http://gitnpm.com/fast-crc32c). We chose not to make it an `optionalDependency` because npm's scary warning output confuses users into thinking their hard drive was just erased.\n\n\n```js\n$ npm install --save fast-crc32c\n```\n\n## Use Case\n\nAfter a successful upload to a Google Cloud Storage bucket, the API will respond with the hash of data it has received. During our upload, we can run the data through this module, then confirm after the upload if we both arrived at the same results. If not, we know something went wrong during the transmission.\n\n## API\n\n### validateStream = hashStreamValidation([opts])\n\n#### opts.crc32c\n- Type: `Boolean`\n- Default: `true`\n\nEnable crc32c hashing via [sse4_crc32](https://gitnpm.com/sse4_crc32).*\n\n* Note: Any issues installing this module on your system should be opened at their repository.\n\n#### opts.md5\n- Type: `Boolean`\n- Default: `true`\n\nEnable MD5 hashing.\n\n### validateStream.test(algo, sum)\n\n#### algo\n- Type: `String`\n\nThe alogrithm to test the sum against ('crc32c' or 'md5').\n\n#### sum\n- Type: `String`\n\nThe base64-encoded sum to validate.\n","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"license":"MIT","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"versions":{"0.1.0":{"name":"hash-stream-validation","version":"0.1.0","description":"Hash a stream of data, then validate","main":"index.js","scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"sse4_crc32":"^4.0.1","through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"87dc46e8b4a9da8c30abf1e5f7c4fb2d32f423c5","_id":"hash-stream-validation@0.1.0","_shasum":"5b32c38860c1de0ca373b25838c69b701e206ed5","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"5b32c38860c1de0ca373b25838c69b701e206ed5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.1.0.tgz","integrity":"sha512-a2KVvrUQLIDqnAaC4GOWxUUI1hFj2/Ph5Ta1tI3WZX92tTBKRvXp7d0PazCPZa45QUrwCsNwaO9jU1g5E27uKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/d3umhW5PGa71Si6W63TUoBdpRYGllUqkTrP4DFaPlAiEA/CufopdOdpeIIRzleDp42MNfTfU+8g7vWDIWVKNzN1U="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"directories":{}},"0.1.1":{"name":"hash-stream-validation","version":"0.1.1","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"fast-crc32c":"^0.1.5","through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"899f94d03a36fab1c8bf0e923376e417e91070d1","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.1.1","_shasum":"6bc4bec51e3db48d7dda4be4ab5e99a2398b4a75","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0-rc.1","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"6bc4bec51e3db48d7dda4be4ab5e99a2398b4a75","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.1.1.tgz","integrity":"sha512-1ORZOmzeoN0QEmYQ84LaLd8znjfgWR7C90Df6NmZ3k9LpfDOWQoufHZfFfA7g+tBpl1IIMPVaQHz5nsfonPAag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHQdqg+EuQbdV953jPbZ9vYoWNkiL+0CtfNvR/wpZhOAIhANjnFBZA/WlD1QqwwLzgs9G6RTWmausx4nOcyQJqF8dP"}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"directories":{}},"0.1.2":{"name":"hash-stream-validation","version":"0.1.2","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"fast-crc32c":"^1.0.0","through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"4880919ef6fbe1c25bf9cb14b6e266e5d4e14a50","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.1.2","_shasum":"368bb7c656350fb5e24cd691d38c9eabfd06c823","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0-rc.1","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"368bb7c656350fb5e24cd691d38c9eabfd06c823","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.1.2.tgz","integrity":"sha512-tqdjh3K2tiS/rZ9uJ3/Qbai4mSQW+UNxWM14c54O7u7cOw099C0pG8PaSWZf21bS3v6j13ACLZJeRO02nXvp8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOSObF/F9qTUsXCewY5wQeY9maHXrRYRhNn5SAUassLQIgPgZHBMKaZv65l4UKoK5S8pWchYmwcDPy3zUAJFoKDbQ="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"directories":{}},"0.1.3":{"name":"hash-stream-validation","version":"0.1.3","description":"Hash a stream of data, then validate","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"fast-crc32c":"^1.0.0","through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"0042623fc52347604e3d04250819f62b12a834bd","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.1.3","_shasum":"7cafc7d29d3a28822a6dbe4c951066e541ed1ab9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0-rc.1","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"7cafc7d29d3a28822a6dbe4c951066e541ed1ab9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.1.3.tgz","integrity":"sha512-/I2sJsTZHOKnUAs0MZbvDCCeueVCLJ8o3ga+NTZmAcPI2TXU4mTJhknFTWPtcVxDiKJqJc/WfqfUD2KtG0ZvQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT9VAD+KqMv/y6woBsS4ebUvz/NsZNxuUbIcF03m7h/AiEA1tiJtyvUzOAOwefR/Xap1z0750W/sRNZXiex1m1Scow="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"directories":{}},"0.2.0":{"name":"hash-stream-validation","version":"0.2.0","description":"Hash a stream of data, then validate","main":"index.js","files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"fast-crc32c":"^1.0.2","mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"ce7de515aa90bdb4dbe2747333228f223f3623ad","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.2.0","_shasum":"37f3469121bb6166c8ee4ca5c1780e3480f69c4e","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"37f3469121bb6166c8ee4ca5c1780e3480f69c4e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.2.0.tgz","integrity":"sha512-HdRlNgis7cXhqk0Oes+rt/4pJ3dm48VdjtC6+ttdZBn7BvdSGvX5lHcWrXDKwU4GcvmOKmtHSWGbYVwPY00l0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEv5FG5UiRzHponHaB8fFDHgd2rxz42U/8QanE/5PYNZAiEAu/wiiH9GHcaYvPtsaRp/efr5ovZuCaoT2m47c4wUw1Q="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hash-stream-validation-0.2.0.tgz_1465332624442_0.743641045410186"},"directories":{}},"0.2.1":{"name":"hash-stream-validation","version":"0.2.1","description":"Hash a stream of data, then validate","main":"index.js","files":["crc32c.js","index.js"],"repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"fast-crc32c":"^1.0.2","mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"63d2d6a7f821436f0f59f0ec70f3f43d3db14e9b","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.2.1","_shasum":"ecc9b997b218be5bb31298628bb807869b73dcd1","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"deployment","email":"sawchuk@gmail.com"},"dist":{"shasum":"ecc9b997b218be5bb31298628bb807869b73dcd1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.2.1.tgz","integrity":"sha512-7X1Gl9ntacPjg9DZ2XYf/A7CQEYB1DAn1W1Pg5+JI7/P1n47rpcIc/oTHGkKAPR+gaPrdbGIwvGRpF8vQXkMJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt/QVu4yN065AD4rVGKYOp1a2o0hqTZggzS9t2KU+vnQIgfWhskG5zINAFSROyYbEHu4zQiKPzN3ZmwADZLsQYX3Y="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hash-stream-validation-0.2.1.tgz_1465333596888_0.45544818602502346"},"directories":{}},"0.2.2":{"name":"hash-stream-validation","version":"0.2.2","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"fast-crc32c":"^1.0.2","mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"069006d04a34254f6a8afb392d6f12d149f71cd7","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.2.2","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-cMlva5CxWZOrlS/cY0C+9qAzesn5srhFA8IT1VPiHc9bWWBLkJfEUIZr7MWoi89oOOGmpg8ymchaOjiArsGu5A==","shasum":"6b34c4fce5e9fce265f1d3380900049d92a10090","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.2.2.tgz","fileCount":5,"unpackedSize":9070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl4IDCRA9TVsSAnZWagAAIYsP/3cso+iDBWric/L583Zp\n5qSLcBKa5QXOVubvknbJ+oeMg1k0rCN6KdQ1zcjHM2tTcD2wg819f7s82M5p\nLGxIiQWc3lZNxfwxHqSSZXubIxLfER4/3+c+ODGv0PCK1fSYnDKP3iE4Nhmg\nSghe1WXnrxYgt2MjATKA9DH+G517D3V3VIlSYJnzZnSZmVeWowGlylfyg6zN\nia1c/94pG7KwoGdhX4EjcRGdfX4GBEquj1/Sq99enPu9pbvoMMzwehTs4gxN\nx6koExa9Ts1AdNDeckZ1N26Qjc8lcjuPOzOvchukoHgBQzbjPLZW2vtRL9+k\nHXs2URtSv9UR1k8nRqYGVg9rs5sKn9alhCA9C8KT/mBxaBLMWBNV1wyzX4hp\nbKKikyk/dXNFCyEnZzTGCl33yoi8iJ6Bdg5VjkFKxGPDwimwtNsCMi7Di/9p\nmzjAywaRx3ZY3j2jSuybJWoza6n7LRuHYF7PMcEj4sUVOskLTR35vCEHOOGU\nXkfT2J4FiSWP6jgWW9NbN5ZXTRy2hiEatKTzMfR7uBt87DQ4FUb5tHds7qCm\ngF0ZfFiCDzf+3+zPogD7SVm44Ais/4FYCq5+ZTuePt7U+utxsdEibgsnPd+g\nthmyuvUpT/CryGCwCsBA72NSjYBtDjczXtVIrgJJa0Ld3m28uolm9BhUGt4l\nX8zz\r\n=sqpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPy+d45mP5Oz85J7E0ivpP4i366Y0hRUjXvjKasCmp0AiEAtSuJgMWKtsUAgolUBShljfd9ivQlwXBVaeK+RgDyPBs="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmUser":{"name":"deployment","email":"stephenplusplusplus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-stream-validation_0.2.2_1570210306487_0.10360448165920366"},"_hasShrinkwrap":false},"0.1.4":{"name":"hash-stream-validation","version":"0.1.4","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"fast-crc32c":"^1.0.0","through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"8f7dd15d42555d1c35d5dadb110b3b92109d055f","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.1.4","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-XvHAvoyE4ulRd/54ibtx7ZMqgd4+BGWbpeDgU6VP2pI0mJEJDiZClrSeTqeI2kcFCkqEbQSVuaw0JTqsVFjCDg==","shasum":"cd541fb4616b9203af078534a1a3b897b5872ce4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.1.4.tgz","fileCount":4,"unpackedSize":3882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl4qUCRA9TVsSAnZWagAA4SkP/1wUEXtkV+A1zz77X5+C\nbpIFKDBFMgWzOlR3gEA2ocx4dcg7ESJGBp/vdFXfUSL5hpeZWbGoW5hWseMm\nMj4DvfL4UiMLczBr2hGK8I8x9GyzEGwA3DIojhojOY7tgpyUdqFQfTFvep6Q\n4Gf+ZrpJNhIOA9ayZLZeCJaj8mihr7ibBNuVWD5ZMUZuyBAuFtVRN/b35NrH\nb7O7LLcFgcPbLvnU+LpakkhAVEptYQaT3MOhWJmaotzN22u6QJGJlNdbDfDI\n+qOYJaWi//KtDWd9cNCQH1QJIGQ6/u8vfk3Ah0XerBIJtXf6+ezMySRQ4MIY\nXuhwfYeVBEeWiGoVH4h6HY9eLACH1pMBe8boLPWWggX32lYwccQHoUUMTRdC\nHnovQN5+9WDmVpJW3CjYxrTnqYBxWEmWMxN65uDRi8JVzrdfnGNtiGH+EGxx\nnOTtdZdW9GQTNyUFlg5ovKItcofKaJHb6qirLoMeLRMawEiV+LaYBszVn8/M\nKZEC4nFeaLmHIzx+ITdr2mE0nyZkhPPE5Pds1waIVd7hJR4Q1c6eO3/6CLfu\npw1sEXo41LPY5HSJnLNLN9jPrIBOBaa0O43DFQlyJfFd3ge0BCMWuyKSM6yG\nPLKHJHEv2qf5utSigSpdCGz6Uso6uki5JLBAujCZ3OmYHfkmee6ruyyKWApU\nKe9R\r\n=mP37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpUKv54LPJLzwMYVuwoiROF7wvN58EZDNxwfevlW6SUAIgauuVgAXa0U11t9niPexCPlXZHOCdCh/EmsPl2KbmlhY="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmUser":{"name":"deployment","email":"stephenplusplusplus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-stream-validation_0.1.4_1570212500122_0.531988401338225"},"_hasShrinkwrap":false},"0.2.3":{"name":"hash-stream-validation","version":"0.2.3","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"fast-crc32c":"^1.0.2","mocha":"^2.2.5","standard":"^5.1.0"},"dependencies":{"through2":"^2.0.0"},"standard":{"global":["before","describe","it"]},"gitHead":"3176771e88bac367802d8ccda0f464fde7489f10","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.2.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OEohGLoUOh+bwsIpHpdvhIXFyRGjeLqJbT8Yc5QTZPbRM7LKywagTQxnX/6mghLDOrD9YGz88hy5mLN2eKflYQ==","shasum":"44e3479d1767c4f1d6924cc2da61eca08ebba8af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.2.3.tgz","fileCount":5,"unpackedSize":9072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevrdoCRA9TVsSAnZWagAA4wEP/jc977e7bN7NqL6uF1y0\ntOd8n+g7jKvGsvPxmoZrU9prKbDBPAGKO+zovi0pVlEqLFiMsBRpdLcizLeD\nT8G6kAnhrLQ38b4MKXdZnwsfKMyXNmpE2Y1l7c7KY2ZkHdTQ8cUGvnMvvUxN\nwuRMz9rsK1L7JcVLmhF9S7XbEmz2IO4M9MBXxkYPtdzL8SnDDWHYZsOFfjec\nLXLuCyQ6SdpXWoOLWPYAPQXXiTYMtm7GidAtsHDObcmDZhx000y1daSs82H8\nd2RF3OE+SVEK8+hcgRiFwQhc2ZxyJCr0em/ZXUnRGQllNG+mGSh+d4QSMH7p\nm6TFIFBB0p51pauXsaeDMDy3JU/NOXyVNF8Nam2hb0EP+PTKIMGdByO/I7/5\nYD9cv6KahFLlu1XTx1Cw3s7o3KW+1D12JbxU58lPobf4g4N9cVFUS74JizlJ\nsFe6l8cACeyPIrm2vMf8XHLFWMYp1etC4Ona0jxKXDwaiRAFAzNOVtDPl0ra\nc2KOdVNRgc9P+mgd7oNjFjPWBSuzeSZ4UNXnec7dhXD3AIlAw6WC2Pbxkpmi\n1z9KWYWXp0KOc2z3nO2YgS0j2F/p5Ktb2Zum3e30/IO5cgdwSFvOkSJrQN8P\niQhDawIG1d9wFpV+gthyshFvd+Uh9p/L7fC1TQYzfTFk0aFS2vOoDG1aLZZ+\nqgqF\r\n=QJNm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfCpt7Pb8gx2ox5EI/LFCpszr0dL9ldbpyXaox1thzgAIgZU03c6BtiX7XHkMHQLLc151Hq1lgaAzxuAOo7VBVGg0="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmUser":{"name":"deployment","email":"stephenplusplusplus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-stream-validation_0.2.3_1589557096127_0.49837489277898284"},"_hasShrinkwrap":false},"0.2.4":{"name":"hash-stream-validation","version":"0.2.4","description":"Hash a stream of data, then validate","main":"index.js","repository":{"type":"git","url":"git+https://github.com/stephenplusplus/hash-stream-validation.git"},"scripts":{"test":"mocha"},"keywords":["hash","stream","algorithm","validation","crc32c","crc32","md5"],"author":{"name":"Stephen Sawchuk","email":"sawchuk@gmail.com"},"license":"MIT","devDependencies":{"fast-crc32c":"^1.0.2","mocha":"^2.2.5","standard":"^5.1.0"},"standard":{"global":["before","describe","it"]},"gitHead":"0aa27468552a2b12cff1813b5ef63ecb4e903621","bugs":{"url":"https://github.com/stephenplusplus/hash-stream-validation/issues"},"homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme","_id":"hash-stream-validation@0.2.4","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==","shasum":"ee68b41bf822f7f44db1142ec28ba9ee7ccb7512","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz","fileCount":5,"unpackedSize":9068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRSH6CRA9TVsSAnZWagAAmh8QAIY6KbCSFeXiLnWVMNSB\nrD55j5b3OCU/Y633cZKCei+cTvElXQXcyM6hLECJFBNcTwPeUbPZ7nF1ivHA\nuGKquYu8pr/rS5HqmWhIUawv+Vy8BUlsln4nU1mz+zN9g7ONLDlH6RT/CpsB\njtKLbC7wBWHHBv/9RUz31htkTjYMCHWE4lw4cwNkT601qZCV2Rr/zQQkQbgg\ndU+/AK5fX8Kv7tjqwlRck32eAXH0VjvY+QgJ8XtC1HqCsJUIY4ZGwLEnWLK7\nJ2akQR6WYZC3aPXrz6NxR55Ow3wOXebWX+LroHeZ9cVbD1mV8xDvmj203xrM\niMm/kZQfDXwzs55vFnkPBB0VJkzFjScOje2cXVSukAlznEhGjzsB/UaTtnZd\nBzE71dFogd7gBv9qNgWQ7gVFtQwe8ZG1XKN8NUz36X/HVQsCxpuIBkywMioC\nlt82n9HtNVUPIMmDvZIn3qqtXMuZ96h/JRfAygCrvZz/qrXs3kEHCqzoG4HC\ns8ZB+DwUfstj9x0bymtmUMh1JpXVMugaO4j4nq/BTggTpvcjUkLWFzAfW9pz\nuAJp8xdojZ5OH1dTGNGXVuXLZtOv9Kbn5c+x2VYLf2/N54GTZwHtR919g7sg\nP/FCO0+5C/Nqt0ftpY4Ljju8XtnBol9qF5nTCt3J8uB4MdgBRAPvBWN8wN9c\n/85K\r\n=9HBx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5Dhogzow1z6oDXPOwNxQQ/sA9LLH5A2NsYF5E8jhGQIgWD3MKZUodUSD6ZpSoI54x3If2Ove0NdgGbN7JV9qAQA="}]},"maintainers":[{"name":"deployment","email":"sawchuk@gmail.com"}],"_npmUser":{"name":"deployment","email":"stephenplusplusplus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hash-stream-validation_0.2.4_1598366202452_0.7628052316108822"},"_hasShrinkwrap":false}},"name":"hash-stream-validation","time":{"modified":"2022-06-18T19:28:31.188Z","created":"2015-08-24T17:30:29.325Z","0.1.0":"2015-08-24T17:30:29.325Z","0.1.1":"2015-09-27T19:23:14.684Z","0.1.2":"2015-10-02T00:11:01.830Z","0.1.3":"2015-11-14T01:55:14.561Z","0.2.0":"2016-06-07T20:50:26.905Z","0.2.1":"2016-06-07T21:06:39.353Z","0.2.2":"2019-10-04T17:31:46.638Z","0.1.4":"2019-10-04T18:08:20.290Z","0.2.3":"2020-05-15T15:38:16.238Z","0.2.4":"2020-08-25T14:36:42.592Z"},"readmeFilename":"readme.md","homepage":"https://github.com/stephenplusplus/hash-stream-validation#readme"}