promise-child

1.0.1 • Public • Published

Build Status npm version

promise-child

Create a promise from a ChildProcess.

Install

npm install promise-child --save

Use

var promisify = require("promise-child");
var spawn = require("child_process").spawn;
 
var child = spawn("echo", ["hello"]);
 
promisify(child).then(function(code){
 // code === 0
});
 
promisify(child, {
  stdout: true
}).then(function(result){
  // result.code === 0
  // result.stdout -> Whatever stdout spit out.
});

License

BSD 2 Clause

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    1
  • 1.0.0
    0

Package Sidebar

Install

npm i promise-child

Weekly Downloads

1

Version

1.0.1

License

BSD-2-Clause

Last publish

Collaborators

  • matthewp