UNPKG

tgrid

Version:

Grid Computing Framework for TypeScript

20 lines (19 loc) 371 B
/** * @internal */ export const serializeError = (error: any) => { if ( typeof error === "object" && error !== null && typeof error.toJSON === "function" ) return error.toJSON(); else if (error instanceof Error) return { ...error, name: error.name, stack: error.stack, message: error.message, }; return error; };