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

/childprocess-spawn-detached/

    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