Files
rxminder/utils/error.ts
2025-09-23 10:15:57 -07:00

16 lines
294 B
TypeScript

export const normalizeError = (error: unknown): Error => {
if (error instanceof Error) {
return error;
}
if (typeof error === 'string') {
return new Error(error);
}
try {
return new Error(JSON.stringify(error));
} catch {
return new Error('Unknown error');
}
};