All files / libs/kernel/logger/server/src/lib/gcp-logging constants.ts

0% Statements 0/14
0% Branches 0/1
0% Functions 0/1
0% Lines 0/14

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
import { type Level } from 'pino';

import { Severity, type SeverityType } from '@amalia/vendors/google-cloud/logging';

export const AT_TYPE_ERROR_EVENT = 'type.googleapis.com/google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent';

export const TO_GCP_SEVERITY: Record<Level, SeverityType> = {
  trace: Severity.DEBUG,
  debug: Severity.DEBUG,
  info: Severity.INFO,
  warn: Severity.WARNING,
  error: Severity.ERROR,
  fatal: Severity.CRITICAL,
} as const;