diff --git a/src/sentry.ts b/src/sentry.ts index d531729..03454e9 100644 --- a/src/sentry.ts +++ b/src/sentry.ts @@ -12,17 +12,18 @@ const reportToSentry = (obj: any) => { return captureException(error); }; +const PINO_TO_SENTRY: { [key: number]: Severity } = { + 10: Severity.Debug, + 20: Severity.Debug, + 30: Severity.Info, + 40: Severity.Warning, + 50: Severity.Error, + 60: Severity.Critical, +}; + class SentryTransformStream extends Transform { // tslint:disable-next-line:function-name public _transform(chunk: any, _encoding: string, callback: TransformCallback) { - const PINO_TO_SENTRY: { [key: number]: Severity } = { - 10: Severity.Debug, - 20: Severity.Debug, - 30: Severity.Info, - 40: Severity.Warning, - 50: Severity.Error, - 60: Severity.Critical, - }; const obj = JSON.parse(chunk); withScope(scope => { scope.setLevel(PINO_TO_SENTRY[obj.level]);