@orpc/server
Version:
<div align="center"> <image align="center" src="https://orpc.unnoq.com/logo.webp" width=280 alt="oRPC logo" /> </div>
22 lines (19 loc) • 1.5 kB
TypeScript
import { S as StandardCodec, a as StandardParams } from '../../shared/server.Bmh5xd4n.js';
export { C as CompositeStandardHandlerPlugin, b as StandardHandleOptions, c as StandardHandleResult, f as StandardHandler, d as StandardHandlerInterceptorOptions, e as StandardHandlerOptions, g as StandardHandlerPlugin, h as StandardMatchResult, i as StandardMatcher } from '../../shared/server.Bmh5xd4n.js';
import { ORPCError } from '@orpc/client';
import { StandardRPCSerializer } from '@orpc/client/standard';
import { StandardLazyRequest, StandardResponse } from '@orpc/standard-server';
import { A as AnyProcedure } from '../../shared/server.CYNGeoCm.js';
export { a as StandardRPCHandler, S as StandardRPCHandlerOptions, c as StandardRPCMatcher, b as StandardRPCMatcherOptions } from '../../shared/server.D0H-iaY3.js';
export { F as FriendlyStandardHandleOptions, r as resolveFriendlyStandardHandleOptions } from '../../shared/server.B7b2w3_i.js';
import '@orpc/contract';
import '@orpc/shared';
import '../../shared/server.jMTkVNIb.js';
declare class StandardRPCCodec implements StandardCodec {
private readonly serializer;
constructor(serializer: StandardRPCSerializer);
decode(request: StandardLazyRequest, _params: StandardParams | undefined, _procedure: AnyProcedure): Promise<unknown>;
encode(output: unknown, _procedure: AnyProcedure): StandardResponse;
encodeError(error: ORPCError<any, any>): StandardResponse;
}
export { StandardCodec, StandardParams, StandardRPCCodec };