No description or website provided.
JavaScript
#8 Compare This branch is 13 commits ahead, 9 commits behind dominictarr:master.
Latest commit 1943d22 Oct 17, 2015 @substack 1.1.1
Permalink
Failed to load latest commit information.
test re-emit error object for old streams Sep 29, 2014
.gitignore initial Nov 27, 2012
.travis.yml Remove node 0.6 and add 0.10, 0.12, and 4 to travis Sep 24, 2015
LICENSE initial Nov 27, 2012
README.md Use streams3 Sep 24, 2015
index.js hand off opts to duplexer Oct 16, 2015
package.json 1.1.1 Oct 16, 2015

README.md

stream-combiner2

This is a sequel to stream-combiner for streams3.

var combine = require('stream-combiner2')

Combine (stream1,...,streamN)

Turn a pipeline into a single stream. Combine returns a stream that writes to the first stream and reads from the last stream.

Streams1 streams are automatically upgraded to be streams3 streams.

Listening for 'error' will recieve errors from all streams inside the pipe.

var Combine = require('stream-combiner')
var es      = require('event-stream')

Combine(                                  // connect streams together with `pipe`
  process.openStdin(),                    // open stdin
  es.split(),                             // split stream to break on newlines
  es.map(function (data, callback) {      // turn this async function into a stream
    var repr = inspect(JSON.parse(data))  // render it nicely
    callback(null, repr)
  }),
  process.stdout                          // pipe it to stdout !
)

License

MIT