serverlogger - juanitopons/fullstack-test GitHub Wiki
fullstack-test-server - v1.0.0 › Globals › ServerLogger
- ServerLogger
- config
- cron
- db
- debug
- error
- getAppenders
- getCategoriesConfig
- getCategoryAppenders
- getCategoryLevel
- getConfig
- getLevels
- info
- init
- overrideConsoleLogger
- setMorganExpressAppender
- warn
- getExpressAppenders
+ new ServerLogger(): ServerLogger
Defined in src/helpers/logger.ts:107
Returns: ServerLogger
• logger: Log4jsLogger
Defined in src/helpers/logger.ts:104
• loggerConfig: any
Defined in src/helpers/logger.ts:103
▪ configured: boolean = false
Defined in src/helpers/logger.ts:107
▸ config(): void
Defined in src/helpers/logger.ts:219
Returns: void
▸ cron(cronJobParams: ICustomCronJobParams, message: string, ...args: any[]): void
Implementation of IServerLogger
Defined in src/helpers/logger.ts:237
Parameters:
| Name | Type |
|---|---|
cronJobParams |
ICustomCronJobParams |
message |
string |
...args |
any[] |
Returns: void
▸ db(message: string, ...args: any[]): void
Defined in src/helpers/logger.ts:245
Parameters:
| Name | Type |
|---|---|
message |
string |
...args |
any[] |
Returns: void
▸ debug(message: any, ...args: any[]): void
Implementation of IServerLogger
Defined in src/helpers/logger.ts:227
Parameters:
| Name | Type |
|---|---|
message |
any |
...args |
any[] |
Returns: void
▸ error(message: any, ...args: any[]): void
Implementation of IServerLogger
Defined in src/helpers/logger.ts:233
Parameters:
| Name | Type |
|---|---|
message |
any |
...args |
any[] |
Returns: void
▸ getAppenders(): object
Defined in src/helpers/logger.ts:181
Returns: object
-
console(): object
-
type: string = "stdout"
-
- type: string = "colored"
-
-
dateFile(): object
-
compress: boolean = true
-
daysToKeep: number = 14
-
filename: string = LOGGER_FILES_PATH
-
keepFileExt: boolean = true
-
type: string = "dateFile"
-
- type: string = "basic"
-
▸ getCategoriesConfig(): object
Defined in src/helpers/logger.ts:193
Returns: object
▸ getCategoryAppenders(env?: any): string[]
Defined in src/helpers/logger.ts:185
Parameters:
| Name | Type |
|---|---|
env? |
any |
Returns: string[]
▸ getCategoryLevel(env?: any): string
Defined in src/helpers/logger.ts:189
Parameters:
| Name | Type |
|---|---|
env? |
any |
Returns: string
▸ getConfig(): any
Defined in src/helpers/logger.ts:209
Returns: any
▸ getLevels(): object
Defined in src/helpers/logger.ts:205
Returns: object
-
__computed(): object
-
colour: string = "cyan"
-
value: number = 200001
-
▸ info(message: any, ...args: any[]): void
Implementation of IServerLogger
Defined in src/helpers/logger.ts:224
Parameters:
| Name | Type |
|---|---|
message |
any |
...args |
any[] |
Returns: void
▸ init(): void
Defined in src/helpers/logger.ts:166
Returns: void
▸ overrideConsoleLogger(): void
Defined in src/helpers/logger.ts:126
Returns: void
▸ setMorganExpressAppender(): void
Defined in src/helpers/logger.ts:113
Returns: void
▸ warn(message: any, ...args: any[]): void
Implementation of IServerLogger
Defined in src/helpers/logger.ts:230
Parameters:
| Name | Type |
|---|---|
message |
any |
...args |
any[] |
Returns: void
▸ getExpressAppenders(): any[]
Defined in src/helpers/logger.ts:177
Returns: any[]