Interface: ILogger
Defined in: packages/logger/src/types/logger.types.ts:6
Properties
close?
optionalclose?: () =>void|Promise<void>
Defined in: packages/logger/src/types/logger.types.ts:20
Returns
void | Promise<void>
debug
debug: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:8
Parameters
message
string
meta
...unknown[]
Returns
void
error
error: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:11
Parameters
message
string
meta
...unknown[]
Returns
void
fatal
fatal: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:12
Parameters
message
string
meta
...unknown[]
Returns
void
getMetrics?
optionalgetMetrics?: () =>MetricsTracker
Defined in: packages/logger/src/types/logger.types.ts:16
Returns
info
info: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:9
Parameters
message
string
meta
...unknown[]
Returns
void
log?
optionallog?: (level,message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:14
Parameters
level
message
string
meta
...unknown[]
Returns
void
shutdown?
optionalshutdown?: () =>void|Promise<void>
Defined in: packages/logger/src/types/logger.types.ts:18
Returns
void | Promise<void>
stop?
optionalstop?: () =>void|Promise<void>
Defined in: packages/logger/src/types/logger.types.ts:19
Returns
void | Promise<void>
trace
trace: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:7
Parameters
message
string
meta
...unknown[]
Returns
void
warn
warn: (
message, ...meta) =>void
Defined in: packages/logger/src/types/logger.types.ts:10
Parameters
message
string
meta
...unknown[]
Returns
void
