Interface: Logger
Defined in: packages/config-bound/src/utilities/logger.ts:34
A logger interface that ensures all log levels are implemented except for trace
Extends
Partial<Pick<LogMethods,"trace"|"silent">>.Omit<LogMethods,"trace"|"silent">
Properties
| Property | Type | Inherited from | Defined in |
|---|---|---|---|
debug | (message, ...meta) => void | Logger.debug | |
error | (message, ...meta) => void | Logger.error | |
info | (message, ...meta) => void | Logger.info | |
logLevels | ("trace" | "debug" | "info" | "warn" | "error" | "silent")[] | - | packages/config-bound/src/utilities/logger.ts:37 |
silent? | (message, ...meta) => void | Logger.silent | |
trace? | (message, ...meta) => void | Logger.trace | |
warn | (message, ...meta) => void | Logger.warn |