Skip to main content

Class: ConsoleLogger

Defined in: src/helper/logger.ts:28

Default logger. Writes to the console, filtered by verbosity. Errors are always written; warnings at verbosity >= 1; info and debug output at verbosity 2.

Implements​

Constructors​

Constructor​

new ConsoleLogger(verbosity?): ConsoleLogger

Defined in: src/helper/logger.ts:31

Parameters​

verbosity?​

Verbosity = 1

Returns​

ConsoleLogger

Properties​

verbosity​

verbosity: Verbosity

Defined in: src/helper/logger.ts:29

Methods​

debug()​

debug(message, ...details): void

Defined in: src/helper/logger.ts:51

Parameters​

message​

unknown

details​

...unknown[]

Returns​

void

Implementation of​

ILogger.debug


error()​

error(message, ...details): void

Defined in: src/helper/logger.ts:35

Parameters​

message​

unknown

details​

...unknown[]

Returns​

void

Implementation of​

ILogger.error


info()​

info(message, ...details): void

Defined in: src/helper/logger.ts:45

Parameters​

message​

unknown

details​

...unknown[]

Returns​

void

Implementation of​

ILogger.info


warn()​

warn(message, ...details): void

Defined in: src/helper/logger.ts:39

Parameters​

message​

unknown

details​

...unknown[]

Returns​

void

Implementation of​

ILogger.warn