/
dimamir
/
medusa
Обзор
Документация
Войти
/
dimamir
/
medusa
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/core/utils/src/common/serialize-error.ts
16 строк
363 B
Carlos R. L. Rodrigues
chore(event-bus): event bus error handling (#10085)
14 ноя 2024, 00:03
Не верифицирован
14 ноя 2024, 00:03
3e26522
Код
Авторство
О чём код?
export function serializeError(error) { const serialized = { message: error.message, name: error.name, stack: error.stack, } Object.getOwnPropertyNames(error).forEach((key) => { // eslint-disable-next-line no-prototype-builtins if (!serialized.hasOwnProperty(key)) { serialized[key] = error[key] } }) return serialized }