egg-logger
Advanced tools
Comparing version 1.5.0 to 1.6.0
1.6.0 / 2017-04-28 | ||
================== | ||
* feat: add level getter to Logger and Transport (#19) | ||
1.5.0 / 2016-12-08 | ||
@@ -3,0 +8,0 @@ ================== |
@@ -66,2 +66,25 @@ 'use strict'; | ||
get level() { | ||
return this.options.level; | ||
} | ||
set level(level) { | ||
this.options.level = level; | ||
for (const transport of this.values()) { | ||
if (transport instanceof ConsoleTransport) continue; | ||
transport.level = level; | ||
} | ||
} | ||
get consoleLevel() { | ||
return this.options.consoleLevel; | ||
} | ||
set consoleLevel(level) { | ||
this.options.consoleLevel = level; | ||
for (const transport of this.values()) { | ||
if (transport instanceof ConsoleTransport) { | ||
transport.level = level; | ||
} | ||
} | ||
} | ||
get defaults() { | ||
@@ -68,0 +91,0 @@ return { |
@@ -9,3 +9,2 @@ 'use strict'; | ||
/** | ||
@@ -67,2 +66,10 @@ * Transport 是日志的一种输出通道,可以输出到文件,终端或服务等。 | ||
set level(level) { | ||
this.options.level = utils.normalizeLevel(level); | ||
} | ||
get level() { | ||
return this.options.level; | ||
} | ||
/** | ||
@@ -69,0 +76,0 @@ * 是否应该打印日志 |
{ | ||
"name": "egg-logger", | ||
"version": "1.5.0", | ||
"version": "1.6.0", | ||
"description": "egg logger", | ||
@@ -8,7 +8,7 @@ "main": "index.js", | ||
"chalk": "^1.1.3", | ||
"debug": "^2.3.2", | ||
"debug": "^2.6.2", | ||
"depd": "^1.1.0", | ||
"iconv-lite": "^0.4.13", | ||
"iconv-lite": "^0.4.15", | ||
"mkdirp": "^0.5.1", | ||
"utility": "^1.8.0" | ||
"utility": "^1.11.0" | ||
}, | ||
@@ -18,15 +18,14 @@ "devDependencies": { | ||
"beautify-benchmark": "^0.2.4", | ||
"benchmark": "^2.1.2", | ||
"benchmark": "^2.1.3", | ||
"coffee": "^3.3.0", | ||
"egg-bin": "^1.0.1", | ||
"egg-ci": "1", | ||
"eslint": "3", | ||
"eslint-config-egg": "3", | ||
"egg-bin": "^1.10.3", | ||
"egg-ci": "^1.5.0", | ||
"eslint": "^3.17.1", | ||
"eslint-config-egg": "^3.2.0", | ||
"ko-sleep": "^1.0.2", | ||
"koa": "^1.2.4", | ||
"mm": "^2.0.0", | ||
"rimraf": "^2.5.4", | ||
"should": "^11.1.1", | ||
"supertest": "^2.0.1", | ||
"supertest-as-promised": "3" | ||
"koa": "^1.3.0", | ||
"mm": "^2.1.0", | ||
"rimraf": "^2.6.1", | ||
"should": "^11.2.1", | ||
"supertest": "^3.0.0" | ||
}, | ||
@@ -50,8 +49,10 @@ "repository": { | ||
"files": [ | ||
"lib", | ||
"index.js" | ||
"index.js", | ||
"lib" | ||
], | ||
"ci": { | ||
"version": "4, 6, 7" | ||
} | ||
"version": "4, 6, 7", | ||
"license": true | ||
}, | ||
"license": "MIT" | ||
} |
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
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
34036
14
974
1
Updateddebug@^2.6.2
Updatediconv-lite@^0.4.15
Updatedutility@^1.11.0