Files
bsky-social-app/src/logger/logDump.ts
T
2025-09-09 08:38:21 -07:00

22 lines
458 B
TypeScript

import {type LogContext, type LogLevel, type Metadata} from '#/logger/types'
export type ConsoleTransportEntry = {
id: string
timestamp: number
level: LogLevel
context: LogContext | undefined
message: string | Error
metadata: Metadata
}
let entries: ConsoleTransportEntry[] = []
export function add(entry: ConsoleTransportEntry) {
entries.unshift(entry)
entries = entries.slice(0, 500)
}
export function getEntries() {
return entries
}