core.serializeerror | Medplum
serializeError() function
Serializes an Error object into a plain object, including nested causes and custom properties.
Signature:
export declare function serializeError(error: Error, depth?: number, maxDepth?: number): Record<string, any>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| error | Error | The error to serialize. |
| depth | number | (Optional) The current depth of recursion. |
| maxDepth | number | (Optional) The maximum depth of recursion. |
Returns:
Record<string, any>
A serialized representation of the error.