UNPKG

ghl-sentry

Version:
18 lines (17 loc) 583 B
import { FEDERATED_DSN } from '../common'; export const addFederatedInfo = (event, hint) => { if (event?.exception?.values?.[0].stacktrace?.frames) { const frames = event.exception.values[0].stacktrace.frames; const routeTo = frames .filter(frame => frame.module_metadata && frame.module_metadata.dsn) .map(v => v.module_metadata) .slice(-1); if (routeTo.length) { event.extra = { ...event.extra, [FEDERATED_DSN]: routeTo, }; } } return event; };