Skip to content

Runtime / server: ServerCatalogLoader

Functions, types, and exports for Runtime / server: ServerCatalogLoader.

Page outline

A loader may return multiple ordered generated sidecars for one locale.

import type { ServerCatalogLoader } from "@palamedes/runtime/server"

type ServerCatalogLoader<TLocale extends string = string> = (context: ServerCatalogLoadContext<TLocale>) => Promise<readonly CompiledCatalogMessages[]>;

Call signature

(context: ServerCatalogLoadContext<TLocale>): Promise<readonly CompiledCatalogMessages[]>

Parameters

NameTypeRequired
contextServerCatalogLoadContext<TLocale>Yes

Returns

Promise<readonly CompiledCatalogMessages[]>

Source entry on GitHub

Last updated: November 1, 2026