Philipp Partosch 46a936d7de added all files to project | 2 years ago | |
---|---|---|
.. | ||
CHANGELOG.md | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
index.js | 2 years ago | |
package.json | 2 years ago |
Execute callbacks when child processes are spawned.
'use strict';
const processOnSpawn = require('process-on-spawn');
processOnSpawn.addListener(opts => {
opts.env.CHILD_VARIABLE = 'value';
});
options
<Object>
execPath
<string> The command to run.args
<string[]> Arguments of the child process.cwd
<string> Current working directory of the child process.detached
<boolean> The child will be prepared to run independently of its parent process.uid
<number> The user identity to be used by the child.gid
<number> The group identity to be used by the child.windowsVerbatimArguments
<boolean> No quoting or escaping of arguments will be done on Windows.windowsHide
<boolean> The subprocess console window that would normally be created on Windows systems will be hidden.All properties except env
are read-only.
Add a listener to be called after any listeners already attached.
Insert a listener to be called before any listeners already attached.
Remove the specified listener. If the listener was added multiple times only the first is removed.
Remove all attached listeners.