41 lines
1.3 KiB
Haxe
41 lines
1.3 KiB
Haxe
package node.vm;
|
|
|
|
typedef RunningScriptOptions = {
|
|
/**
|
|
When `true`, if an `Error` occurs while compiling the `code`, the line of code causing the error is attached to the stack trace.
|
|
Default: `true`.
|
|
**/
|
|
@:optional
|
|
var displayErrors : Bool;
|
|
/**
|
|
Specifies the number of milliseconds to execute code before terminating execution.
|
|
If execution is terminated, an `Error` will be thrown. This value must be a strictly positive integer.
|
|
**/
|
|
@:optional
|
|
var timeout : Float;
|
|
/**
|
|
If `true`, the execution will be terminated when `SIGINT` (Ctrl+C) is received.
|
|
Existing handlers for the event that have been attached via `process.on('SIGINT')` will be disabled during script execution, but will continue to work after that.
|
|
If execution is terminated, an `Error` will be thrown.
|
|
Default: `false`.
|
|
**/
|
|
@:optional
|
|
var breakOnSigint : Bool;
|
|
/**
|
|
Specifies the filename used in stack traces produced by this script.
|
|
Default: `''`.
|
|
**/
|
|
@:optional
|
|
var filename : String;
|
|
/**
|
|
Specifies the line number offset that is displayed in stack traces produced by this script.
|
|
Default: `0`.
|
|
**/
|
|
@:optional
|
|
var lineOffset : Float;
|
|
/**
|
|
Specifies the column number offset that is displayed in stack traces produced by this script.
|
|
**/
|
|
@:optional
|
|
var columnOffset : Float;
|
|
}; |