Skip to content
1 min read · 67 words

Function: createGuestRunner() ​

ts
function createGuestRunner(
  globals: Record<string, GuestGlobal>,
  limits?: GuestLimits,
  modules?: Record<string, unknown>,
  hostLockdown?: boolean,
): Promise<GuestRuntimeLike>;

Defined in: src/batteries/sandbox/js/runner.ts:7

Host runner that retains capability implementations and exposes only enumerated names.

Parameters ​

ParameterTypeDefault value
globalsRecord<string, GuestGlobal>undefined
limitsGuestLimits...
modulesRecord<string, unknown>{}
hostLockdownbooleantrue

Returns ​

Promise<GuestRuntimeLike>