@suluk/journeys - v0.4.0
    Preparing search index...

    Interface EmitOptions

    interface EmitOptions {
        aliases?: Record<string, string>;
        definitions?: Definitions;
        maxHoles?: number;
        clientModule?: string;
        clientFactory?: string;
        baseUrlEnv?: string;
        tokenEnv?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    aliases?: Record<string, string>

    shorthand for definitions.steps with 1:1 string values — an author-owned synonym map. Merged into definitions.

    definitions?: Definitions

    the scaffolder's full mapping layer (aliases + decompositions + named journeys).

    maxHoles?: number

    how many coverage-hole stubs to emit (default: all).

    clientModule?: string

    import specifier for the consumer's generated SDK (default: the consumer's local "./sdk").

    clientFactory?: string

    named export that creates a client (default: "createClient").

    baseUrlEnv?: string

    env var holding the live base URL (default: "SULUK_BASE_URL").

    tokenEnv?: string

    env var holding a bearer token for authenticated scenarios (default: "SULUK_USER_TOKEN").