Skip to main content

@slack/logger / ConsoleLogger

Class: ConsoleLogger

Defined in: index.ts:66

Default logger which logs to stdout and stderr

Implements​

Constructors​

Constructor​

new ConsoleLogger(): ConsoleLogger;

Defined in: index.ts:88

Returns​

ConsoleLogger

Methods​

debug()​

debug(...msg): void;

Defined in: index.ts:115

Log a debug message

Parameters​

msg​

...any[]

Returns​

void

Implementation of​

Logger.debug


error()​

error(...msg): void;

Defined in: index.ts:145

Log an error message

Parameters​

msg​

...any[]

Returns​

void

Implementation of​

Logger.error


getLevel()​

getLevel(): LogLevel;

Defined in: index.ts:93

Return the current LogLevel.

Returns​

LogLevel

Implementation of​

Logger.getLevel


info()​

info(...msg): void;

Defined in: index.ts:125

Log an info message

Parameters​

msg​

...any[]

Returns​

void

Implementation of​

Logger.info


setLevel()​

setLevel(level): void;

Defined in: index.ts:100

Sets the instance's log level so that only messages which are equal or more severe are output to the console.

Parameters​

level​

LogLevel

Returns​

void

Implementation of​

Logger.setLevel


setName()​

setName(name): void;

Defined in: index.ts:107

Set the instance's name, which will appear on each log line before the message.

Parameters​

name​

string

Returns​

void

Implementation of​

Logger.setName


warn()​

warn(...msg): void;

Defined in: index.ts:135

Log a warning message

Parameters​

msg​

...any[]

Returns​

void

Implementation of​

Logger.warn