Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/junosuarez/exec-stream

npm module: stream to a child process
https://github.com/junosuarez/exec-stream

Last synced: about 2 months ago
JSON representation

npm module: stream to a child process

Awesome Lists containing this project

README

        

# exec-stream
stream to a child process

## usage
```js
var execStream = require('exec-stream')

// a strawman wrapper of `cat`

process.stdin
.pipe(execStream('cat', process.argv.slice(2)))
.pipe(process.stdout)
```
available as `example.js` in the package root.

## api

`execStream: (command: String, args?: Array, opts?: Object) => DuplexStream`

The returned [`DuplexStream`](http://nodejs.org/api/stream.html#stream_class_stream_duplex) is the stdin and stdout of the execd process.

## installation

$ npm install exec-stream

## running the tests

From package root:

$ npm install
$ npm test

## contributors

- jden

## license

MIT. (c) 2013 jden . See LICENSE.md