Member Junction
    Preparing search index...

    Input context for the codegen phase.

    CodeGenPhase.Run

    interface CodeGenContext {
        Dir: string;
        Emitter: InstallerEventEmitter;
        Fast?: boolean;
        VersionTag?: string;
    }
    Index

    Properties

    Dir: string

    Absolute path to the repo root (where npm run mj:codegen is executed).

    Event emitter for progress, warn, and log events.

    Fast?: boolean

    Fast mode: skip post-codegen Steps 1-3 (force-rebuild + manifest regen + manifest rebuild) if manifest files already look correct. Step 4 (known-issue patches) always runs regardless of this flag.

    VersionTag?: string

    Release version tag (e.g., "v5.9.0"). Used to pin the CLI version when falling back to npx @memberjunction/cli@<version>.