PURISTA API / @purista/httpserver / httpServerV1Service
Variable: httpServerV1Service
consthttpServerV1Service:ServiceBuilder<SetNewTypeValue<SetNewTypeValues<ServiceBuilderTypes, {ConfigInputType: {apiMountPath?:string;compressOptions?:any;cookieSecret?:string;corsOptions?:any;domain?:string;enableCompress?:boolean;enableCors?:boolean;enableHealthz?:boolean;enableHelmet?:boolean;fastify?:any;healthzFunction?: (...args) =>Promise<void>;helmetOptions?: {enableCSPNonces?:boolean;global?:boolean; };host?: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; };path?:string;paths?:Record<string,Record<string,any>>;security?:any[];servers?:object[];tags?:object[]; };port?:number;traceHeaderField?:string;uploadDir?:string; };ConfigType: {apiMountPath:string;compressOptions?:any;cookieSecret?:string;corsOptions?:any;domain:string;enableCompress:boolean;enableCors:boolean;enableHealthz:boolean;enableHelmet:boolean;fastify?:any;healthzFunction?: (...args) =>Promise<void>;helmetOptions?: {enableCSPNonces?:boolean;global?:boolean; };host: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; };path:string;paths?:Record<string,Record<string,any>>;security?:any[];servers?:object[];tags?:object[]; };port:number;traceHeaderField:string;uploadDir?:string; };ServiceClassType:Service<ServiceClassTypes<{apiMountPath:string;compressOptions?:any;cookieSecret?:string;corsOptions?:any;domain:string;enableCompress:boolean;enableCors:boolean;enableHealthz:boolean;enableHelmet:boolean;fastify?:any;healthzFunction?: (...args) =>Promise<void>;helmetOptions?: {enableCSPNonces?:boolean;global?:boolean; };host: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; };path:string;paths?:Record<..., ...>;security?: ...[];servers?: ...[];tags?: ...[]; };port:number;traceHeaderField:string;uploadDir?:string; },EmptyObject>>; }>,"ServiceClassType",HttpServerClass<{apiMountPath:string;compressOptions?:any;cookieSecret?:string;corsOptions?:any;domain:string;enableCompress:boolean;enableCors:boolean;enableHealthz:boolean;enableHelmet:boolean;fastify?:any;healthzFunction?: (...args) =>Promise<void>;helmetOptions?: {enableCSPNonces?:boolean;global?:boolean; };host:string;logLevel:"info"|"error"|"warn"|"debug"|"trace"|"fatal";openApi?: {components?:any;enabled:boolean;externalDocs?: {description?:string;url:string; };info: {contact?: {email?:string;name?:string;url?:string; };description:string;license?: {name:string;url?:string; };termsOfService?:string;title:string;version:string; };path:string;paths?:Record<string,Record<string,any>>;security?:any[];servers?:object[];tags?:object[]; };port:number;traceHeaderField:string;uploadDir?:string; }>>>
Defined in: packages/httpserver/src/service/httpServer/v1/httpServerV1Service.ts:19
Deprecated
Since version 1.10.0. Use {@purista/hono-http-server} instead.
