cross-spawn-promise
Promisified cross-spawn.
Usage
const command = 'ls'const args = '-al' '/etc'const options = {}
API
async
The returned Promise
will resolve to the process's standard output. Depending
on the value of the encoding
option (see below), it will either be a
Buffer
or a string.
The promise also exposes the created child process via its childProcess
property.
Upon rejection, the following properties provide additional information on the
Error
object:
exitSignal
exitStatus
stdout
stderr
Options
All options are passed on to
cross-spawn, with the exception of
the additional encoding
option. If you pass a string (e.g., 'utf8'
), it will
be used as the
default character encoding.
Maintainer
License
MIT