Setu-TS
    Preparing search index...

    Interface IMetadataStore

    Metadata captured by decorators, read by the DecoratorPlugin. Stored in plain maps — no reflection (ARCHITECTURE.md §12). The concrete metadata value shapes are owned by the decorator plugin.

    0.1.0

    interface IMetadataStore {
        controllers: Map<Constructor, Readonly<Record<string, unknown>>>;
        routes: Map<Constructor, readonly Readonly<Record<string, unknown>>[]>;
        services: Map<Constructor, Readonly<Record<string, unknown>>>;
    }

    Implemented by

    Index
    controllers: Map<Constructor, Readonly<Record<string, unknown>>>

    Controller metadata keyed by class.

    routes: Map<Constructor, readonly Readonly<Record<string, unknown>>[]>

    Route metadata lists keyed by controller class.

    services: Map<Constructor, Readonly<Record<string, unknown>>>

    Service metadata keyed by class.