spawn-wrapper

1.0.0 • Public • Published

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

Package Sidebar

Install

npm i spawn-wrapper

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • bendrucker