Fork Horse repository, listed by its owner. Publisher snapshot.

packages/error-reporter/src/format.ts

Snapshot at 34e3175

Containing directory

388 bytes · typescriptView raw
1import type { ErrorEventV1, ErrorReporterProps } from "@gadgets/error-reporting";
2
3export function formatErrorLog(props: ErrorReporterProps, report: ErrorEventV1) {
4  const event = { ...report } as Record<string, unknown>;
5  delete event.event;
6  delete event.service;
7  delete event.environment;
8  delete event.release;
9  return { ...event, event: "error_report", ...props } as const;
10}
11