@chia-carbon/core-registry-logger
Advanced tools
Comparing version 1.0.3 to 1.0.5
@@ -0,1 +1,11 @@ | ||
## [1.0.5](https://github.com/Chia-Network/core-registry-logger/compare/1.0.3...1.0.5) (2023-09-22) | ||
### Features | ||
* add task_error log level ([4e4de33](https://github.com/Chia-Network/core-registry-logger/commit/4e4de33f4bbd0f7a6b24dd1f28ab18d2b2aafda0)) | ||
* Delegate logging methods to the internal logger instance ([e7c3198](https://github.com/Chia-Network/core-registry-logger/commit/e7c31981c249d442dde4212d0979ded41671b27f)) | ||
## [1.0.3](https://github.com/Chia-Network/core-registry-logger/compare/1.0.2...1.0.3) (2023-09-22) | ||
@@ -2,0 +12,0 @@ |
25
index.js
@@ -25,7 +25,8 @@ const { createLogger, format, transports, addColors } = require("winston"); | ||
error: 1, | ||
warn: 2, | ||
info: 3, | ||
task: 4, | ||
debug: 5, | ||
trace: 6, | ||
task_error: 2, | ||
warn: 3, | ||
info: 4, | ||
task: 5, | ||
debug: 6, | ||
trace: 7, | ||
}, | ||
@@ -40,2 +41,3 @@ colors: { | ||
trace: "magenta", | ||
task_error: "red" | ||
}, | ||
@@ -47,3 +49,3 @@ }; | ||
const chiaRoot = getChiaRoot(); | ||
const logDir = `${chiaRoot}/core-registry/logs`; | ||
const logDir = `${chiaRoot}/core-registry/logs/${projectName}`; | ||
@@ -77,3 +79,3 @@ if (!fs.existsSync(logDir)) { | ||
new transports.File({ | ||
filename: `${logDir}/${projectName}-error.log`, | ||
filename: `${logDir}/error.log`, | ||
level: "error", | ||
@@ -83,7 +85,7 @@ format: sharedFileFormat, | ||
new transports.File({ | ||
filename: `${logDir}/${projectName}-combined.log`, | ||
filename: `${logDir}/combined.log`, | ||
format: sharedFileFormat, | ||
}), | ||
new DailyRotateFile({ | ||
filename: `${logDir}/${projectName}-application-%DATE%.log`, | ||
filename: `${logDir}/application-%DATE%.log`, | ||
datePattern: "YYYY-MM-DD", | ||
@@ -108,2 +110,7 @@ zippedArchive: true, | ||
); | ||
// Delegate logging methods to the internal logger instance | ||
["info", "warn", "error", "debug", "trace", "fatal", "task_error"].forEach((level) => { | ||
this[level] = (...args) => this.logger[level](...args); | ||
}); | ||
} | ||
@@ -110,0 +117,0 @@ } |
{ | ||
"name": "@chia-carbon/core-registry-logger", | ||
"version": "1.0.3", | ||
"version": "1.0.5", | ||
"description": "Custom logger for core registry projects", | ||
@@ -11,3 +11,3 @@ "main": "index.js", | ||
"email": "hello@chia.net", | ||
"homepage": "https://www.chia.net/", | ||
"homepage": "https://www.chia.net", | ||
"license": "Apache-2.0", | ||
@@ -14,0 +14,0 @@ "repository": { |
@@ -6,3 +6,3 @@ # Core Registry Logger | ||
```javascript | ||
const Logger = require('core-registry-logger'); | ||
const Logger = require('@chia-carbon/core-registry-logger'); | ||
const logger = new Logger({ | ||
@@ -9,0 +9,0 @@ projectName: 'tokenization-engine', |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
21482
101