@logixjs/sandbox
    Preparing search index...

    Class SandboxClient

    Index

    Constructors

    Methods

    • Parameters

      • code: string
      • Optionalfilename: string
      • OptionalmockManifest: MockManifest
      • Optionaloptions: KernelRunOptions

      Returns Promise<{ bundle?: string; errors?: string[]; success: boolean }>

    • Returns Promise<void>

    • Returns { defaultKernelId?: string; kernels: readonly KernelVariant[] }

    • Parameters

      • Optionaloptions: {
            actions?: readonly { _tag: string; payload?: unknown }[];
            allowFallback?: boolean;
            kernelId?: string;
            runId?: string;
            strict?: boolean;
            useCompiledCode?: boolean;
        }

      Returns Promise<RunResult>

    • Parameters

      • listener: StateListener

      Returns () => void

    • Returns void

    • Parameters

      • options: {
            allowFallback?: boolean;
            buildEnvConfig?: Record<string, string | number | boolean>;
            closeScopeTimeout?: number;
            diagnosticsLevel?: DiagnosticsLevel;
            filename?: string;
            kernelId?: string;
            maxEvents?: number;
            mockManifest?: MockManifest;
            moduleCode: string;
            moduleExport?: string;
            reportMaxBytes?: number;
            runId?: string;
            strict?: boolean;
            trialRunTimeoutMs?: number;
        }

      Returns Promise<RunResult>

    • Parameters

      • payload: { callback: string; data?: unknown; intentId: string; runId: string }

      Returns Promise<void>