Skip to content

Logger

Defined in: packages/app-logger/src/logger.ts:50

new Logger(sink, options?): Logger

Defined in: packages/app-logger/src/logger.ts:55

ISink<LogRecord>

LoggerOptions

Logger

close(signal?): Promise<void>

Defined in: packages/app-logger/src/logger.ts:136

AbortSignal

Promise<void>


debug(message, options?): void

Defined in: packages/app-logger/src/logger.ts:73

string

LoggerLogOptions

void


error(message, options?): void

Defined in: packages/app-logger/src/logger.ts:88

string

LoggerLogOptions

void


fatal(message, options?): void

Defined in: packages/app-logger/src/logger.ts:93

string

LoggerLogOptions

void


flush(signal?): Promise<void>

Defined in: packages/app-logger/src/logger.ts:132

AbortSignal

Promise<void>


info(message, options?): void

Defined in: packages/app-logger/src/logger.ts:78

string

LoggerLogOptions

void


log(level, message, options?): void

Defined in: packages/app-logger/src/logger.ts:98

LogLevel

string

LoggerLogOptions

void


scope(title, options?): LoggerScope

Defined in: packages/app-logger/src/logger.ts:115

Opens a scope; disposing the returned object emits scope-end.

string

LoggerScopeOptions

LoggerScope


warn(message, options?): void

Defined in: packages/app-logger/src/logger.ts:83

string

LoggerLogOptions

void


with(attributes): Logger

Defined in: packages/app-logger/src/logger.ts:104

Child logger with extra attributes; no scope is opened.

Attributes

Logger