Files
InfiniteAPI/src/Utils/logger.ts
T
2025-07-17 13:54:17 +03:00

14 lines
390 B
TypeScript

import P from 'pino'
export interface ILogger {
level: string
child(obj: Record<string, unknown>): ILogger
trace(obj: unknown, msg?: string): void
debug(obj: unknown, msg?: string): void
info(obj: unknown, msg?: string): void
warn(obj: unknown, msg?: string): void
error(obj: unknown, msg?: string): void
}
export default P({ timestamp: () => `,"time":"${new Date().toJSON()}"` })