Skip to content

Class: NullLogger

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

Internal

A logger that does nothing

Implements

Constructors

Constructor

ts
new NullLogger(): NullLogger;

Returns

NullLogger

Properties

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

Methods

debug()

ts
debug(_message, ..._meta): void;

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

Don't log anything at the debug level

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:188

Don't log anything at the error level

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:170

Don't log anything at the info level

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:152

Don't log anything at the trace level

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:179

Don't log anything at the warn level

Parameters

ParameterTypeDescription
_messagestringThe message to log
..._metaany[]Additional metadata to log

Returns

void

Implementation of

Logger.warn