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
.
With this flag, all HTTP 401 and 407 network requests created via the net module will allow responding to them via the app#login
event in the main process instead of the default login
event on the ClientRequest
object.
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: