Skip to content

EngineOptions

Nodepod API


Nodepod API / src / EngineOptions

Defined in: src/script-engine.ts:1015

optional cwd?: string

Defined in: src/script-engine.ts:1016


optional enableSharedArrayBuffer?: boolean

Defined in: src/script-engine.ts:1028


optional env?: Record<string, string>

Defined in: src/script-engine.ts:1017


optional handler?: MemoryHandler

Defined in: src/script-engine.ts:1027


optional onConsole?: (method, args) => void

Defined in: src/script-engine.ts:1018

string

unknown[]

void


optional onStderr?: (data) => void

Defined in: src/script-engine.ts:1020

string

void


optional onStdout?: (data) => void

Defined in: src/script-engine.ts:1019

string

void


optional transformCache?: 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>.


optional workerThreadsOverride?: object

Defined in: src/script-engine.ts:1021

isMainThread: boolean

parentPort: unknown

threadId: number

workerData: unknown