{"_id":"crc32-stream","_rev":"3221027","name":"crc32-stream","description":"a streaming CRC32 checksumer","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"time":{"modified":"2024-03-21T07:22:15.000Z","created":"2014-03-30T17:20:32.021Z","6.0.0":"2024-02-29T00:27:39.613Z","5.0.1":"2024-02-29T00:05:24.193Z","5.0.0":"2023-09-02T23:32:18.296Z","4.0.3":"2023-09-02T22:14:46.250Z","4.0.2":"2021-02-04T02:25:28.643Z","4.0.1":"2020-11-19T02:31:40.644Z","4.0.0":"2020-07-18T21:07:30.061Z","3.0.1":"2019-08-02T15:54:48.043Z","3.0.0":"2019-04-29T22:47:00.280Z","2.0.0":"2017-02-13T23:15:52.164Z","1.0.1":"2017-01-13T00:39:37.728Z","1.0.0":"2016-04-06T04:05:14.702Z","0.4.0":"2015-11-24T22:18:35.731Z","0.3.4":"2015-05-20T15:08:38.642Z","0.3.3":"2015-03-25T15:53:30.841Z","0.3.2":"2015-02-15T02:24:19.539Z","0.3.1":"2014-08-26T12:48:46.536Z","0.3.0":"2014-08-26T12:40:48.050Z","0.2.0":"2014-05-04T01:36:18.325Z","0.1.2":"2014-04-19T02:57:19.529Z","0.1.1-2":"2014-03-30T18:26:44.848Z","0.1.1-1":"2014-03-30T17:51:45.972Z","0.1.1":"2014-03-30T17:48:50.341Z","0.1.0":"2014-03-30T17:20:32.021Z"},"users":{},"author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"versions":{"6.0.0":{"name":"crc32-stream","version":"6.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 14"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^4.0.0"},"devDependencies":{"chai":"4.4.1","mocha":"10.3.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"2e9e384b5a47fdd6afb41df9069425f99bb68570","_id":"crc32-stream@6.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"8529a3868f8b27abb915f6c3617c0fadedbf9430","size":2461,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-6.0.0.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_6.0.0_1709166459438_0.7559236539875644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T00:27:39.613Z","publish_time":1709166459613,"_source_registry_name":"default","_cnpm_publish_time":1709166459613},"5.0.1":{"name":"crc32-stream","version":"5.0.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 12.0.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^3.4.0"},"devDependencies":{"chai":"4.4.1","mocha":"9.2.2"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"efbb815623981d936d0ad09696c0cf529293a733","_id":"crc32-stream@5.0.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"bc1581c9a9022a9242605dc91b14e069e3aa87a5","size":3211,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-5.0.1.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_5.0.1_1709165124001_0.3059268991660571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T00:05:24.193Z","publish_time":1709165124193,"_source_registry_name":"default","_cnpm_publish_time":1709165124193},"5.0.0":{"name":"crc32-stream","version":"5.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 12.0.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^3.4.0"},"devDependencies":{"chai":"4.3.8","mocha":"9.2.2"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"a5eef871f4f16bee43dc182687d21144b6e2df8b","_id":"crc32-stream@5.0.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"a97d3a802c8687f101c27cc17ca5253327354720","size":3191,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-5.0.0.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_5.0.0_1693697538104_0.7681758397758092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-02T23:32:18.296Z","publish_time":1693697538296,"_source_registry_name":"default","_cnpm_publish_time":1693697538296},"4.0.3":{"name":"crc32-stream","version":"4.0.3","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 10"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^3.4.0"},"devDependencies":{"chai":"4.3.8","mocha":"9.2.2"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"8fce55382663ba6aec4839998b5880a6610df4c5","_id":"crc32-stream@4.0.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"85dd677eb78fa7cad1ba17cc506a597d41fc6f33","size":3176,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-4.0.3.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_4.0.3_1693692885958_0.45581100110459394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-02T22:14:46.250Z","publish_time":1693692886250,"_source_registry_name":"default","_cnpm_publish_time":1693692886250},"4.0.2":{"name":"crc32-stream","version":"4.0.2","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 10"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^3.4.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^8.0.1"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"43fc6b2ee2b1b89f702882ee68c213acb84d14ae","_id":"crc32-stream@4.0.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"c922ad22b38395abe9d3870f02fa8134ed709007","size":3158,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-4.0.2.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_4.0.2_1612405528548_0.9781394538649237"},"_hasShrinkwrap":false,"publish_time":1612405528643,"_cnpm_publish_time":1612405528643},"4.0.1":{"name":"crc32-stream","version":"4.0.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 10"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc-32":"^1.2.0","readable-stream":"^3.4.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^8.0.1"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"841b57e54b4777dde48259bcc2b8a53857edee75","_id":"crc32-stream@4.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"0f047d74041737f8a55e86837a1b826bd8ab0067","size":2966,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-4.0.1.tgz"},"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_4.0.1_1605753100538_0.26994729908161696"},"_hasShrinkwrap":false,"publish_time":1605753100644,"_cnpm_publish_time":1605753100644},"4.0.0":{"name":"crc32-stream","version":"4.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 10"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc":"^3.4.4","readable-stream":"^3.4.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^8.0.1"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"ab295105a0181117e5c0782fedefea9557a4932b","_id":"crc32-stream@4.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"05b7ca047d831e98c215538666f372b756d91893","size":2949,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-4.0.0.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_4.0.0_1595106449943_0.9879789307427258"},"_hasShrinkwrap":false,"publish_time":1595106450061,"_cnpm_publish_time":1595106450061},"3.0.1":{"name":"crc32-stream","version":"3.0.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 6.9.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc":"^3.4.4","readable-stream":"^3.4.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^6.2.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"e8c573934fd0135088c760d986348d0e45973740","_id":"crc32-stream@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"dist":{"shasum":"cae6eeed003b0e44d739d279de5ae63b171b4e85","size":2961,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-3.0.1.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_3.0.1_1564761287906_0.7261181255195746"},"_hasShrinkwrap":false,"publish_time":1564761288043,"_cnpm_publish_time":1564761288043},"3.0.0":{"name":"crc32-stream","version":"3.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","engines":{"node":">= 6.9.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc":"^3.4.4","readable-stream":"^3.2.0"},"devDependencies":{"chai":"^4.0.0","mocha":"^6.0.2"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"6e0066d56348a778374d57dc8d4a13cae6feb5b2","_id":"crc32-stream@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"dist":{"shasum":"2e5551880c706defb62b54c1c38f9fe077d664e7","size":2949,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-3.0.0.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crc32-stream_3.0.0_1556578020071_0.4053417579123446"},"_hasShrinkwrap":false,"publish_time":1556578020280,"_cnpm_publish_time":1556578020280},"2.0.0":{"name":"crc32-stream","version":"2.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","files":["lib"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc":"^3.4.4","readable-stream":"^2.0.0"},"devDependencies":{"chai":"^3.4.0","mocha":"^3.2.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"7e5aedadc39b9aab98f4b7a8de7bac82a7a12be1","_id":"crc32-stream@2.0.0","_shasum":"e3cdd3b4df3168dd74e3de3fbbcb7b297fe908f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"dist":{"shasum":"e3cdd3b4df3168dd74e3de3fbbcb7b297fe908f4","size":2995,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-2.0.0.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/crc32-stream-2.0.0.tgz_1487027750129_0.5272605300415307"},"directories":{},"publish_time":1487027752164,"_cnpm_publish_time":1487027752164,"_hasShrinkwrap":false},"1.0.1":{"name":"crc32-stream","version":"1.0.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","files":["lib"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"crc":"^3.4.4","readable-stream":"^2.0.0"},"devDependencies":{"chai":"^3.4.0","mocha":"^3.2.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"a523c88a9b9892eaf1f8d895ce5d286cb58f31a6","_id":"crc32-stream@1.0.1","_shasum":"ce2c5dc3bd8ffb3830f9cb47f540222c63c90fab","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"dist":{"shasum":"ce2c5dc3bd8ffb3830f9cb47f540222c63c90fab","size":2944,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-1.0.1.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/crc32-stream-1.0.1.tgz_1484267977067_0.21828423161059618"},"directories":{},"publish_time":1484267977728,"_cnpm_publish_time":1484267977728,"_hasShrinkwrap":false},"1.0.0":{"name":"crc32-stream","version":"1.0.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","files":["lib"],"engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"^2.0.0","buffer-crc32":"^0.2.1"},"devDependencies":{"chai":"^3.4.0","mocha":"^2.3.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"d2e2d0baacb5a0007334c1d3ccbad0eb74baca7d","_id":"crc32-stream@1.0.0","_shasum":"ea155e5e1d738ed3778438ffe92ffe2a141aeb3f","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"dist":{"shasum":"ea155e5e1d738ed3778438ffe92ffe2a141aeb3f","size":2777,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-1.0.0.tgz"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/crc32-stream-1.0.0.tgz_1459915512214_0.3119235001504421"},"directories":{},"publish_time":1459915514702,"_cnpm_publish_time":1459915514702,"_hasShrinkwrap":false},"0.4.0":{"name":"crc32-stream","version":"0.4.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","files":["lib"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~2.0.0","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~3.4.0","mocha":"~2.3.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"1331842f2c975d417183b2f9b466aefc3b4e6d9f","_id":"crc32-stream@0.4.0","_shasum":"b54d4c6eefd35b53e653d062b306edc6316ae26d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.2.2","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"b54d4c6eefd35b53e653d062b306edc6316ae26d","size":2774,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.4.0.tgz"},"directories":{},"publish_time":1448403515731,"_cnpm_publish_time":1448403515731,"_hasShrinkwrap":false},"0.3.4":{"name":"crc32-stream","version":"0.3.4","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"git+https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT","main":"lib/index.js","files":["lib"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~2.1.0","mocha":"~2.2.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"2e31a846a5bb2db3849d85d3865dae837bbbaa3e","_id":"crc32-stream@0.3.4","_shasum":"73bc25b45fac1db6632231a7bfce8927e9f06552","_from":".","_npmVersion":"2.8.3","_nodeVersion":"0.12.2","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"73bc25b45fac1db6632231a7bfce8927e9f06552","size":2712,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.3.4.tgz"},"directories":{},"publish_time":1432134518642,"_cnpm_publish_time":1432134518642,"_hasShrinkwrap":false},"0.3.3":{"name":"crc32-stream","version":"0.3.3","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/archiverjs/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/index.js","files":["lib","LICENSE-MIT"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~2.1.0","mocha":"~2.2.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"gitHead":"c66070c342fb9ea2493576e64f450914b31f84f8","_id":"crc32-stream@0.3.3","_shasum":"27cdfad6eec97a139820e3bff2b4aaad82e85e19","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ctalkington","email":"chris@talkingtontech.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"27cdfad6eec97a139820e3bff2b4aaad82e85e19","size":2706,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.3.3.tgz"},"directories":{},"publish_time":1427298810841,"_cnpm_publish_time":1427298810841,"_hasShrinkwrap":false},"0.3.2":{"name":"crc32-stream","version":"0.3.2","description":"a streaming CRC32 checksumer","homepage":"https://github.com/archiverjs/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/archiverjs/node-crc32-stream.git"},"bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/archiverjs/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/index.js","files":["lib","LICENSE-MIT"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~2.0.0","mocha":"~2.1.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"gitHead":"5fff7a70787e28b634c166ecb4e6184ad0efca66","_id":"crc32-stream@0.3.2","_shasum":"8c86a5c4ed38c53e36750d662784ad8ec642e38e","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"8c86a5c4ed38c53e36750d662784ad8ec642e38e","size":2900,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.3.2.tgz"},"directories":{},"publish_time":1423967059539,"_cnpm_publish_time":1423967059539,"_hasShrinkwrap":false},"0.3.1":{"name":"crc32-stream","version":"0.3.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/index.js","files":["lib","LICENSE-MIT"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"gitHead":"72ed0a3d6d2737897b96a7b015b4e1cf207fa971","_id":"crc32-stream@0.3.1","_shasum":"615fcf05ed08342a3d1e938041aed84430ce7837","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"615fcf05ed08342a3d1e938041aed84430ce7837","size":2703,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.3.1.tgz"},"directories":{},"publish_time":1409057326536,"_cnpm_publish_time":1409057326536,"_hasShrinkwrap":false},"0.3.0":{"name":"crc32-stream","version":"0.3.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/index.js","files":["lib","LICENSE-MIT"],"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"gitHead":"93c656c7445f7c04d276e3c7b2475f00d31de40e","_id":"crc32-stream@0.3.0","_shasum":"6342a0852543c847c04e0b17176ca35fabbd9b40","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"6342a0852543c847c04e0b17176ca35fabbd9b40","size":2704,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.3.0.tgz"},"directories":{},"publish_time":1409056848050,"_cnpm_publish_time":1409056848050,"_hasShrinkwrap":false},"0.2.0":{"name":"crc32-stream","version":"0.2.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.2.0","_shasum":"5c80d480c8682f904b6f15530dbbe0b8c063dbbe","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"dist":{"shasum":"5c80d480c8682f904b6f15530dbbe0b8c063dbbe","size":3747,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.2.0.tgz"},"directories":{},"publish_time":1399167378325,"_cnpm_publish_time":1399167378325,"_hasShrinkwrap":false},"0.1.2":{"name":"crc32-stream","version":"0.1.2","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.1.2","dist":{"shasum":"162f2ca7b1092c271f795f461709ccf4a3f43caa","size":3588,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"publish_time":1397876239529,"_cnpm_publish_time":1397876239529,"_hasShrinkwrap":false},"0.1.1-2":{"name":"crc32-stream","version":"0.1.1-2","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.1.1-2","dist":{"shasum":"57ecfee0fc38d939e9c3ec376b1b1cd81896956a","size":3570,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.1.1-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.1.1-2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"publish_time":1396204004848,"_cnpm_publish_time":1396204004848,"_hasShrinkwrap":false},"0.1.1-1":{"name":"crc32-stream","version":"0.1.1-1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.1.1-1","dist":{"shasum":"fcfd1a4a082cf53a657dffa208f545d6acd87905","size":3562,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.1.1-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.1.1-1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"publish_time":1396201905972,"_cnpm_publish_time":1396201905972,"_hasShrinkwrap":false},"0.1.1":{"name":"crc32-stream","version":"0.1.1","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.1.1","dist":{"shasum":"06ab698d880fb033ca9f0ad34f2564cb5bcd9518","size":3572,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"publish_time":1396201730341,"_cnpm_publish_time":1396201730341,"_hasShrinkwrap":false},"0.1.0":{"name":"crc32-stream","version":"0.1.0","description":"a streaming CRC32 checksumer","homepage":"https://github.com/ctalkington/node-crc32-stream","author":{"name":"Chris Talkington","url":"http://christalkington.com/"},"repository":{"type":"git","url":"https://github.com/ctalkington/node-crc32-stream.git"},"bugs":{"url":"https://github.com/ctalkington/node-crc32-stream/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ctalkington/node-crc32-stream/blob/master/LICENSE-MIT"}],"main":"lib/crc32-stream.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot"},"dependencies":{"readable-stream":"~1.0.24","lodash.defaults":"~2.4.1","buffer-crc32":"~0.2.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.16.0","rimraf":"~2.2.0","mkdirp":"~0.3.5"},"keywords":["crc32-stream","crc32","stream","checksum"],"_id":"crc32-stream@0.1.0","dist":{"shasum":"51cd0c0966dbfe471ed8f3689234a75288af5cd4","size":3524,"noattachment":false,"key":"/crc32-stream/-/crc32-stream-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crc32-stream/download/crc32-stream-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"ctalkington","email":"chris@christalkington.com"},"maintainers":[{"name":"ctalkington","email":"chris@talkingtontech.com"}],"directories":{},"publish_time":1396200032021,"_cnpm_publish_time":1396200032021,"_hasShrinkwrap":false}},"readme":"# CRC32 Stream\n\ncrc32-stream is a streaming CRC32 checksumer. It uses the [crc](https://www.npmjs.org/package/crc) module behind the scenes to reliably handle binary data and fancy character sets. Data is passed through untouched.\n\n### Install\n\n```bash\nnpm install crc32-stream --save\n```\n\nYou can also use `npm install https://github.com/archiverjs/node-crc32-stream/archive/master.tar.gz` to test upcoming versions.\n\n### Usage\n\n#### CRC32Stream\n\nInherits [Transform Stream](http://nodejs.org/api/stream.html#stream_class_stream_transform) options and methods.\n\n```js\nconst {CRC32Stream} = require('crc32-stream');\n\nconst source = fs.createReadStream('file.txt');\nconst checksum = new CRC32Stream();\n\nchecksum.on('end', function(err) {\n  // do something with checksum.digest() here\n});\n\n// either pipe it\nsource.pipe(checksum);\n\n// or write it\nchecksum.write('string');\nchecksum.end();\n```\n\n#### DeflateCRC32Stream\n\nInherits [zlib.DeflateRaw](http://nodejs.org/api/zlib.html#zlib_class_zlib_deflateraw) options and methods.\n\n```js\nconst {DeflateCRC32Stream} = require('crc32-stream');\n\nconst source = fs.createReadStream('file.txt');\nconst checksum = new DeflateCRC32Stream();\n\nchecksum.on('end', function(err) {\n  // do something with checksum.digest() here\n});\n\n// either pipe it\nsource.pipe(checksum);\n\n// or write it\nchecksum.write('string');\nchecksum.end();\n```\n\n### Instance API\n\n#### digest()\n\nReturns the checksum digest in unsigned form.\n\n#### hex()\n\nReturns the hexadecimal representation of the checksum digest. (ie E81722F0)\n\n#### size(compressed)\n\nReturns the raw size/length of passed-through data.\n\nIf `compressed` is `true`, it returns compressed length instead. (DeflateCRC32Stream)\n\n## Things of Interest\n\n- [Changelog](https://github.com/archiverjs/node-crc32-stream/releases)\n- [Contributing](https://github.com/archiverjs/node-crc32-stream/blob/master/CONTRIBUTING.md)\n- [MIT License](https://github.com/archiverjs/node-crc32-stream/blob/master/LICENSE-MIT)\n","_attachments":{},"homepage":"https://github.com/archiverjs/node-crc32-stream","bugs":{"url":"https://github.com/archiverjs/node-crc32-stream/issues"},"license":"MIT"}