{"bugs":{"url":"https://github.com/Raynos/write-stream/issues","email":"raynos2@gmail.com"},"dist":{"shasum":"17a22b61716cf3258f2bd6efbd6a630a79ad1592","tarball":"https://registry.npmjs.org/write-stream/-/write-stream-0.4.1.tgz","integrity":"sha512-8nEOwuR5J5sv0eSl0B9VXyIHDJgRt3jDQpsHD6xAZFckVGXy5OQaumeEnyHONcN5+P90/ecSPcLPYcWO1PPfIA==","signatures":[{"sig":"MEUCIBRTvG9txlotHs/DP9dluCz3x1qLU4mVTEraiRaT+g9fAiEAr1Yps5MdhqHpIVZ+QyYXL8rBW/gHCtL2Ay5IDlRj/4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","name":"write-stream","author":{"name":"Raynos","email":"raynos2@gmail.com"},"readme":"# write-stream\n\nBase class for writable streams\n\n## Example array\n\n```\nvar toArray = require(\"write-stream\").toArray\n    , array = []\n    , stream = toArray(array, function end() {\n        /* never called as process.stdin does not end */\n    })\n\nprocess.stdin.pipe(stream)\n\nsetInterval(function () {\n    // peek at the buffered array of chunks from stdin every second\n    console.log(array)\n}, 1000)\n```\n\n## Example function\n\n```\nvar WriteStream = require(\"write-stream\")\n    , stream = WriteStream(function write(chunk) {\n        // chunks from stdin\n    })\n\nprocess.stdin.pipe(stream)\n```\n\n## Installation\n\n`npm install write-stream`\n\n## Contributors\n\n - Raynos\n\n## MIT Licenced","scripts":{},"_npmUser":{"name":"raynos","email":"raynos2@gmail.com"},"homepage":"https://github.com/Raynos/write-stream","keywords":[],"licenses":[{"url":"http://github.com/Raynos/write-stream/raw/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/Raynos/write-stream.git","type":"git"},"_npmVersion":"1.1.49","description":"Base class for writable streams","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"}],"contributors":[{"name":"Jake Verbaten"}],"dependencies":{"readable-stream":"~0.0.2"},"devDependencies":{},"_id":"write-stream@0.4.1","version":"0.4.1"}