@slack/socket-mode / Logger
Interface: Logger
Defined in: node_modules/@slack/logger/dist/index.d.ts:13
Interface for objects where objects in this package's logs can be sent (can be used as logger
option).
Methods
debug()
debug(...msg): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:18
Output debug message
Parameters
msg
...any
[]
any data to log
Returns
void
error()
error(...msg): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:33
Output error message
Parameters
msg
...any
[]
any data to log
Returns
void
getLevel()
getLevel(): LogLevel;
Defined in: node_modules/@slack/logger/dist/index.d.ts:43
Return the current LogLevel.
Returns
info()
info(...msg): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:23
Output info message
Parameters
msg
...any
[]
any data to log
Returns
void
setLevel()
setLevel(level): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:39
This disables all logging below the given level, so that after a log.setLevel("warn") call log.warn("something") or log.error("something") will output messages, but log.info("something") will not.
Parameters
level
as a string, like 'error' (case-insensitive)
Returns
void
setName()
setName(name): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:49
This allows the instance to be named so that they can easily be filtered when many loggers are sending output to the same destination.
Parameters
name
string
as a string, will be output with every log after the level
Returns
void
warn()
warn(...msg): void;
Defined in: node_modules/@slack/logger/dist/index.d.ts:28
Output warn message
Parameters
msg
...any
[]
any data to log
Returns
void