Logger
Defined in: packages/app-logger/src/logger.ts:50
Extended by
Section titled “Extended by”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Logger(
sink,options?):Logger
Defined in: packages/app-logger/src/logger.ts:55
Parameters
Section titled “Parameters”ISink<LogRecord>
options?
Section titled “options?”Returns
Section titled “Returns”Logger
Methods
Section titled “Methods”close()
Section titled “close()”close(
signal?):Promise<void>
Defined in: packages/app-logger/src/logger.ts:136
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
debug()
Section titled “debug()”debug(
message,options?):void
Defined in: packages/app-logger/src/logger.ts:73
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
error()
Section titled “error()”error(
message,options?):void
Defined in: packages/app-logger/src/logger.ts:88
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
fatal()
Section titled “fatal()”fatal(
message,options?):void
Defined in: packages/app-logger/src/logger.ts:93
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
flush()
Section titled “flush()”flush(
signal?):Promise<void>
Defined in: packages/app-logger/src/logger.ts:132
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
info()
Section titled “info()”info(
message,options?):void
Defined in: packages/app-logger/src/logger.ts:78
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
log(
level,message,options?):void
Defined in: packages/app-logger/src/logger.ts:98
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
scope()
Section titled “scope()”scope(
title,options?):LoggerScope
Defined in: packages/app-logger/src/logger.ts:115
Opens a scope; disposing the returned object emits scope-end.
Parameters
Section titled “Parameters”string
options?
Section titled “options?”Returns
Section titled “Returns”warn()
Section titled “warn()”warn(
message,options?):void
Defined in: packages/app-logger/src/logger.ts:83
Parameters
Section titled “Parameters”message
Section titled “message”string
options?
Section titled “options?”Returns
Section titled “Returns”void
with()
Section titled “with()”with(
attributes):Logger
Defined in: packages/app-logger/src/logger.ts:104
Child logger with extra attributes; no scope is opened.
Parameters
Section titled “Parameters”attributes
Section titled “attributes”Attributes
Returns
Section titled “Returns”Logger