12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import {Primitive, JsonObject} from 'type-fest';
- export type ErrorObject = {
- name?: string;
- stack?: string;
- message?: string;
- code?: string;
- } & JsonObject;
- export function serializeError<ErrorType>(error: ErrorType): ErrorType extends Primitive
- ? ErrorType
- : ErrorObject;
- export function deserializeError(errorObject: ErrorObject | unknown): Error;
|