Member Junction
    Preparing search index...

    Input context for the configure phase.

    ConfigurePhase.Run

    interface ConfigureContext {
        Config: PartialInstallConfig;
        Dir: string;
        Emitter: InstallerEventEmitter;
        OverwriteConfig?: boolean;
        ResolvedVersion?: string;
        Yes: boolean;
    }
    Index

    Properties

    Partial config — missing fields will be prompted for interactively.

    Dir: string

    Absolute path to the target install directory.

    Event emitter for progress, prompt, and log events.

    OverwriteConfig?: boolean

    When true, overwrite existing config files (.env, mj.config.cjs, environment.ts) with installer-generated values instead of preserving them.

    ResolvedVersion?: string

    Concrete release tag resolved by the scaffold phase (e.g. 'v5.38.0'). When provided, it is pinned into mj.config.cjs as mjRepoVersion so later mj migrate runs target the same version as the installed code.

    Yes: boolean

    Non-interactive mode — use defaults for missing fields.