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