{"dist":{"shasum":"f63c92b0038ce8280a5423fd5f706bf25d005b4a","tarball":"https://registry.npmjs.org/inflate/-/inflate-0.0.6.tgz","integrity":"sha512-8uG5yVKfabVUAydi+8YJA9fpmz+q1HlZjQSVZgaTRfi+zBcJ6Cv2kLnLbdn7yFpVKikp47IFBdCxzlej9meuug==","signatures":[{"sig":"MEUCIQDpBG6cm9SDzDn2O+ZUgcIUdpBmYB2v9YHDJ8GCoAtqDwIgFNAMRN5iz8nyYkPnDTksAGge66h1yXybvPSBt3vgZb8=","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.6","through":"~2.2.7"},"readmeFilename":"README.md","_id":"inflate@0.0.6","version":"0.0.6"}