{"_id":"bufferedstream","_rev":"80-6dfb9cd2652596f8ad5b828ca21c01b0","name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","dist-tags":{"latest":"3.1.1"},"versions":{"1.0.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.0.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./bufferedstream.js","scripts":{"test":"vows bufferedstream_test.js"},"engines":{"node":"~0.4.12"},"dependencies":{},"devDependencies":{"vows":"0.5.13"},"_npmUser":{"name":"mjijackson","email":"mjijackson@gmail.com"},"_id":"bufferedstream@1.0.0","_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"b7a2f4bfa7e26dc020b5570311ab5698b052f3ad","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.0.0.tgz","integrity":"sha512-rtSmEt8Erm2SiKvzFJSZcI+UqFyuPgkhQqpZnu/eYyKuSnUPXzpjSfS/6UMTaKvKVYmiLXZpJVNdprBX2thfqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvoi3qDVlVsRnXT51h6atWOYijAaoE+lsORdipIEt2jgIhAPVMqXMe+ED5qdlU/slcuBu4r0Oxcuf1gD2oYqd1BMhm"}]},"maintainers":[{"name":"mjijackson","email":"mjijackson@gmail.com"}],"directories":{}},"1.0.1":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.0.1","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./bufferedstream.js","scripts":{"test":"vows bufferedstream_test.js"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"vows":"0.5.13"},"_npmUser":{"name":"mjijackson","email":"mjijackson@gmail.com"},"_id":"bufferedstream@1.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"8aa0851ab9b2573493a19b1b06278c4e9376ea54","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.0.1.tgz","integrity":"sha512-gUZ6cY+OoVtXQCcr0TqWcnN6xxScrpBsaRRNoXFQjrcc/RS04V7JYP3VVnESdzRbhpbr2jCZqpeDOlL/ahQsYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7OK0jcJ4lfSwc8s/5RdnNjO7Fib+uxV3XysEXNE4/LAIgcmv6BlOMD7r1cnSDhLMbCqC9g1mOCwk1vAiP/YVVNWQ="}]},"maintainers":[{"name":"mjijackson","email":"mjijackson@gmail.com"}],"directories":{}},"1.0.2":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.0.2","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test/buffered-stream-test.js"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.0.2","dist":{"shasum":"dc03a55a4340ded0d0b68318320ae3da8cdf7e3f","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.0.2.tgz","integrity":"sha512-nLH3zYx4szw811ycDaaoswsyda9KitDMY/wQVRvW7Ojsw5bIM7SgyWJwcwkvuzEKd3EIWcWs00ZrZnUSmLu5tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNG+6PTIfFjoiXryJkoHOG2t2lqBN41zTPCRjG5+YPDAIgVMY6+SzrnPPycTVcCdn95nLsN11u00ecpYmag73u09s="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"directories":{}},"1.1.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.1.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.1.0","dist":{"shasum":"a95263e399fecbdd0da151e049f265acc237c85e","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.1.0.tgz","integrity":"sha512-AR19ALxt08SnsHtmIaeecblGtC6GeMTboDX97yyoTxUKGoJ0QYTLg3rAume7ZjYQKLIdt2i6HpI7vVPQmilzcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrZBIjwxzXIUOTagkNJPzay/1mXZJtjHzKfudifpsEQQIge6i++uHOHDmXrOwZCaP6ApaTDngkST3ESKIa6q6hc5w="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"directories":{}},"1.2.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.2.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.2.0","dist":{"shasum":"6881315f84a55fffed726f661eb677079a5bd04c","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.2.0.tgz","integrity":"sha512-t18M/Fsm8yJM/fcsZm+uesNO8KQ+l8MzP/FUogT2KWfnWVGT3uPpXdHfaqf6PhpbYT7jo9A8jqyzk37lsAdFFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXmqXnouNSqyIwWAWg9crzR2Mvi7EgJZ84zGrSHaJ0yAiEAmgpG60au0CZK6NwGjKyddl+6T61hzmQ9sSol31dyVLo="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.3.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.3.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.3.0","dist":{"shasum":"616f51da65c16b3d396075c7235cd07a5bb075a0","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.3.0.tgz","integrity":"sha512-GNl2FHGOREcfAPMzzMMiZz16KhLXxNySkNwacxmSxzpscUtyUajHVWuvJtkKzR4Xu+EdhrUyN3QHddApKlQBBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbN+z4vDvSrhYy7pfmhvqLVIy1whjd1RVkb3EiKv0jCAiAiljmEzZKHKuErhGloVA0A5qUavk+jaw6krolyBs8YnA=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.4.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.4.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.4.0","dist":{"shasum":"16d81085f88226a4c7235abbc0142beb11c844bf","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.4.0.tgz","integrity":"sha512-i87yq3AF9PvYpNXkBKwijOrTF2BNcOLR6PiMlDE13JzK6LtHJ8LWTVxPcoaO/fOUNxxWOo0p8P6bkKXEk0Tq8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFss3xY8E0MXW7oW0B3JwcXqVKjX9cu1sjQjhNVHG1/AIhAIEHJnstsv+iIAhqufL+E1WDOWR8oK26kW9UMpoX1BwR"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.4.1":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.4.1","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.4.1","dist":{"shasum":"f6803c1c6053c8e39039521ec80b7e4dd574bd22","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.4.1.tgz","integrity":"sha512-Zua4joJidQWFRgIKDzppGySvOqUZjJTlJ9dd6HBuThGT9AVYN2/ro/ZFwZ7Iu9vEBSPnKKzbsNtK/bEsYxQiiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEpsEj4S7M2LQ9xbL0x2lhxif/SFD1G2lvqkVjsK5BzQIhALnujFN7693jGTYtVNE9rZVJDDNIvol9bcgHZHoPOijR"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.5.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.5.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.5.0","dist":{"shasum":"bd7f43afbc6861b226260ee3b28b061dc1cba54f","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.5.0.tgz","integrity":"sha512-p+Ln8/4E3ddEQpZlHEjRlI9FuexVtfPX/90fW/4sKDZtJmez5EDi+QjpFg2KMfXsDIgDuyOqsHyPmpywlj2MtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBI/ACUaZT+nMQJW3uFOPNxGxAgjHJLgknN0epTf2pHgIhAObi7RgPfp7NvL46EQZxB+ByjfdF7YN3rndQkQg4k/Wr"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.5.1":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A base stream class for node that reliably buffers until next tick","version":"1.5.1","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.5.1","dist":{"shasum":"f9b04b9b852e6300fc9c736707cc33c17b10227e","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.5.1.tgz","integrity":"sha512-ncb31ZX8DoaLFyor6hj0dJb+BuoA5nVIoWpuG20ZIj7UxrTyKGAYfNrKJCOTFbk9W0F5Uu4KvEdsbU2KrGHxKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWZ63CBlftroiGQ8jMQwvvITgwMsRjjOqPxUbNpK5XDAiEA0A5RM5tnhrioWftLU20U9wIZCCFmMsYt4R7WKSyvpkI="}]},"_from":".","_npmVersion":"1.2.12","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"1.6.0":{"author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"name":"bufferedstream","description":"A stream class for node that reliably buffers until next tick","version":"1.6.0","repository":{"type":"git","url":"git://github.com/mjijackson/bufferedstream.git"},"main":"./buffered-stream.js","scripts":{"test":"mocha test"},"engines":{"node":">=0.4.7"},"dependencies":{},"devDependencies":{"mocha":"1.5.0"},"_id":"bufferedstream@1.6.0","dist":{"shasum":"1b56be67132162d9f468bc886dd2c9160ddf2882","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-1.6.0.tgz","integrity":"sha512-OHx+J1eEu0gsbtcRRY/87SslStAwgmeiDnMHz9f4CCKOU0dx/Lq5ztiU7NTJpTT9yAsvJJvWAZ7VPOovslPhfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0O+UNfAPAagIJ8oWhLC1siDLLQst2rI9tHWPgbQqAYQIgfPJpjE8yIo4XfZnO+wdRHn7y5vK0wzy7Wab4IejvpR4="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}]},"2.1.0":{"name":"bufferedstream","description":"A solid, reliable stream class for JavaScript","author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"version":"2.1.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./BufferedStream","scripts":{"test":"mocha spec"},"engines":{"node":">=0.4.7"},"dependencies":{"bops":"~0.1.1","d":"~0.1.1","event-emitter":"~0.3.1","setimmediate":"~1.0.2"},"devDependencies":{"expect":"~0.1.1","mocha":"~1.20.1"},"gitHead":"efb0ff19cbcffe980c0cd142063d077e88877724","bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.1.0","_shasum":"7e01b8c16b139d36c89ed338eb545dcce66a5d95","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"7e01b8c16b139d36c89ed338eb545dcce66a5d95","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.1.0.tgz","integrity":"sha512-IF2qxE9QrixH3R+cFgxeXB+5+W/8bCC2kakBn86viFRDWOgawF9S3vXtWGityzCmtF/O0alGRXEw915j1rjEyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJgugX0HtV1alNPyhmp4WUnne7grQwpCNErUnqs2nHyAiEAxGCmMGNt3fzeq6YLXyhUAPwu+ey/zKXiWG25YkXq64o="}]}},"2.2.0":{"name":"bufferedstream","description":"A reliable read/write stream class for node.js and browsers","author":{"name":"Michael Jackson","email":"mjijackson@gmail.com"},"version":"2.2.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./BufferedStream","scripts":{"test":"mocha spec"},"engines":{"node":">=0.4.7"},"dependencies":{"bops":"~0.1.1","d":"~0.1.1","event-emitter":"~0.3.1","setimmediate":"~1.0.2"},"devDependencies":{"expect":"~0.1.1","mocha":"~1.20.1"},"gitHead":"4505a7f013349a819a2a38b1f41a26f1203df74a","bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.2.0","_shasum":"59e5925697207b1fbd05893862bb100fd92f1d5f","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"59e5925697207b1fbd05893862bb100fd92f1d5f","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.2.0.tgz","integrity":"sha512-iXXdl5s2C3gl4MNmEOOQ+FxIBwvdE8NX51FDvlK9L/71+l3n8w6WiMeq8NDQxtoqMG96oyEbi9SqX1hZlYPckQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExX1K4ASfsVaBxq5IkqIS8weA8PDEFKg35c2bKXxl9MAiEAidJKBCwoemMQjb1cdCisYGODdIVwZ9bJU3iIclIh9OU="}]}},"2.3.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.3.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./BufferedStream","scripts":{"test":"mocha spec"},"engines":{"node":">=0.4.7"},"dependencies":{"bops":"~0.1.1","d":"~0.1.1","event-emitter":"~0.3.1","setimmediate":"~1.0.2"},"devDependencies":{"expect":"~0.1.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"566f583e8ca6ef8e491a6f65d8d2aaee0b0403b5","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.3.0","_shasum":"a25ed5f6393c96057d88868dae61993749d01099","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"a25ed5f6393c96057d88868dae61993749d01099","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.3.0.tgz","integrity":"sha512-s3uZJYyxxpKx2D2qRPhvvdrfM2k+Il0kfE+JcK7NJeJ2tP2mHAnoAfagxGpQiZ+oAWK7TTLD75PbkLFgH725cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYeOYfEDTzMy00f0MD2ar2FOBkIJ5/7jjVvbx9ElaX1AiEAiEBfRApUw4eAPtBaeuqrqTVVFRzR8+9/oDg2aHYiVTo="}]}},"2.3.1":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.3.1","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./BufferedStream","scripts":{"test":"mocha spec"},"engines":{"node":">=0.4.7"},"dependencies":{"bops":"~0.1.1","d":"~0.1.1","event-emitter":"~0.3.1","setimmediate":"~1.0.2"},"devDependencies":{"expect":"~0.1.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.3.1","_shasum":"385aad76ff6ec0ad428f383d1f02fb6448e07f34","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"385aad76ff6ec0ad428f383d1f02fb6448e07f34","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.3.1.tgz","integrity":"sha512-Yhp3ySeyjcg7EmzpEEMEyclLkb4bSf5miJWv6iLKjutzs5CgIqCOzl5mFLQuQX5HdWxYUqPCTPWiszRwDIhBew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5at35WLyQ3h/OZFxaewCQ926EffnzAI0gTUOnCJ5RHAiEAvOvXk7ozDjTcga7FoE6ywlbMUE8wXB0HFUvrWaMYajY="}]}},"2.4.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.4.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./BufferedStream","scripts":{"test":"./scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"buffer":"~2.5.0","d":"~0.1.1","event-emitter":"~0.3.1","setimmediate":"~1.0.2"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"^0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.4.0","_shasum":"7bd9254b9b0e0a99a2620419531d7b6512d464c2","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"7bd9254b9b0e0a99a2620419531d7b6512d464c2","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.4.0.tgz","integrity":"sha512-/v+ymkCTUNYZTWIrvGzLDMbz6WZGUXx1flrjUFy3CBfx9njXdmqQuE3PmBFK289hcdVTYSmkAQs62Dfe468HVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiuHSgun7JEDreJMKwYzwCaWB5kr5RM+U8UH2xsLvHjAiBd5hhuowToAmB0R4iVG+dNhm1RAw/pg+ZzQu/XyEC3Fg=="}]}},"2.5.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.5.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./modules/BufferedStream","scripts":{"test":"./scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"buffer":"~2.5.0","d":"~0.1.1","events":"~1.0.1","setimmediate":"~1.0.2"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"320babdcc561c6f6b1674c605843342504a9cb16","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.5.0","_shasum":"5c29302942e3a055f123abffa947a5be105d1833","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"5c29302942e3a055f123abffa947a5be105d1833","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.5.0.tgz","integrity":"sha512-pgy8+vxgEdrlXyjI0LE7vD7EAJalKscYZVqWwNUzbdgnBHRqVbHEbBV87ceZREyYkh3Ws/WodgpddxBEc6XZvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEltylfjZyNLBLnbJXbSb/9NUvtm0EFfiOlhsEnOwkvtAiBMSkzDw3kj6VUQh5MhmI8fb0AINNhT01XWTdlVQUEWoQ=="}]}},"2.6.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.6.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./modules/BufferedStream","scripts":{"test":"./scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"buffer":"~2.5.0","d":"~0.1.1","events":"~1.0.1","setimmediate":"~1.0.2"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"866112d9feaa369444011ee6f280c8bff1f0f315","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.6.0","_shasum":"10e7c03398866abbfb3c9b8160ab0215cdac29d6","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"10e7c03398866abbfb3c9b8160ab0215cdac29d6","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.6.0.tgz","integrity":"sha512-aeDS50ZAJcYh59s+OPKRGbmUZER6iaFYxZECAkd3/N9K7hOtDXGzHoclCo1vom8y9shxYQfkYf/xtslm2RgPrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ4XNVo1mPdxCIykheazOFnl7hR4ykgaZ7aobdYFt+8gIgMB67SnezzZFFyPt3bUtOav/X95YYqnmiGJPkzq6ifUE="}]}},"2.7.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.7.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./modules/BufferedStream","scripts":{"test":"scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1","setimmediate":"~1.0.2"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"ef426b9cfdd424d4aaae349a071a916a87d80495","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.7.0","_shasum":"dd4f6d10549ac41e34a8476b01fb2406c70031d3","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"dd4f6d10549ac41e34a8476b01fb2406c70031d3","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.7.0.tgz","integrity":"sha512-OM9Vwg5ty5dIScm1aes3LTP5QbR9CG95iETosv7TQWM8egdFW/mDJcfBbW2zs/GC2R/ZYa2lTY3lpse6+FspxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQxE1JGDz0R1ithj/FZDauIK41JEbyRymw9EQmBLMBYgIgPx4yECV3Sz4iPTFdifBOddzyLDghQqf1oEflbu00YRs="}]}},"2.8.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"2.8.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"./modules/BufferedStream","scripts":{"test":"scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"asap":"^1.0.0","bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"59dab626b921d648a8ebdb8342abc288f8b74bde","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@2.8.0","_shasum":"07341d2e833f15ddff809d0147bee66ae8f6bfcd","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"07341d2e833f15ddff809d0147bee66ae8f6bfcd","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-2.8.0.tgz","integrity":"sha512-JSHo5pE13tvodWWEB8VPl3+mkAgQQVRLPPMQ2jzVpUHsjfXMO/C9oFIAa6AmfFeHXwsw9hqJ/IcfmkLQ4I6AgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0v6Yzm77j+P3gGjMhK/e9UHaZ2j9WNNWl3CokHu1MXAiEAhRDxLJ/zpmoO2ScB2TWctQpxHCJ34E+kCuhd9bfetko="}]}},"3.0.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules","scripts":{"test":"scripts/run-specs"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1","when":"~3.4.5"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.0","_shasum":"a0b00bde5cb4f3f28a6220d5dcf6ffae1c39d93d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"a0b00bde5cb4f3f28a6220d5dcf6ffae1c39d93d","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.0.tgz","integrity":"sha512-orVa+oVcARiWOLAAq7vymX7Oxtz8zyMDLKI0BWVWjCl/k0xnjIm5PLa9MyAL4wW8knEg39lx6Yogk7bSK7wYIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEL/5j/5O4/N6g0eqnYb8iHe4kYyJjN21eudnYYvq46wIhALhxKdptYJJlneo7vaV1KTvtWpg8uXpVDBk/TcDgvJc3"}]}},"3.0.1":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.1","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"test":"mocha \"modules/**/__tests__/**/*-test.js\"","bundle-tests":"browserify modules/__tests__/browser/tests.js --detect-globals false --debug > modules/__tests__/browser/tests-bundle.js","serve-tests":"http-server modules/__tests__/browser"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"gitHead":"b7afe1ca8989856b6268e13a9b991e797fb8ad6e","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.1","_shasum":"ee4ab7f9f897801b512ec27aa4adfbed2fb1da43","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.27","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"ee4ab7f9f897801b512ec27aa4adfbed2fb1da43","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.1.tgz","integrity":"sha512-/ZC9iIzThqngL70U0/XtrUyPnJViCve1WvdDy2gmQ9E0xsMSHQ0pCfNmwSVjeYq/x5MQrqP1B7rk7fDYLlqHsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrU7Wd1wEBgj7QtFWUxBETSBpu46PAffosHG1+a993TgIhAP7FJWWzRLJ3xL9zCPgpI4/s10CS06HlG0cciega8Brt"}]}},"3.0.2":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.2","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"test":"mocha \"modules/**/__tests__/**/*-test.js\"","bundle-tests":"browserify modules/__tests__/browser/tests.js --detect-globals false --debug > modules/__tests__/browser/tests-bundle.js","serve-tests":"http-server modules/__tests__/browser"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1"},"devDependencies":{"browserify":"~4.1.9","expect":"~0.1.1","http-server":"~0.6.1","mocha":"~1.20.1"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.2","_shasum":"0b7b693e35f1cd7535d3142cb4e044237b412c97","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"0b7b693e35f1cd7535d3142cb4e044237b412c97","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.2.tgz","integrity":"sha512-N5qyOWl+qSxy5vHHLVY1vU3eto9d8vR6CuJbtARSOdk/7Wqt8cAOvxLCgtxrDTdLxeNfXMeTZBlejT7jrLiTqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsGvTmQ6vCaeyPnOiabTfHqpIHjutSHqKK3yq6og+mpgIhAOcWpHhO49U5rSqEWRpzqkD/EpC1CSdCbHD39jhGyTS3"}]}},"3.0.3":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.3","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack modules/BufferedStream.js dist/BufferedStream.min.js","test":"jshint . && mocha modules/**/__tests__/*-test.js","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"~0.1.0","d":"~0.1.1","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.3","_shasum":"15d78ba0ef81bb6b7ddbacfc8b806923d6c28e3e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"15d78ba0ef81bb6b7ddbacfc8b806923d6c28e3e","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.3.tgz","integrity":"sha512-QXkzeaNgQtZOliT2pTUb1RCrxFDhDocK277KDhu5xFeDTz8X1im8QY8eYl6V5Eg5149/uOIgZDEveVwZDlKQzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQxckoiQ3k+ywtpU+LJqhlxkOZAffLPbNfldPBsuPWlAiAvclwntv7zJSjZcIwg58kdAn6Gp0VAVTxHHvedyI4ASw=="}]}},"3.0.4":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.4","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack modules/BufferedStream.js dist/BufferedStream.min.js","test":"jshint . && mocha modules/**/__tests__/*-test.js","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/creationix/bodec#29168738","d":"~0.1.1","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.4","_shasum":"888b5c556b86c294542e8d1c5ae158e7267dd609","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"888b5c556b86c294542e8d1c5ae158e7267dd609","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.4.tgz","integrity":"sha512-mebl5xLx2YB1/w8sn1pZ+pQUuxVctYgEmnluhBurMCpNgYPoyHbXna6LOvSEmP6kWfe+MMLTn08sKJs6xWjH5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDLBCqahHKx6SJ6MBPOZGMMTrXbgV484meDW77RefEdAiBk3OH3UH0DKqEuZHcX2CTxm1VkLb7KbOWmxB4MbFv1Dg=="}]}},"3.0.5":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.5","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack modules/BufferedStream.js dist/BufferedStream.min.js","test":"jshint . && mocha modules/**/__tests__/*-test.js","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/mjackson/bodec#browser","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.5","_shasum":"b3844a46eede426db307072e81d40e5ffaf8c300","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"b3844a46eede426db307072e81d40e5ffaf8c300","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.5.tgz","integrity":"sha512-3t039+v17hxoy5QEnkT73SPrExftAmXjfrhG7OfqWuP7V6HEelhEyELyDhDtARmvDyvFxRU5ddreoPUp9ReswA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV74pMbzw4duX36y6831b2pJbAw8Gag51gqAafsdpEEwIgXmbwlx3qVEjwEbDsf5sR3+IaOX56CD8/6rUDd6PWen0="}]}},"3.0.6":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.6","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack modules/BufferedStream.js dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'modules/**/__tests__/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/mjackson/bodec#browser","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"7a9edcdd667f7fd53255c2038f171edf3e93e55f","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.6","_shasum":"700e017077a07455e520dfb81aba4ab2226c2edd","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"700e017077a07455e520dfb81aba4ab2226c2edd","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.6.tgz","integrity":"sha512-5lDuVpQ5h+6F58iWXi7nxi3k+G5x0OWXcw9BdOYiCrBz1GotbMTx86s//HUUNBrijr6hXYBD9rZkgsKfzbdcog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3g2YkFxWTTEh6xPefR9VvRSH7x6AKVTUSQ7P2jgrzegIhANuU7yvjaAd0gfzqhuLUTDUK3FXiokLdfUEtXu0VAT6D"}]}},"3.0.7":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.7","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack -p dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'modules/**/__tests__/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/mjackson/bodec#browser","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"128a6f5a7dcb0d03471611fff6972db41f9eedfb","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.7","_shasum":"d628b86d43420e84f724fd223b6c21d3819eb6ac","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"d628b86d43420e84f724fd223b6c21d3819eb6ac","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.7.tgz","integrity":"sha512-V2GRhkIaMXxfQzkq5IFubgsKifgL20eQQsDQHZ3ZhWkpISzyZVm6Z6fNPRXs+/sv9VicPbK32PGQCNwj5KYviQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVaGUtwSgJWprebzu111yY5yUExXB4JROhKrA22TE2TAiEAkmFP0hIuEu0MsUyqViNZVnaSDyfpqJC8uNICYyBK/fk="}]}},"3.0.8":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.8","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack -p dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'modules/**/__tests__/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"^1.0.0","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"58e66d6c50ee7f7430e50098c6a6e0cdb24befa3","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.8","_shasum":"10133848918db80bf0b479e76b5bdeefcd7251ff","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"10133848918db80bf0b479e76b5bdeefcd7251ff","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.8.tgz","integrity":"sha512-4EyYqiaSKF0NTE2VH/ZS099OA7+T0+QuVHi4+L23EMrri9PNhjiYo8oWsLGThL735QDxp1ZAnaxlPDpTfCCcHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3kd9o3tdchhhsjd2dbRHUK5Lsn2Yu/+5eUxwG4UXniwIhAMNpSPndBlymp4PLRaSs5Twx3zHgbhwaxPXkhaKftD57"}]}},"3.0.9":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.0.9","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"modules/BufferedStream.js","scripts":{"dist":"webpack -p dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'modules/**/__tests__/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/mjackson/bodec#to-from-string","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"05a3601e9f696d2ce78b15f19437a139612916ff","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.0.9","_shasum":"21622e6662df5bc5ca62c19882564a6d9d7a906f","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"21622e6662df5bc5ca62c19882564a6d9d7a906f","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.0.9.tgz","integrity":"sha512-b4Reszb0z8gk5VmX5z6nTzpOfPoMSU+qloueiMPJeHmzqO7LxsHKANGZb5RHYvVTuEZADp7kMWJuUOBazUVUAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD84ZE7yEWwQ0uwLDVeObYWwhnRud5RPeA+c1aC29dlfQIhAMWo3VucJrd0+NPWMl4h+sah+uAuc7g8vfHvtGU16nwX"}]}},"3.1.0":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.1.0","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"index.js","scripts":{"dist":"webpack -p index.js dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'tests/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"git://github.com/mjackson/bodec#to-from-string","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"c733a94b20af5b254ea3f61f10bae442c73700e2","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.1.0","_shasum":"e7e2cff75c5d5801b5dc401c9fe4f2918bb25c4f","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"e7e2cff75c5d5801b5dc401c9fe4f2918bb25c4f","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.1.0.tgz","integrity":"sha512-W+9ruyzS4hl9exnAGDIXmH7XpJ8s0Lc9hP2uqk2Riconz8Hk63x1OcNW+ISsSqfWzLigwh2ViQQofWrjmPnvaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6JRdJ5DQkasiNY404vWEJQ6FDUHtOc+ek8fuPwffuWAiAsQSUFaF/0uuzXxD0h0I7tudKUFf1deC2288T6Iwi/tw=="}]}},"3.1.1":{"name":"bufferedstream","description":"A robust stream implementation for node.js and the browser","author":{"name":"Michael Jackson"},"version":"3.1.1","repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"main":"index.js","scripts":{"dist":"webpack -p index.js dist/BufferedStream.min.js","test":"jshint . && mocha --reporter spec 'tests/*-test.js'","test-browser":"karma start"},"engines":{"node":">=0.4.7"},"dependencies":{"bodec":"^1.1.0","describe-property":"^1.0.0","events":"~1.0.1"},"devDependencies":{"expect":"^1.1.0","jshint":"^2.5.10","karma":"^0.12.28","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-mocha":"^0.1.10","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.3.1","mocha":"^2.0.1","webpack":"^1.4.13"},"bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"},"browser":{"stream":false},"gitHead":"7bc3903281fdf2f76af506dd62661bb71e154154","homepage":"https://github.com/mjackson/bufferedstream","_id":"bufferedstream@3.1.1","_shasum":"e0390cdf9c08c9cd9691af62accc67d345d974b7","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.28","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"dist":{"shasum":"e0390cdf9c08c9cd9691af62accc67d345d974b7","tarball":"https://registry.npmjs.org/bufferedstream/-/bufferedstream-3.1.1.tgz","integrity":"sha512-+YZzlMAoMe/8B16qy3DT9Mra13j6PODGzTEpNG9FoNcMiP7d42S3gfmYYlosl1iCctYcPu9NWcmpPlkirnOw8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGxQ/T4oq4FcqpdVF5EttP7N9qEuVsNdZd9n77/9gfqAiA7IsVWIw2NX9O2RKBQmMukJIjpgLhD4mHFButrsXlGkQ=="}]}}},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"time":{"modified":"2022-06-13T05:15:38.252Z","created":"2011-11-15T18:33:57.239Z","1.0.0":"2011-11-15T18:33:58.254Z","1.0.1":"2011-12-23T04:19:13.944Z","1.0.2":"2012-10-07T23:10:25.062Z","1.1.0":"2012-10-09T05:04:46.689Z","1.2.0":"2012-10-16T23:42:08.687Z","1.3.0":"2012-10-18T03:25:34.334Z","1.4.0":"2012-11-29T19:26:38.235Z","1.4.1":"2012-11-29T19:56:01.103Z","1.5.0":"2013-02-19T22:59:51.179Z","1.5.1":"2013-03-09T17:23:45.382Z","1.6.0":"2013-03-18T15:22:39.414Z","2.0.0":"2014-07-11T03:40:14.812Z","2.1.0":"2014-07-11T07:23:25.189Z","2.2.0":"2014-07-14T15:41:19.935Z","2.3.0":"2014-08-02T20:02:40.617Z","2.3.1":"2014-08-05T03:01:11.378Z","2.4.0":"2014-08-05T17:44:22.122Z","2.5.0":"2014-08-07T16:23:05.178Z","2.6.0":"2014-08-16T00:50:13.390Z","2.7.0":"2014-08-26T18:58:48.203Z","2.8.0":"2014-08-28T18:57:37.162Z","3.0.0":"2014-09-11T14:40:24.367Z","3.0.1":"2014-11-08T01:17:21.444Z","3.0.2":"2014-11-11T05:05:48.362Z","3.0.3":"2014-12-19T04:48:06.649Z","3.0.4":"2014-12-22T05:43:51.532Z","3.0.5":"2014-12-22T20:16:14.019Z","3.0.6":"2015-01-02T02:14:00.644Z","3.0.7":"2015-01-02T15:27:03.561Z","3.0.8":"2015-01-14T04:16:11.836Z","3.0.9":"2015-01-14T17:26:19.409Z","3.1.0":"2015-01-19T04:50:37.357Z","3.1.1":"2015-02-26T23:24:23.694Z"},"author":{"name":"Michael Jackson"},"repository":{"type":"git","url":"https://github.com/mjackson/bufferedstream.git"},"readme":"[![npm package](https://img.shields.io/npm/v/bufferedstream.svg?style=flat-square)](https://www.npmjs.org/package/bufferedstream)\n[![build status](https://img.shields.io/travis/mjackson/bufferedstream.svg?style=flat-square)](https://travis-ci.org/mjackson/bufferedstream)\n[![dependency status](https://img.shields.io/david/mjackson/bufferedstream.svg?style=flat-square)](https://david-dm.org/mjackson/bufferedstream)\n[![code climate](https://img.shields.io/codeclimate/github/mjackson/bufferedstream.svg?style=flat-square)](https://codeclimate.com/github/mjackson/bufferedstream)\n\n[BufferedStream](https://github.com/mjackson/bufferedstream) is a robust stream implementation for node.js and the browser based on the initial version of the stream API in Node.js. All data that is written to a BufferedStream is buffered until the next turn of the event loop. This greatly enhances the usability of streams by making it easy to setup listeners in the same turn of the event loop before data is emitted.\n\nThe implementation follows the first version of the node streams API, which is powerful because of its simplicity. Node has since moved on to other, much more complex streams implementations, but there never was a problem with the initial API. The only problems were with node's implementation. For example, streams did not always wait until the next tick to emit data. Also, some streams did not respect `pause`/`resume` semantics.\n\nBufferedStream addresses these problems by providing a well-tested, performant implementation that preserves the original streams API and works in both node.js and browsers.\n\n### Usage\n\nThe key feature of this class is that anything you write to the stream in the current turn of the event loop is buffered until the next one. This allows you to register event handlers, pause the stream, etc. reliably without losing any data.\n\n```js\nvar BufferedStream = require('bufferedstream');\n\nvar stream = new BufferedStream;\nstream.write('Hello ');\nstream.pause();\n\nsetTimeout(function () {\n  stream.write('IHdvcmxkLg==', 'base64');\n  stream.resume();\n  stream.on('data', function (chunk) {\n    console.log(chunk.toString()); // Hello world.\n  });\n}, 10);\n```\n\nThe `BufferedStream` constructor may also accept a \"source\" which may be another stream that will be piped directly through to this stream or a string. This is useful for wrapping various stream-like objects and normalizing their behavior across implementations.\n\n```js\nvar stream = new BufferedStream(anotherStream);\n```\n\nPlease see the source code for more information. The module is small enough (and well-documented) that it should be easy to digest in a quick skim.\n\n### Installation\n\nUsing [npm](http://npmjs.org):\n\n    $ npm install bufferedstream\n\nOr, include [`dist/BufferedStream.min.js`](https://github.com/mjackson/bufferedstream/blob/master/dist/BufferedStream.min.js) in a `<script>` tag:\n\n```html\n<script src=\"BufferedStream.min.js\"></script>\n```\n\n### Issues\n\nPlease file issues on the [issue tracker on GitHub](https://github.com/mjackson/bufferedstream/issues).\n\n### Tests\n\nTo run the tests in node:\n\n    $ npm install\n    $ npm test\n\nTo run the tests in Chrome:\n\n    $ npm install\n    $ npm run test-browser\n\n### License\n\n[MIT](http://opensource.org/licenses/MIT)\n","readmeFilename":"README.md","homepage":"https://github.com/mjackson/bufferedstream","bugs":{"url":"https://github.com/mjackson/bufferedstream/issues"}}