@jsonjoy.com/reactive-rpc
Version:
Reactive-RPC is a library for building reactive APIs over WebSocket, HTTP, and other RPCs.
8 lines (7 loc) • 367 B
TypeScript
export * from './client/types';
export * from './methods/types';
export * from './caller/types';
export type RpcSpecifier = RpcSpecifierRx | RpcSpecifierJson2;
type RpcSpecifierRx = `rpc.rx.${'binary' | 'compact'}.${RpcSpecifierEncoding}`;
type RpcSpecifierJson2 = `rpc.json2.verbose.${RpcSpecifierEncoding}`;
type RpcSpecifierEncoding = 'cbor' | 'json' | 'msgpack';