Skip to content
1 min read · 68 words

Function: createGuestRuntime() ​

ts
function createGuestRuntime(
  globals: Record<string, (...args: unknown[]) => unknown>,
  limits: GuestLimits,
  modules?: Record<string, unknown>,
  hostLockdown?: boolean,
): Promise<GuestRuntimeLike>;

Defined in: src/batteries/sandbox/js/service.ts:6

In-process runtime factory for environments where SES is available.

Parameters ​

ParameterTypeDefault value
globalsRecord<string, (...args: unknown[]) => unknown>undefined
limitsGuestLimitsundefined
modulesRecord<string, unknown>{}
hostLockdownbooleantrue

Returns ​

Promise<GuestRuntimeLike>