1.0.0 • Published 8 years ago

spawn-wrapper v1.0.0

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

spawn-wrapper Build Status

Spawn a child_process to run while another process is running

Install

$ npm install --save spawn-wrapper

Usage

var spawnWrapper = require('spawn-wrapper')
var child = require('child_process')

var download = child.spawn('curl', ['http://my/file'])

spawnWrapper(download, [
  'say',
  ['-v', 'karen', 'downloading']
])
// #=> say "downloading" until curl finishes

API

spawnWrapper(spawned, args) -> object

Returns {stdout, stderr} streams from the spawned wrapper process.

spawned

Required
Type: object

A spawned child from child_process.spawn.

args

Required
Type: array

Arguments to pass to child_process.spawn to create the wrapper process.

License

MIT © Ben Drucker