Skip to main content
Version: 11.x

Interface: FastifyTRPCPluginOptions<TRouter>

Defined in: packages/server/src/adapters/fastify/fastifyTRPCPlugin.ts:21

Type Parameters​

Type Parameter
TRouter extends AnyTRPCRouter

Properties​

prefix?​

optional prefix: string

Defined in: packages/server/src/adapters/fastify/fastifyTRPCPlugin.ts:22


trpcOptions​

trpcOptions: HTTPBaseHandlerOptions<TRouter, FastifyRequest<RouteGenericInterface, RawServerDefault, IncomingMessage, FastifySchema, FastifyTypeProviderDefault, unknown, FastifyBaseLogger, ResolveFastifyRequestType<FastifyTypeProviderDefault, FastifySchema, RouteGenericInterface>>> & PartialIf<object extends inferRouterContext<TRouter> ? true : false, { createContext: NodeHTTPCreateContextFn; }> & Pick<WSSHandlerOptions<TRouter>, "keepAlive" | "dangerouslyDisablePong" | "experimental_encoder">

Defined in: packages/server/src/adapters/fastify/fastifyTRPCPlugin.ts:27

keepAlive, dangerouslyDisablePong and experimental_encoder are only used when useWSS is enabled


useWSS?​

optional useWSS: boolean

Defined in: packages/server/src/adapters/fastify/fastifyTRPCPlugin.ts:23