{"_id":"duplex-combination","_rev":"17-e444d1ac0833d1c1b20d980b80a2e956","name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.0.0","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"homepage":"https://github.com/aredridel/duplex-combination","_id":"duplex-combination@1.0.0","dist":{"shasum":"c5a188eca41100dd0d10318289203bd3a68173c9","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.0.0.tgz","integrity":"sha512-vzkqgfl6RpACQCg2yznfqv4ittKXIWDSBYq8Csrv1MVXRiQU7eSy6wBTtbNyTHieI+2wtJp6gvfEK0pHAqM4OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp8DSj2psX1QF4Y0/ml09SaAijwfCMpevnqxNDfNJbewIgS86zZaBQpqmGtRJ2FBGb9G2EX0EpxKdcEUATW8WVu7g="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}]},"1.0.1":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.0.1","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"gitHead":"e252333afddd8ff51526e59c1f4aa3d4eb12b50d","homepage":"https://github.com/aredridel/duplex-combination","_id":"duplex-combination@1.0.1","_shasum":"e0e66ab83505638badd1b21e1c53031b8b29453e","_from":".","_npmVersion":"1.4.11","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"e0e66ab83505638badd1b21e1c53031b8b29453e","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.0.1.tgz","integrity":"sha512-/gQpFJo1Vent8Ew1VQqkb/nXPat9frVc6BNdv8ZVwoAiSttmG8E2TSh0j68mcf3vcJxahc6XNgRmgqcbi3GAvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeWB8f0OAyKhWDVTJ7iz1urxWj9CvNLuuYKQN5zG+OZAiBasvtrVdXuM5ywuKsD/67uvgpbnjjvTxFJJ39be3xlDA=="}]}},"1.1.0":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.1.0","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"gitHead":"a8e089b994f72b21239d0ec0ff92b1fa36fa7bcd","homepage":"https://github.com/aredridel/duplex-combination","_id":"duplex-combination@1.1.0","_shasum":"1b45183d86027a30d0c0b1a2758d6480abe43175","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"1b45183d86027a30d0c0b1a2758d6480abe43175","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.1.0.tgz","integrity":"sha512-Tu6rKlUeRF7ys96mfjts62LvdGgEa1iKwPbnjF+hvo2FmSnl5uqwwNiQlwuBEgewidsEyfw3THVhy12BlOucDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1OItskCzUvRqPSSCKnRu9sqGuvyhaL1hChbFn+pfUCAIgWnsAhwAgxi+i4g6XNJ4TH3SZYwOOGz6ADqSRE2NOPKY="}]}},"1.1.1":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.1.1","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"gitHead":"f6bf5af2ed62a3769d8a60f4b6e2abe7816f249f","homepage":"https://github.com/aredridel/duplex-combination","_id":"duplex-combination@1.1.1","_shasum":"6bcf8598f57c93439978a57a82a7aecd53383dff","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"6bcf8598f57c93439978a57a82a7aecd53383dff","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.1.1.tgz","integrity":"sha512-IJpLhjteYqBnT3FKxavuc7hHOWlkRuWgPlZYRT/k08O8R7euYnNENY2v5lJsyxmy02tj96PFB7b8wDVxmhN14g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0Oc2qWYdSAYNjxDb6b2rVNMAZOIAOyUu3q1o9A4vNHAiEAjF8M1DeyXLiOqUHzAidXq0cHFtvM/A2qO1gJ8mGZMQU="}]}},"1.2.0":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.2.0","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"gitHead":"0ab6279a20121e83ba17ab57fd8e444321748de0","homepage":"https://github.com/aredridel/duplex-combination","_id":"duplex-combination@1.2.0","_shasum":"951e3cb71351b87c678efc4461c53076aa2fa5b8","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"951e3cb71351b87c678efc4461c53076aa2fa5b8","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.2.0.tgz","integrity":"sha512-bM+X3T7+A0sX9p+Ue6LN3BkCz5nTW4um2v0n+fWy5tlFsMt89tHfhUAJU2q6xw1XzFoeg1C3RjVwDd48CgA1Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrHrGeMiu9W+niZQs3V4trs8GPSQuix6cAURQb8L2SmAiEA8wWJvvemD1RHK/mHpSZtmNClDRIN9cQKMRUq+mDGpB8="}]}},"1.2.1":{"name":"duplex-combination","description":"Combine a readable and writable stream into a duplex stream","version":"1.2.1","license":"BSD","scripts":{"test":"node t.js"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"main":"dc.js","repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination.git"},"keywords":["stream","streams2","duplex"],"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"gitHead":"02a45913ea84c1a0786dc3db8f8ade3b06c53619","homepage":"https://github.com/aredridel/duplex-combination#readme","_id":"duplex-combination@1.2.1","_shasum":"40e896025f8e6d079bcb4894eeae009745b4b54d","_from":".","_npmVersion":"3.0.0-pre.13","_nodeVersion":"2.3.0","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"40e896025f8e6d079bcb4894eeae009745b4b54d","tarball":"https://registry.npmjs.org/duplex-combination/-/duplex-combination-1.2.1.tgz","integrity":"sha512-BF+81XE0iFV5ws3e/ZwVLNq7nCQ7BgV5S+xVZTd0kUpIeN38H5w9n6oFaKi3aNozUR3SBftzN9w+2U0zVBDd3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCksc3Zhzkwe+cdssrg9dr4zLhhp1UylOnHerQjpj8SqgIgK8c1e2QB93L8JB1nlxH2xdG8o+dUA0ZhKD1LCTrR/bs="}]}}},"readme":"# duplex-combination\n\nMerge a readable and writable stream together into a duplex stream\n\n## USE\n\n```javascript\nvar dp = new DuplexCombination(reader, writer, options);\n\ndp.write(\"data\");\ndp.on('readable', function() {\n    dp.read(n);\n})\n```\n\n## Additional public properties\n\nThe read and write streams are exposed with the properties `dp.reader` and `dp.writer`\n\n## ERRORS\n\nError events include the stream that triggered the error, so you can:\n\n```javascript\ndp.on('error',function(err,stream) {\n    if (stream === dp.reader) {\n        // error while reading\n    }\n    else {\n        // error while writing\n    }\n});\n```\n\n## Acknowledgements\n\nStolen shamelessly from Isaac Schuleter's `duplex-passthrough` module.\n","maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"}],"time":{"modified":"2022-06-16T01:51:31.862Z","created":"2014-02-03T21:02:06.517Z","1.0.0":"2014-02-03T21:02:06.517Z","1.0.1":"2014-06-06T21:24:21.963Z","1.1.0":"2014-07-28T19:00:38.524Z","1.1.1":"2014-07-28T20:29:43.420Z","1.2.0":"2014-08-17T15:48:50.755Z","1.2.1":"2015-06-25T01:32:30.527Z"},"readmeFilename":"README.md","homepage":"https://github.com/aredridel/duplex-combination#readme","keywords":["stream","streams2","duplex"],"repository":{"type":"git","url":"git://github.com/aredridel/duplex-combination.git"},"author":{"name":"Aria Stewart","email":"aredridel@nbtsc.org"},"bugs":{"url":"https://github.com/aredridel/duplex-combination/issues"},"license":"BSD","users":{"moimikey":true}}