Member Junction
    Preparing search index...

    Emitted during phase execution to report granular progress. Used for streaming command output, download percentages, and step-level messages.

    Frontends with verbose mode enabled show these; default mode may suppress them.

    interface StepProgressEvent {
        Message: string;
        Percent?: number;
        Phase: PhaseId;
        Type: "step:progress";
    }
    Index

    Properties

    Message: string

    Human-readable progress message (e.g., a line of npm output).

    Percent?: number

    Download or build percentage (0–100), if deterministic progress is known.

    Phase: PhaseId

    Phase that is reporting progress.

    Type: "step:progress"

    Event type discriminator.