UNPKG

@jsonjoy.com/reactive-rpc

Version:

Reactive-RPC is a library for building reactive APIs over WebSocket, HTTP, and other RPCs.

14 lines (13 loc) 420 B
import type { JsonValueCodec } from '@jsonjoy.com/json-pack/lib/codecs/types'; import type { RpcMessageCodec } from '../common/codec/types'; export interface ConnectionContext<Meta = Record<string, unknown>> { path: string; query: string; ip: string; token: string; params: string[] | null; meta: Meta; reqCodec: JsonValueCodec; resCodec: JsonValueCodec; msgCodec: RpcMessageCodec; }