Globals / "src/main/logger"
Module: "src/main/logger"#
Index#
Variables#
Object literals#
Variables#
logLevel#
• Const logLevel: string = process.env.LOG_LEVEL ? process.env.LOG_LEVEL : isDebugging ? "debug" : "info"
Defined in src/main/logger.ts:5
logger#
• Const logger: Logger = winston.createLogger({ format: winston.format.combine( winston.format.colorize(), winston.format.simple(), ), transports: [ new winston.transports.Console(consoleOptions), new winston.transports.File(fileOptions), ],})
Defined in src/main/logger.ts:22
Object literals#
consoleOptions#
▪ Const consoleOptions: object
Defined in src/main/logger.ts:7
Properties:
| Name | Type | Value |
|---|---|---|
handleExceptions |
false | false |
level |
string | logLevel |
fileOptions#
▪ Const fileOptions: object
Defined in src/main/logger.ts:12
Properties:
| Name | Type | Value |
|---|---|---|
dirname |
string | (app ?? remote?.app)?.getPath("logs") |
filename |
string | "lens.log" |
handleExceptions |
false | false |
level |
string | logLevel |
maxFiles |
number | 16 |
maxsize |
number | 16 * 1024 |
tailable |
true | true |
Last update: November 10, 2020