blob: 12cf899eb7f6eaadea0fe43c58c81ab831811f99 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import type {LogContext, LogLevel, 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
}
|