Skip to content

matthewp/promise-child

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Create a promise from a ChildProcess

Resources

Stars

Watchers

Forks

Packages

No packages published