childprocess-spawn-detached

0.1.0 • Public • Published

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 return false.
    • 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);
  • opt.detached is true by default.
  • When opt.detached, a missing or false-y opt.stdio means 'ignore'.
  • When args is false-y, opt.shell defaults to true.

Known issues

  • Needs more/better tests and docs.

 

License

ISC

Package Sidebar

Install

npm i childprocess-spawn-detached

Weekly Downloads

0

Version

0.1.0

License

ISC

Unpacked Size

5.21 kB

Total Files

8

Last publish

Collaborators

  • mk-pmb