Class: ConsoleLogger
Defined in: packages/core/src/logger/console-logger.service.ts:15
Implements
Constructors
Constructor
new ConsoleLogger(): ConsoleLogger;Defined in: packages/core/src/logger/console-logger.service.ts:19
Returns
ConsoleLogger
Constructor
new ConsoleLogger(context): ConsoleLogger;Defined in: packages/core/src/logger/console-logger.service.ts:20
Parameters
| Parameter | Type |
|---|---|
context | string |
Returns
ConsoleLogger
Constructor
new ConsoleLogger(context, options): ConsoleLogger;Defined in: packages/core/src/logger/console-logger.service.ts:21
Parameters
| Parameter | Type |
|---|---|
context | string |
options | ConsoleLoggerOptions |
Returns
ConsoleLogger
Methods
colorize()
protected colorize(message, logLevel): string;Defined in: packages/core/src/logger/console-logger.service.ts:92
Parameters
| Parameter | Type |
|---|---|
message | string |
logLevel | "error" | "verbose" | "debug" | "log" | "warn" | "fatal" |
Returns
string
debug()
Call Signature
debug(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:185
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
debug(message, context?): void;Defined in: packages/core/src/logger/console-logger.service.ts:186
Parameters
| Parameter | Type |
|---|---|
message | unknown |
context? | string |
Returns
void
Implementation of
LoggerService.debugerror()
Call Signature
error(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:160
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
error(
message,
stack?,
context?
): void;Defined in: packages/core/src/logger/console-logger.service.ts:161
Parameters
| Parameter | Type |
|---|---|
message | unknown |
stack? | string |
context? | string |
Returns
void
Implementation of
LoggerService.errorfatal()
Call Signature
fatal(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:211
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
fatal(
message,
stack?,
context?
): void;Defined in: packages/core/src/logger/console-logger.service.ts:212
Parameters
| Parameter | Type |
|---|---|
message | unknown |
stack? | string |
context? | string |
Returns
void
Implementation of
LoggerService.fatalformatContext()
protected formatContext(context): string;Defined in: packages/core/src/logger/console-logger.service.ts:39
Parameters
| Parameter | Type |
|---|---|
context | string |
Returns
string
formatMessage()
protected formatMessage(
logLevel,
message,
pidMessage,
formattedLogLevel,
contextMessage,
timestampDiff
): string;Defined in: packages/core/src/logger/console-logger.service.ts:43
Parameters
| Parameter | Type |
|---|---|
logLevel | "error" | "verbose" | "debug" | "log" | "warn" | "fatal" |
message | unknown |
pidMessage | string |
formattedLogLevel | string |
contextMessage | string |
timestampDiff | string |
Returns
string
formatPid()
protected formatPid(pid): string;Defined in: packages/core/src/logger/console-logger.service.ts:35
Parameters
| Parameter | Type |
|---|---|
pid | number |
Returns
string
getColorByLogLevel()
protected getColorByLogLevel(level): (message) => string;Defined in: packages/core/src/logger/console-logger.service.ts:109
Parameters
| Parameter | Type |
|---|---|
level | "error" | "verbose" | "debug" | "log" | "warn" | "fatal" |
Returns
(message) => string
getContextAndMessagesToPrint()
protected getContextAndMessagesToPrint(args): {
context: string;
messages: unknown[];
};Defined in: packages/core/src/logger/console-logger.service.ts:223
Parameters
| Parameter | Type |
|---|---|
args | unknown[] |
Returns
{
context: string;
messages: unknown[];
}| Name | Type | Defined in |
|---|---|---|
context | string | packages/core/src/logger/console-logger.service.ts:225 |
messages | unknown[] | packages/core/src/logger/console-logger.service.ts:224 |
getContextAndStackAndMessagesToPrint()
protected getContextAndStackAndMessagesToPrint(args): {
context: string;
messages: unknown[];
stack?: string;
};Defined in: packages/core/src/logger/console-logger.service.ts:241
Parameters
| Parameter | Type |
|---|---|
args | unknown[] |
Returns
{
context: string;
messages: unknown[];
stack?: string;
}| Name | Type | Defined in |
|---|---|---|
context | string | packages/core/src/logger/console-logger.service.ts:243 |
messages | unknown[] | packages/core/src/logger/console-logger.service.ts:242 |
stack? | string | packages/core/src/logger/console-logger.service.ts:244 |
getTimestamp()
getTimestamp(): string;Defined in: packages/core/src/logger/console-logger.service.ts:31
Returns
string
isLevelEnabled()
isLevelEnabled(level): boolean;Defined in: packages/core/src/logger/console-logger.service.ts:142
Parameters
| Parameter | Type |
|---|---|
level | "error" | "verbose" | "debug" | "log" | "warn" | "fatal" |
Returns
boolean
log()
Call Signature
log(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:147
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
log(message, context?): void;Defined in: packages/core/src/logger/console-logger.service.ts:148
Parameters
| Parameter | Type |
|---|---|
message | unknown |
context? | string |
Returns
void
Implementation of
LoggerService.logprintMessages()
protected printMessages(
messages,
context?,
logLevel?,
writeStreamType?
): void;Defined in: packages/core/src/logger/console-logger.service.ts:65
Parameters
| Parameter | Type | Default value |
|---|---|---|
messages | unknown[] | undefined |
context | string | "" |
logLevel | "error" | "verbose" | "debug" | "log" | "warn" | "fatal" | "log" |
writeStreamType? | "stdout" | "stderr" | undefined |
Returns
void
printStackTrace()
protected printStackTrace(stack): void;Defined in: packages/core/src/logger/console-logger.service.ts:276
Parameters
| Parameter | Type |
|---|---|
stack | string | undefined |
Returns
void
resetContext()
resetContext(): void;Defined in: packages/core/src/logger/console-logger.service.ts:138
Returns
void
setContext()
setContext(context): void;Defined in: packages/core/src/logger/console-logger.service.ts:134
Parameters
| Parameter | Type |
|---|---|
context | string |
Returns
void
setLogLevels()
setLogLevels(levels): void;Defined in: packages/core/src/logger/console-logger.service.ts:127
Parameters
| Parameter | Type |
|---|---|
levels | ("error" | "verbose" | "debug" | "log" | "warn" | "fatal")[] |
Returns
void
Implementation of
updateAndGetTimestampDiff()
protected updateAndGetTimestampDiff(): string;Defined in: packages/core/src/logger/console-logger.service.ts:97
Returns
string
verbose()
Call Signature
verbose(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:198
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
verbose(message, context?): void;Defined in: packages/core/src/logger/console-logger.service.ts:199
Parameters
| Parameter | Type |
|---|---|
message | unknown |
context? | string |
Returns
void
Implementation of
LoggerService.verbosewarn()
Call Signature
warn(message, ...optionalParams): void;Defined in: packages/core/src/logger/console-logger.service.ts:172
Parameters
| Parameter | Type |
|---|---|
message | unknown |
...optionalParams | unknown[] |
Returns
void
Implementation of
Call Signature
warn(message, context?): void;Defined in: packages/core/src/logger/console-logger.service.ts:173
Parameters
| Parameter | Type |
|---|---|
message | unknown |
context? | string |
Returns
void
Implementation of
LoggerService.warnProperties
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
context? | protected | string | undefined | packages/core/src/logger/console-logger.service.ts:23 |
options | protected | ConsoleLoggerOptions | {} | packages/core/src/logger/console-logger.service.ts:24 |