childprocess-spawn-detached
v0.1.0
Published
A slightly more concise API for `child_process.spawn()`.
Downloads
5
Maintainers
Readme
childprocess-spawn-detached
A slightly more concise API for child_process.spawn()
.
API
This module exports one function:
spawn(prog[, args][, opt])
Basically the same interface as child_process.spawn()
, except:
- When
prog
is false-y, do nothing and just returnfalse
.- This is meant to save you an if statement and repetition of the
config lookup code when your program's config has an optional
setting for a notification command.
Example:
spawn(process.env.coolserver_notify_listening);
- This is meant to save you an if statement and repetition of the
config lookup code when your program's config has an optional
setting for a notification command.
Example:
opt.detached
istrue
by default.- When
opt.detached
, a missing or false-yopt.stdio
means'ignore'
. - When
args
is false-y,opt.shell
defaults totrue
.
Known issues
- Needs more/better tests and docs.
License
ISC