Noteworthy Programming Masterpiece

pexec

1.0.0 • Public • Published

pexec

A simple promisified wrapper around node cores child_process.exec.

Synopsis

var assert = require('assert');
var exec = require('./');
 
exec('echo $neato', {env: {neato: 'radical'}}).then(function (result) {
  assert.deepEqual(result, {
    stdout: 'radical\n',
    stderr: '',
  });
}).done();
 
exec('non-existant-command').then(
  // success callback is never called
  function () { assert(false); },
  // errors will have code, stdout, and stderr properties
  function (err) { assert(err.code && err.stderr) }
).done();

License

MIT

Keywords

none

install

npm i pexec

Downloadsweekly downloads

0

version

1.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability