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

    Module Aggregator/MarkdownRenderer

    Markdown-to-HTML renderer for the aggregated article.

    Uses markdown-it with a focused plugin stack:

    • markdown-it-anchor — slugged ids on every heading
    • markdown-it-footnote — footnote reference support for artifacts
    • markdown-it-attrs{.class #id} suffixes for table/fence styling
    • markdown-it-deflist — definition lists in stakeholder artifacts

    A custom fence override transforms ```mermaid blocks into <pre class="mermaid" role="img" aria-label="...">…</pre> so the vendored client-side mermaid.esm.min.mjs (shipped under js/vendor/) can progressively enhance them. No network calls, no inline script, CSP script-src 'self' preserved.

    Functions

    buildMarkdownIt
    slugify
    renderMarkdown

    Interfaces

    RenderOptions
    RenderedMarkdown
    TocEntry