{"_id":"async-buffered-reader","_rev":"4652366","name":"async-buffered-reader","description":"Read how many bytes you want from your readable stream when they are available","dist-tags":{"latest":"1.2.1"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"soarez","email":"igorsoarez@gmail.com"}],"time":{"modified":"2026-04-10T20:45:48.000Z","created":"2015-06-16T17:24:39.675Z","1.2.1":"2015-07-02T21:34:17.791Z","1.2.0":"2015-06-17T12:43:18.085Z","1.1.0":"2015-06-16T17:45:41.686Z","1.0.1":"2015-06-16T17:24:39.675Z"},"users":{},"author":"","repository":{"type":"git","url":"git@github.com:diasdavid/async-buffered-reader.git"},"versions":{"1.2.1":{"name":"async-buffered-reader","version":"1.2.1","description":"Read how many bytes you want from your readable stream when they are available","main":"src/index.js","scripts":{"codestyle":"standard --format"},"pre-commit":["codestyle"],"repository":{"type":"git","url":"git@github.com:diasdavid/async-buffered-reader.git"},"keywords":["async","buffer","reader","bytes","cool","stuff"],"author":"","license":"MIT","bugs":{"url":"https://github.com/diasdavid/async-buffered-reader/issues"},"homepage":"https://github.com/diasdavid/async-buffered-reader","devDependencies":{"standard":"^4.2.1"},"gitHead":"55d2a6316e7ac63e51d283bb4f48f814bf158d38","_id":"async-buffered-reader@1.2.1","_shasum":"e57b5ebe5ee960390bf81bf3e70f63af4e1f09fb","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"soarez","email":"igorsoarez@gmail.com"}],"dist":{"shasum":"e57b5ebe5ee960390bf81bf3e70f63af4e1f09fb","size":1893,"noattachment":false,"key":"/async-buffered-reader/-/async-buffered-reader-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-buffered-reader/download/async-buffered-reader-1.2.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T06:59:36.016Z","publish_time":1435872857791,"_cnpm_publish_time":1435872857791},"1.2.0":{"name":"async-buffered-reader","version":"1.2.0","description":"Read how many bytes you want from your readable stream when they are available","main":"src/index.js","scripts":{"codestyle":"standard --format"},"pre-commit":["codestyle"],"repository":{"type":"git","url":"git@github.com:diasdavid/async-buffered-reader.git"},"keywords":["async","buffer","reader","bytes","cool","stuff"],"author":"","license":"MIT","bugs":{"url":"https://github.com/diasdavid/async-buffered-reader/issues"},"homepage":"https://github.com/diasdavid/async-buffered-reader","devDependencies":{"standard":"^4.2.1"},"gitHead":"ddc7d0e8dfd63ebbfcda7ed8ab67ede52432ef5c","_id":"async-buffered-reader@1.2.0","_shasum":"cdbb96b599330918b5228a45f89b15203c94f48e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"soarez","email":"igorsoarez@gmail.com"}],"dist":{"shasum":"cdbb96b599330918b5228a45f89b15203c94f48e","size":1889,"noattachment":false,"key":"/async-buffered-reader/-/async-buffered-reader-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-buffered-reader/download/async-buffered-reader-1.2.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T06:59:35.141Z","publish_time":1434544998085,"_cnpm_publish_time":1434544998085},"1.1.0":{"name":"async-buffered-reader","version":"1.1.0","description":"Read how many bytes you want from your readable stream when they are available","main":"src/index.js","scripts":{"codestyle":"standard --format"},"pre-commit":["codestyle"],"repository":{"type":"git","url":"git@github.com:diasdavid/async-buffered-reader.git"},"keywords":["async","buffer","reader","bytes","cool","stuff"],"author":"","license":"MIT","bugs":{"url":"https://github.com/diasdavid/async-buffered-reader/issues"},"homepage":"https://github.com/diasdavid/async-buffered-reader","devDependencies":{"standard":"^4.2.1"},"gitHead":"2b4a409961a0e2c522c541fb9a20577792815054","_id":"async-buffered-reader@1.1.0","_shasum":"7b62cf834bb004492bf541c235b0ff017de55d04","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"soarez","email":"igorsoarez@gmail.com"}],"dist":{"shasum":"7b62cf834bb004492bf541c235b0ff017de55d04","size":1884,"noattachment":false,"key":"/async-buffered-reader/-/async-buffered-reader-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-buffered-reader/download/async-buffered-reader-1.1.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T06:59:34.282Z","publish_time":1434476741686,"_cnpm_publish_time":1434476741686},"1.0.1":{"name":"async-buffered-reader","version":"1.0.1","description":"Read how many bytes you want from your readable stream when they are available","main":"src/index.js","scripts":{"codestyle":"standard --format"},"pre-commit":["codestyle"],"repository":{"type":"git","url":"git@github.com:diasdavid/async-buffered-reader.git"},"keywords":["async","buffer","reader","bytes","cool","stuff"],"author":"","license":"MIT","bugs":{"url":"https://github.com/diasdavid/async-buffered-reader/issues"},"homepage":"https://github.com/diasdavid/async-buffered-reader","devDependencies":{"standard":"^4.2.1"},"gitHead":"635f313aa493b1fb574e8dab2df7f9808576013e","_id":"async-buffered-reader@1.0.1","_shasum":"857aa2031084f72e53b707d449845917f302f6af","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"soarez","email":"igorsoarez@gmail.com"}],"dist":{"shasum":"857aa2031084f72e53b707d449845917f302f6af","size":1874,"noattachment":false,"key":"/async-buffered-reader/-/async-buffered-reader-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-buffered-reader/download/async-buffered-reader-1.0.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T06:59:33.412Z","publish_time":1434475479675,"_cnpm_publish_time":1434475479675}},"readme":"async-buffered-reader\n=======================\n\nRead how many bytes you want from your readable stream when they are available\n\n> Disclaimer: this module is incredible simple, however, it does solve having to write it over and over again :)\n\n## Usage\n\n```\nvar read = require('async-buffered-reader')\n\nread(yourOwnReadStream, 20, callback)\n\nfunction callback (buffer) {\n  // Only gets called when a buffer of 20 bytes is available \n}\n```\n","_attachments":{},"homepage":"https://github.com/diasdavid/async-buffered-reader","bugs":{"url":"https://github.com/diasdavid/async-buffered-reader/issues"},"license":"MIT"}