ServerRuntimeDefinition
tipo
Export por defecto de server/runtime.ts: la fábrica que Meeko llama una vez por proceso o
aislado. Créela con defineServerRuntime.
ts
import type { ServerRuntimeDefinition } from "@meekojs/meeko/server";Source code src/server/runtime/definition.ts:161
Declaración #
ts
type ServerRuntimeDefinition<Env = Readonly<Record<string, string | undefined>>, Services = unknown> = (context: ServerRuntimeContext<Env>) => ServerRuntime<Services, Env> | Promise<ServerRuntime<Services, Env>>Type parameters #
-
Env= Readonly<Record<string, string | undefined>> Tipo de las variables o bindings del entorno.
-
Services= unknown Tipo de los servicios.
Example #
ts
import { MemorySessionStore, SessionManager } from "@meekojs/meeko/server";
import type { ServerRuntimeDefinition } from "@meekojs/meeko/server";
const runtime: ServerRuntimeDefinition = ({ production }) => ({
sessions: new SessionManager({ store: new MemorySessionStore(), production }),
});
export default runtime;