EngineOptions
Nodepod API / src / EngineOptions
Interface: EngineOptions
Section titled “Interface: EngineOptions”Defined in: src/script-engine.ts:1015
Extended by
Section titled “Extended by”Properties
Section titled “Properties”
optionalcwd?:string
Defined in: src/script-engine.ts:1016
enableSharedArrayBuffer?
Section titled “enableSharedArrayBuffer?”
optionalenableSharedArrayBuffer?:boolean
Defined in: src/script-engine.ts:1028
optionalenv?:Record<string,string>
Defined in: src/script-engine.ts:1017
handler?
Section titled “handler?”
optionalhandler?:MemoryHandler
Defined in: src/script-engine.ts:1027
onConsole?
Section titled “onConsole?”
optionalonConsole?: (method,args) =>void
Defined in: src/script-engine.ts:1018
Parameters
Section titled “Parameters”method
Section titled “method”string
unknown[]
Returns
Section titled “Returns”void
onStderr?
Section titled “onStderr?”
optionalonStderr?: (data) =>void
Defined in: src/script-engine.ts:1020
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
onStdout?
Section titled “onStdout?”
optionalonStdout?: (data) =>void
Defined in: src/script-engine.ts:1019
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
transformCache?
Section titled “transformCache?”
optionaltransformCache?:Map<string,string>
Defined in: src/script-engine.ts:1031
Injected transform cache (e.g. the shared worker LRU). Takes precedence
over handler’s cache. Must behave like Map<string, string>.
workerThreadsOverride?
Section titled “workerThreadsOverride?”
optionalworkerThreadsOverride?:object
Defined in: src/script-engine.ts:1021
isMainThread
Section titled “isMainThread”isMainThread:
boolean
parentPort
Section titled “parentPort”parentPort:
unknown
threadId
Section titled “threadId”threadId:
number
workerData
Section titled “workerData”workerData:
unknown