childish-process v0.0.5
childish-process
A simpler way to call spawn or exec of child_process
.
Makes it easy to call spawn with custom event-handlers.
Makes options easy to template, extend, invoke strategies,
generating event-handlers that can notify, for example.
Use
var run = require('childish-process');
run(command[, options]);
same aschild_process.spawn
though using cross-spawn-async for better Windows supportrun(command[, options], callback);
delegates tochild_process.exec
The options may include a "childish" key with custom event handlers for any of:
"stdout"
, "stderr"
, "error"
, or "close"
.
It's unlikely that node will ever add a childish option to its child_process
.
See the handlers
function
and its defaults for what can be overridden via childish
options.
Configuration
The configuration options are getting a huge upgrade, to be documented and probably tested.
Meanwhile, example usage can be found in datomiki's
gulpfile.js
and notifications.json
,
while gulp-npm-test is an example for code usage.
Dependencies
Unlicensed
This is free and unencumbered public domain software. For more information, see UNLICENSE.
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago