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

    Module Generators/Shared

    Public re-exports for the shared generators bounded context. Provides branded types, escape utilities, and template helpers used by all HTML/XML/RSS generation sub-contexts.

    Consumers should import from this barrel:

    import { toSafeHtml, toSafeXml, cacheBustUrl } from '../shared/index.js';
    import type { SafeHtmlString, PageMeta, CacheBustConfig } from '../shared/index.js';

    Functions

    toSafeHtml → toSafeHtml
    toSafeXml → toSafeXml
    toAbsoluteUrl → toAbsoluteUrl
    toRelativeFilePath → toRelativeFilePath
    cacheBustUrl → cacheBustUrl
    buildHtmlOpenTag → buildHtmlOpenTag
    buildMetaTag → buildMetaTag
    buildOgMetaTag → buildOgMetaTag
    getDirection → getDirection

    Interfaces

    CacheBustConfig → CacheBustConfig
    PageMeta → PageMeta
    BaseJsonLd → BaseJsonLd
    MultiLanguageGeneratorOptions → MultiLanguageGeneratorOptions

    Type Aliases

    SafeHtmlString → SafeHtmlString
    SafeXmlString → SafeXmlString
    AbsoluteUrl → AbsoluteUrl
    RelativeFilePath → RelativeFilePath