{"dist":{"shasum":"3b13a5dde11ddd91f7798c49a18a749e95fc39f2","tarball":"https://registry.npmjs.org/inflate/-/inflate-0.0.4.tgz","integrity":"sha512-wk6nxUy2aPCaxT4FfMPs0ikFnEFGJwnlG8HaYf8xlCxDU+xKbQBg0HS6Ewtz9f0u+gSWioy8+eXWgG9ooBYBIw==","signatures":[{"sig":"MEYCIQCx+8Gw9qMdh1RvpXZ+2NZLJsPWjWYyZzA7w444LT/ufQIhAI3PjyexWupHW+vgl59vnZNt3+jhna4Ju4zHsjZj6HPa","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.3","through":"~2.2.7"},"readmeFilename":"README.md","_id":"inflate@0.0.4","version":"0.0.4"}