EU Parliament Monitor — API Documentation - v0.8.43
    Preparing search index...

    Parsed CLI arguments.

    interface CliOptions {
        runDir: string | null;
        all: boolean;
        since?: string;
        langs: readonly LanguageCode[];
        outDir: string;
        repoRoot: string;
        title?: string;
        description?: string;
        markdownOnly: boolean;
    }
    Index

    Properties

    runDir: string | null

    Absolute path to a single analysis run directory, or null when operating in --all mode (batch over every discovered run).

    all: boolean

    Batch mode: when true, walk analysis/daily/**/manifest.json and render every run that has a valid articleType in its manifest.

    since?: string

    Optional lower bound (inclusive) on the YYYY-MM-DD run date when all === true. Runs whose manifest date (or directory-derived date) is earlier are skipped.

    langs: readonly LanguageCode[]

    Languages to render (defaults to all 14).

    outDir: string

    Output directory for HTML files (defaults to news/).

    repoRoot: string

    Repo root used for relative path computation.

    title?: string

    Optional: override the auto-derived article title (single-run only).

    description?: string

    Optional: override the auto-derived article description (single-run only).

    markdownOnly: boolean

    When true, only the source Markdown is written (no HTML) — useful for upstream pipelines that translate first and then batch-render.