Logger
Defined in: packages/core/src/logger.ts:38
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Logger(
context?,config?):Logger
Defined in: packages/core/src/logger.ts:42
Parameters
Section titled “Parameters”context?
Section titled “context?”LogContext = {}
config?
Section titled “config?”Partial<LoggerConfig> = {}
Returns
Section titled “Returns”Logger
Methods
Section titled “Methods”child()
Section titled “child()”child(
context):Logger
Defined in: packages/core/src/logger.ts:177
Parameters
Section titled “Parameters”context
Section titled “context”Returns
Section titled “Returns”Logger
debug()
Section titled “debug()”debug(
message,context?):void
Defined in: packages/core/src/logger.ts:139
Parameters
Section titled “Parameters”message
Section titled “message”string
context?
Section titled “context?”LogContext = {}
Returns
Section titled “Returns”void
error()
Section titled “error()”error(
message,context?,error?):void
Defined in: packages/core/src/logger.ts:167
Parameters
Section titled “Parameters”message
Section titled “message”string
context?
Section titled “context?”LogContext = {}
error?
Section titled “error?”Error
Returns
Section titled “Returns”void
info()
Section titled “info()”info(
message,context?):void
Defined in: packages/core/src/logger.ts:148
Parameters
Section titled “Parameters”message
Section titled “message”string
context?
Section titled “context?”LogContext = {}
Returns
Section titled “Returns”void
measure()
Section titled “measure()”measure<
T>(operation,fn,context?):Promise<T>
Defined in: packages/core/src/logger.ts:189
Type Parameters
Section titled “Type Parameters”T
Parameters
Section titled “Parameters”operation
Section titled “operation”string
() => Promise<T>
context?
Section titled “context?”LogContext = {}
Returns
Section titled “Returns”Promise<T>
time()
Section titled “time()”time(
label): () =>void
Defined in: packages/core/src/logger.ts:181
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”():
void
Returns
Section titled “Returns”void
warn()
Section titled “warn()”warn(
message,context?,error?):void
Defined in: packages/core/src/logger.ts:157
Parameters
Section titled “Parameters”message
Section titled “message”string
context?
Section titled “context?”LogContext = {}
error?
Section titled “error?”Error
Returns
Section titled “Returns”void