picorpc
Version:
A tiny RPC library and spec, inspired by JSON-RPC 2.0 and tRPC.
29 lines (17 loc) • 427 B
text/typescript
/* IMPORT */
import {VERSION} from '~/constants';
import Response from '~/objects/response';
import type {IResponseHandler} from '~/types';
/* MAIN */
class ResponseSuccess extends Response {
/* CONSTRUCTOR */
constructor ( handler: IResponseHandler, id: string, result: unknown ) {
super ( handler, {
version: VERSION,
id,
result
});
}
}
/* EXPORT */
export default ResponseSuccess;