ForkOptions
Properties
With this flag, the utility process will be launched via the Electron Helper (Plugin).app
helper executable on macOS, which can be codesigned with com.apple.security.cs.disable-library-validation
and com.apple.security.cs.allow-unsigned-executable-memory
entitlements. This will allow the utility process to load unsigned libraries. Unless you specifically need this capability, it is best to leave this disabled. Default is false
.
List of string arguments passed to the executable.
Name of the process that will appear in name
property of ProcessMetric
returned by app.getAppMetrics
and child-process-gone
event of app
. Default is Node Utility Process
.
Allows configuring the mode for stdout
and stderr
of the child process. Default is inherit
. String value can be one of pipe
, ignore
, inherit
, for more details on these values you can refer to stdio documentation from Node.js. Currently this option only supports configuring stdout
and stderr
to either pipe
, inherit
or ignore
. Configuring stdin
to any property other than ignore
is not supported and will result in an error. For example, the supported values will be processed as following: