@hazae41/jsonrpc
Version:
Rust-like JSON-RPC for TypeScript
22 lines (19 loc) • 565 B
JavaScript
import { RpcErr } from './err.mjs';
import { RpcOk } from './ok.mjs';
var RpcResponse;
(function (RpcResponse) {
function from(init) {
if ("error" in init)
return RpcErr.from(init);
return RpcOk.from(init);
}
RpcResponse.from = from;
function rewrap(id, result) {
if (result.isErr())
return RpcErr.rewrap(id, result);
return RpcOk.rewrap(id, result);
}
RpcResponse.rewrap = rewrap;
})(RpcResponse || (RpcResponse = {}));
export { RpcResponse };
//# sourceMappingURL=response.mjs.map