Skip to content

PURISTA API


PURISTA API / @purista/hono-http-server / honoV1Service

Variable: honoV1Service

const honoV1Service: ServiceBuilder<SetNewTypeValue<SetNewTypeValues<ServiceBuilderTypes, { ConfigInputType: { apiMountPath?: string; enableDynamicRoutes?: boolean; enableHealth?: boolean; healthFunction?: any; healthPath?: string; logLevel?: "info" | "error" | "warn" | "debug" | "trace" | "fatal"; openApi?: { components?: any; enabled?: boolean; externalDocs?: { description?: string; url: string; }; info: { contact?: { email?: ... | ...; name?: ... | ...; url?: ... | ...; }; description?: string; license?: { name: string; url?: ... | ...; }; termsOfService?: string; title?: string; version?: string; }; openapi?: string; paths?: Record<string, Record<string, any>>; security?: any[]; servers?: object[]; tags?: object[]; }; protectHandler?: any; services?: Service<ServiceClassTypes>[]; traceHeaderField?: string; }; ConfigType: { apiMountPath: string; enableDynamicRoutes: boolean; enableHealth: boolean; healthFunction?: any; healthPath: string; logLevel: "info" | "error" | "warn" | "debug" | "trace" | "fatal"; openApi?: { components?: any; enabled: boolean; externalDocs?: { description?: string; url: string; }; info: { contact?: { email?: ... | ...; name?: ... | ...; url?: ... | ...; }; description: string; license?: { name: string; url?: ... | ...; }; termsOfService?: string; title: string; version: string; }; openapi: string; paths?: Record<string, Record<string, any>>; security?: any[]; servers?: object[]; tags?: object[]; }; protectHandler?: any; services: Service<ServiceClassTypes>[]; traceHeaderField: string; }; ServiceClassType: Service<ServiceClassTypes<{ apiMountPath: string; enableDynamicRoutes: boolean; enableHealth: boolean; healthFunction?: any; healthPath: string; logLevel: "info" | "error" | "warn" | "debug" | "trace" | "fatal"; openApi?: { components?: any; enabled: boolean; externalDocs?: { description?: ...; url: ...; }; info: { contact?: ... | ...; description: string; license?: ... | ...; termsOfService?: ... | ...; title: string; version: string; }; openapi: string; paths?: Record<..., ...>; security?: ...[]; servers?: ...[]; tags?: ...[]; }; protectHandler?: any; services: Service<ServiceClassTypes>[]; traceHeaderField: string; }, EmptyObject>>; }>, "ServiceClassType", HonoServiceClass<EmptyObject, VariablesBase>>>

Defined in: packages/hono-http-server/src/service/hono/v1/honoV1Service.ts:16