Cell API
    Preparing search index...

    Interface ProjectLoaderOptions

    interface ProjectLoaderOptions {
        disabled?: string[];
        entry?: Partial<Record<Target, string>>;
        entryName?: string;
        env?: Record<string, string | undefined>;
        extraModules?: ExtraModule[];
        mode?: string[];
        root?: string;
        runtimeDisabled?: string[];
        targets?: Target[];
    }

    Hierarchy (View Summary)

    Index
    disabled?: string[]

    Components left out entirely, with the dependencies only they lead to ('!name' in cell.config.ts).

    Optionalentry

    entry?: Partial<Record<Target, string>>

    Explicit entry specifiers; they win over entryName.

    entryName?: string

    Name of the backend entry to pick from the components' entries (chosen by the preset, e.g. http).

    env?: Record<string, string | undefined>

    Environment for ${env.*} in frontend configuration and CELL_FRONTEND__ / CELL_BACKEND__ overrides. Default: process.env.

    extraModules?: ExtraModule[]

    DI modules added by toolchain modules, loaded after the components' own (cell.addRuntimeModule).

    mode?: string[]

    Active modes, in order; later modes override earlier ones.

    root?: string
    runtimeDisabled?: string[]

    Components whose DI modules are left out; their configuration still applies.

    targets?: Target[]

    Targets to build; default: backend plus the components' targets.