{"_id":"inflate","_rev":"4176682","name":"inflate","description":"pure javascript inflate implemented as a through stream","dist-tags":{"latest":"0.0.7"},"maintainers":[{"name":"chrisdickinson","email":""}],"time":{"modified":"2026-03-01T21:35:24.000Z","created":"2013-04-22T06:11:35.513Z","0.0.7":"2013-07-01T00:32:05.217Z","0.0.6":"2013-05-27T20:06:30.181Z","0.0.5":"2013-05-10T18:18:22.037Z","0.0.4":"2013-05-06T00:09:02.045Z","0.0.3":"2013-05-04T23:43:49.372Z","0.0.2":"2013-04-22T06:13:07.425Z","0.0.1":"2013-04-22T06:11:35.513Z"},"users":{},"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"versions":{"0.0.7":{"name":"inflate","version":"0.0.7","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7","bops":"~0.0.6"},"readmeFilename":"README.md","_id":"inflate@0.0.7","dist":{"shasum":"f8ef2774d5f6e063e2c3803ed3a31f820331ed36","size":15516,"noattachment":false,"key":"/inflate/-/inflate-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.7.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1372638725217,"_hasShrinkwrap":false,"_cnpm_publish_time":1372638725217,"_cnpmcore_publish_time":"2021-12-16T17:24:13.276Z"},"0.0.6":{"name":"inflate","version":"0.0.6","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7","bops":"~0.0.6"},"readmeFilename":"README.md","_id":"inflate@0.0.6","dist":{"shasum":"f63c92b0038ce8280a5423fd5f706bf25d005b4a","size":15350,"noattachment":false,"key":"/inflate/-/inflate-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.6.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1369685190181,"_hasShrinkwrap":false,"_cnpm_publish_time":1369685190181,"_cnpmcore_publish_time":"2021-12-16T17:24:13.667Z"},"0.0.5":{"name":"inflate","version":"0.0.5","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7","bops":"0.0.3"},"readmeFilename":"README.md","_id":"inflate@0.0.5","dist":{"shasum":"ca7a83a0d8ebdea99ec80ffa9dc56fdfec657fc6","size":15348,"noattachment":false,"key":"/inflate/-/inflate-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.5.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1368209902037,"_hasShrinkwrap":false,"_cnpm_publish_time":1368209902037,"_cnpmcore_publish_time":"2021-12-16T17:24:13.916Z"},"0.0.4":{"name":"inflate","version":"0.0.4","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7","bops":"0.0.3"},"readmeFilename":"README.md","_id":"inflate@0.0.4","dist":{"shasum":"3b13a5dde11ddd91f7798c49a18a749e95fc39f2","size":19490,"noattachment":false,"key":"/inflate/-/inflate-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.4.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1367798942045,"_hasShrinkwrap":false,"_cnpm_publish_time":1367798942045,"_cnpmcore_publish_time":"2021-12-16T17:24:14.128Z"},"0.0.3":{"name":"inflate","version":"0.0.3","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7","bops":"0.0.2"},"readmeFilename":"README.md","_id":"inflate@0.0.3","dist":{"shasum":"7b948168bd208b6d46856bd8fb73dee159996b7e","size":19485,"noattachment":false,"key":"/inflate/-/inflate-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.3.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1367711029372,"_hasShrinkwrap":false,"_cnpm_publish_time":1367711029372,"_cnpmcore_publish_time":"2021-12-16T17:24:14.340Z"},"0.0.2":{"name":"inflate","version":"0.0.2","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7"},"readmeFilename":"README.md","_id":"inflate@0.0.2","dist":{"shasum":"cd5eaeb3a20062c321fb849b3da421e85c44da8f","size":4165,"noattachment":false,"key":"/inflate/-/inflate-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.2.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1366611187425,"_hasShrinkwrap":false,"_cnpm_publish_time":1366611187425,"_cnpmcore_publish_time":"2021-12-16T17:24:14.532Z"},"0.0.1":{"name":"inflate","version":"0.0.1","description":"pure javascript inflate implemented as a through stream","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git://github.com/chrisdickinson/inflate.git"},"keywords":["inflate","zlib","stream","through"],"author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"license":"MIT","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","dependencies":{"through":"~2.2.7"},"readmeFilename":"README.md","_id":"inflate@0.0.1","dist":{"shasum":"884b2e44bfe516196e61897c314f799fd812daee","size":4187,"noattachment":false,"key":"/inflate/-/inflate-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflate/download/inflate-0.0.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"maintainers":[{"name":"chrisdickinson","email":""}],"directories":{},"publish_time":1366611095513,"_hasShrinkwrap":false,"_cnpm_publish_time":1366611095513,"_cnpmcore_publish_time":"2021-12-16T17:24:14.758Z"}},"readme":"# inflate\n\nstreaming inflate in pure javascript (as a [through](http://npm.im/through) stream).\n\n```javascript\nvar inflate = require('inflate')\n\nyour_input\n  .pipe(inflate())\n  .on('unused', function(unused_buffer, num_bytes_read) {\n\n  })\n  .pipe(your_output)\n\n```\n\n## API\n\n#### inflate(should_output=true, should_adler=true) -> inflate stream\n\ncreate an inflate stream. each inflate stream carries a 32k memory overhead (for the window).\n\n#### inflate.recycle() -> inflate stream\n\ncreate a new inflate stream that recycles the output window (and JIT warmup) from the previous\ninflate stream.\n\n## License\n\nMIT\n","_attachments":{},"readmeFilename":"README.md","license":"MIT"}