This repository has been archived on 2022-07-06. You can view files and clone it, but cannot push or open issues or pull requests.
websocket-webcam/node_modules/jsftp/node_modules/event-stream/node_modules/stream-combiner/README.md

30 lines
853 B
Markdown
Raw Normal View History

2014-02-06 19:23:06 +01:00
# stream-combiner
<img src=https://secure.travis-ci.org/dominictarr/stream-combiner.png?branch=master>
## pipeline (stream1,...,streamN)
Turn a pipeline into a single stream. `pipeline` returns a stream that writes to the first stream
and reads from the last stream.
Listening for 'error' will recieve errors from all streams inside the pipe.
> `connect` is an alias for `pipeline`.
``` js
es.pipeline( //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
callback(null
, inspect(JSON.parse(data))) //render it nicely
}),
process.stdout // pipe it to stdout !
)
```
## License
MIT