Default logger which logs to stdout and stderr
Constructs a new instance of the ConsoleLogger
class
Log a debug message
Parameters:
Name | Type | Required | |
---|---|---|---|
msg | any[] |
✓ |
Returns void
Log an error message
Parameters:
Name | Type | Required | |
---|---|---|---|
msg | any[] |
✓ |
Returns void
Returns LogLevel
Log an info message
Parameters:
Name | Type | Required | |
---|---|---|---|
msg | any[] |
✓ |
Returns void
Sets the instance’s log level so that only messages which are equal or more severe are output to the console.
Parameters:
Name | Type | Required | |
---|---|---|---|
level | LogLevel |
✓ |
Returns void
Set the instance’s name, which will appear on each log line before the message.
Parameters:
Name | Type | Required | |
---|---|---|---|
name | string |
✓ |
Returns void
Log a warning message
Parameters:
Name | Type | Required | |
---|---|---|---|
msg | any[] |
✓ |
Returns void
Severity levels for log entries
Interface for objects where objects in this package’s logs can be sent (can be used as logger
option).
Output debug message
Parameters:
Name | Type | Required | Description |
---|---|---|---|
msg | any[] |
✓ | any data to log |
Returns void
Output error message
Parameters:
Name | Type | Required | Description |
---|---|---|---|
msg | any[] |
✓ | any data to log |
Returns void
Return the current LogLevel.
Returns LogLevel
Output info message
Parameters:
Name | Type | Required | Description |
---|---|---|---|
msg | any[] |
✓ | any data to log |
Returns void
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:
Name | Type | Required | Description |
---|---|---|---|
level | LogLevel |
✓ | as a string, like 'error' (case-insensitive) |
Returns void
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 | Type | Required | Description |
---|---|---|---|
name | string |
✓ | as a string, will be output with every log after the level |
Returns void
Output warn message
Parameters:
Name | Type | Required | Description |
---|---|---|---|
msg | any[] |
✓ | any data to log |
Returns void