UNPKG

377 BJavaScriptView Raw
1"use strict";
2
3const serializeError = err => ({
4 code: err.code,
5 message: err.message,
6 stack: err.stack
7});
8
9const deserializeError = serializedError => {
10 const err = new Error();
11 err.code = serializedError.code;
12 err.message = serializedError.message;
13 err.stack = serializedError.stack;
14 return err;
15};
16
17module.exports = {
18 serializeError,
19 deserializeError
20};