UNPKG

@hazae41/jsonrpc

Version:

Rust-like JSON-RPC for TypeScript

19 lines (17 loc) 542 B
'use strict'; exports.Errors = void 0; (function (Errors) { function toJSON(error) { if (Array.isArray(error)) return error.map(toJSON); if (error instanceof Error) return { name: error.name, message: error.message, cause: toJSON(error.cause) }; return error; } Errors.toJSON = toJSON; function toString(error) { return JSON.stringify(toJSON(error)); } Errors.toString = toString; })(exports.Errors || (exports.Errors = {})); //# sourceMappingURL=index.cjs.map