Skip to content

Class: ConsoleLogger

Defined in: packages/config-bound/src/utilities/logger.ts:75

A logger that logs to the console

Implements

Constructors

Constructor

ts
new ConsoleLogger(logLevel?): ConsoleLogger;

Defined in: packages/config-bound/src/utilities/logger.ts:78

Parameters

ParameterTypeDefault value
logLevel"trace" | "debug" | "info" | "warn" | "error" | "silent"'info'

Returns

ConsoleLogger

Properties

PropertyTypeDefined in
logLevels("trace" | "debug" | "info" | "warn" | "error" | "silent")[]packages/config-bound/src/utilities/logger.ts:76

Methods

debug()

ts
debug(message, ...meta): void;

Defined in: packages/config-bound/src/utilities/logger.ts:98

Log a debug level message

Parameters

ParameterTypeDescription
messagestringThe message to log
...metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.debug


error()

ts
error(message, ...meta): void;

Defined in: packages/config-bound/src/utilities/logger.ts:131

Log an error level message

Parameters

ParameterTypeDescription
messagestringThe message to log
...metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.error


info()

ts
info(message, ...meta): void;

Defined in: packages/config-bound/src/utilities/logger.ts:109

Log an info level message

Parameters

ParameterTypeDescription
messagestringThe message to log
...metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.info


trace()

ts
trace(message, ...meta): void;

Defined in: packages/config-bound/src/utilities/logger.ts:87

Log a trace level message

Parameters

ParameterTypeDescription
messagestringThe message to log
...metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.trace


warn()

ts
warn(message, ...meta): void;

Defined in: packages/config-bound/src/utilities/logger.ts:120

Log a warn level message

Parameters

ParameterTypeDescription
messagestringThe message to log
...metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.warn