{"dist":{"shasum":"7b948168bd208b6d46856bd8fb73dee159996b7e","tarball":"https://registry.npmjs.org/inflate/-/inflate-0.0.3.tgz","integrity":"sha512-frNwTUTPxjKBFi3b7LBtCmCKkS9+vxwa5RSSSIVuMJYwH60S7GMDDzTS5RhiLQ+8aG4NAB3jOaiXTsBe1YbUsA==","signatures":[{"sig":"MEQCIC6DPiZHnX4F8qfWP6KSxyhaL9WV4E0j721xuXIK3u5FAiAXUxsXzygAp4JyYqOd7cRw+E7rQFC9q0ay+joQFNtptA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","name":"inflate","_from":".","author":{"name":"Chris Dickinson","email":"chris@neversaw.us"},"readme":"# inflate\n\nstreaming inflate in pure javascript (as a [through](http://npm.im/through) stream).\n\nthe source code [is annotated](http://didact.us/inflate/). be forewarned, it is full of\nbats and rusty nails and goblins and things.\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() -> 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## history\n\n[here's the starting point, and then an intermediate point on the way to this package.](https://gist.github.com/chrisdickinson/a5feecd1906b15638d50)\n\n## License\n\nMIT\n","gitHead":"cd7c4e835ef6fe9eb89e854dfbde36d38ce86e91","license":"MIT","scripts":{"test":"node test.js"},"_npmUser":{"name":"chrisdickinson","email":"chris@neversaw.us"},"keywords":["inflate","zlib","stream","through"],"repository":{"url":"git://github.com/chrisdickinson/inflate.git","type":"git"},"_npmVersion":"1.2.14","description":"pure javascript inflate implemented as a through stream","maintainers":[{"name":"chrisdickinson","email":"chris@neversaw.us"}],"dependencies":{"bops":"0.0.2","through":"~2.2.7"},"readmeFilename":"README.md","_id":"inflate@0.0.3","version":"0.0.3"}