nearinfinity/node-pullstream — pull request #4 by EvanOxfeld (2012-10-30 20:47:54+00:00)
Title: Improve speed / convert to new stream API

I rewrote much of pullstream against the new [isaacs/readable-stream](https://github.com/isaacs/readable-stream) API. Pullstream is dramatically faster - a 100 MB+ zip file that used to extract in a couple minutes extracts in under 3 seconds in my [branch](https://github.com/nearinfinity/node-unzip/tree/improve-speed). As a side effect, the pullstream code is more concise because the future readable stream API is very in-line with pullstream's API.

Let me know whenever what you think. Nagging issues include how to handle some of a couple new methods Pullstream inherits. I still need to test unpipe() and especially the synchronous read() method when it's interspersed with pull().