@nest-boot/logger
Classes
Logger
Defined in: packages/logger/src/logger.ts:13
Implements
LoggerService
Constructors
Constructor
new Logger(parentClass): Logger;
Defined in: packages/logger/src/logger.ts:18
Parameters
| Parameter | Type |
|---|---|
parentClass | object |
Returns
Methods
assign()
assign(bindings): void;
Defined in: packages/logger/src/logger.ts:50
Parameters
| Parameter | Type |
|---|---|
bindings | Bindings |
Returns
void
debug()
debug(message, ...optionalParams): void;
Defined in: packages/logger/src/logger.ts:34
Write a 'debug' level log.
Parameters
| Parameter | Type |
|---|---|
message | string |
...optionalParams | unknown[] |
Returns
void
Implementation of
LoggerService.debug
error()
error(message, ...optionalParams): void;
Defined in: packages/logger/src/logger.ts:46
Write an 'error' level log.
Parameters
| Parameter | Type |
|---|---|
message | string |
...optionalParams | unknown[] |
Returns
void
Implementation of
LoggerService.error
getContext()
getContext(): string | undefined;
Defined in: packages/logger/src/logger.ts:22
Returns
string | undefined
log()
log(message, ...optionalParams): void;
Defined in: packages/logger/src/logger.ts:38
Write a 'log' level log.
Parameters
| Parameter | Type |
|---|---|
message | string |
...optionalParams | unknown[] |
Returns
void
Implementation of
LoggerService.log
setContext()
setContext(context): void;
Defined in: packages/logger/src/logger.ts:26
Parameters
| Parameter | Type |
|---|---|
context | string |
Returns
void
verbose()
verbose(message, ...optionalParams): void;
Defined in: packages/logger/src/logger.ts:30
Write a 'verbose' level log.
Parameters
| Parameter | Type |
|---|---|
message | string |
...optionalParams | unknown[] |
Returns
void
Implementation of
LoggerService.verbose
warn()
warn(message, ...optionalParams): void;
Defined in: packages/logger/src/logger.ts:42
Write a 'warn' level log.
Parameters
| Parameter | Type |
|---|---|
message | string |
...optionalParams | unknown[] |
Returns
void
Implementation of
LoggerService.warn
LoggerModule
Defined in: packages/logger/src/logger.module.ts:42
Extends
ConfigurableModuleClass
Implements
OnModuleInit
Indexable
[key: string]: any
Constructors
Constructor
new LoggerModule(options): LoggerModule;
Defined in: packages/logger/src/logger.module.ts:46
Parameters
| Parameter | Type |
|---|---|
options | LoggerModuleOptions |
Returns
Overrides
ConfigurableModuleClass.constructor
Properties
register()
static register: (options) => DynamicModule;
Parameters
| Parameter | Type |
|---|---|
options | LoggerModuleOptions & Partial<{ }> |
Returns
DynamicModule
Inherited from
ConfigurableModuleClass.register
registerAsync()
static registerAsync: (options) => DynamicModule;
Parameters
| Parameter | Type |
|---|---|
options | ConfigurableModuleAsyncOptions<LoggerModuleOptions, "create"> & Partial<{ }> |
Returns
DynamicModule
Inherited from
ConfigurableModuleClass.registerAsync
Methods
onModuleInit()
onModuleInit(): void;
Defined in: packages/logger/src/logger.module.ts:72
Returns
void
Implementation of
OnModuleInit.onModuleInit
Type Aliases
LoggerModuleOptions
type LoggerModuleOptions = Options;
Defined in: packages/logger/src/logger-module-options.interface.ts:3