Refactor context and filtering

This commit is contained in:
Eric Bailey
2025-02-10 15:28:38 -05:00
parent 4f3dbd2102
commit 5df4ded61e
4 changed files with 113 additions and 41 deletions
+3
View File
@@ -1,3 +1,4 @@
import {LogContext} from '#/logger/debugContext'
import type {Sentry} from '#/logger/sentry'
export enum LogLevel {
@@ -10,6 +11,7 @@ export enum LogLevel {
export type Transport = (
level: LogLevel,
context: keyof typeof LogContext | undefined,
message: string | Error,
metadata: Metadata,
timestamp: number,
@@ -64,6 +66,7 @@ export type ConsoleTransportEntry = {
id: string
timestamp: number
level: LogLevel
context: keyof typeof LogContext | undefined
message: string | Error
metadata: Metadata
}