Endo API documentation
    Preparing search index...

    Interface CompartmentOptions

    interface CompartmentOptions {
        __native__?: boolean;
        __noNamespaceBox__?: boolean;
        __shimTransforms__?: Transform[];
        globals?: Map<string, any>;
        importHook?: ImportHook;
        importMetaHook?: ImportMetaHook;
        importNowHook?: ImportNowHook;
        loadHook?: (specifier: string) => Promise<ModuleDescriptor>;
        loadNowHook?: (specifier: string) => ModuleDescriptor;
        moduleMapHook?: ModuleMapHook;
        modules?: Map<string, ModuleDescriptor>;
        name?: string;
        noAggregateLoadErrors?: boolean;
        resolveHook?: ResolveHook;
        transforms?: Transform[];
    }
    Index

    Properties

    __native__?: boolean
    __noNamespaceBox__?: boolean
    __shimTransforms__?: Transform[]
    globals?: Map<string, any>
    importHook?: ImportHook
    importMetaHook?: ImportMetaHook
    importNowHook?: ImportNowHook
    loadHook?: (specifier: string) => Promise<ModuleDescriptor>
    loadNowHook?: (specifier: string) => ModuleDescriptor
    moduleMapHook?: ModuleMapHook
    modules?: Map<string, ModuleDescriptor>
    name?: string
    noAggregateLoadErrors?: boolean

    If true, the first error encountered during module loading will be thrown immediately

    resolveHook?: ResolveHook
    transforms?: Transform[]