picorpc
Version:
A tiny RPC library and spec, inspired by JSON-RPC 2.0 and tRPC.
19 lines (18 loc) • 769 B
JavaScript
//TODO: Make a bunch of demos, maybe
/* IMPORT */
import { VERSION } from './constants.js';
import Error from './objects/error.js';
import Request from './objects/request.js';
import Response from './objects/response.js';
import createAbstractClient from './clients/abstract.js';
import createAbstractServer from './servers/abstract.js';
import createMemoryClient from './clients/memory.js';
import createMemoryServer from './servers/memory.js';
import createHttpClient from './clients/http.js';
import createHttpServer from './servers/http.js';
/* EXPORT */
export { VERSION };
export { Error, Request, Response };
export { createAbstractClient, createAbstractServer };
export { createMemoryClient, createMemoryServer };
export { createHttpClient, createHttpServer };