@5app/logger
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -19,3 +19,2 @@ { | ||
"multiline-comment-style": [2, "starred-block"], | ||
"padded-blocks": 2, | ||
"require-atomic-updates": 0, | ||
@@ -22,0 +21,0 @@ "require-await": 0, |
@@ -0,1 +1,8 @@ | ||
## [1.0.2](https://github.com/5app/logger/compare/v1.0.1...v1.0.2) (2019-09-12) | ||
### Bug Fixes | ||
* Remove extra `sql` level in sql messages ([fbdcd5f](https://github.com/5app/logger/commit/fbdcd5f)) | ||
## [1.0.1](https://github.com/5app/logger/compare/v1.0.0...v1.0.1) (2019-09-10) | ||
@@ -2,0 +9,0 @@ |
12
index.js
@@ -14,29 +14,20 @@ const winston = require('winston'); | ||
const sqlFormatter = format((info, opts) => { | ||
const level = info[LEVEL]; | ||
if (opts.colorize && level === 'sql') { | ||
info.message = colorizer.colorize(level, `${info.level}: ${info.message}\n`); | ||
info.message = colorizer.colorize(level, `${info.message}\n`); | ||
} | ||
return info; | ||
}); | ||
function getFormatter({simple}) { | ||
if (simple) { | ||
return format.combine(format.splat(), format.colorize(), sqlFormatter({colorize: true}), format.simple()); | ||
} | ||
return format.combine(format.splat(), format.timestamp(), format.json()); | ||
} | ||
function getLogger({simple, metadata}) { | ||
return winston.createLogger({ | ||
@@ -52,5 +43,4 @@ level: simple ? 'debug' : 'info', | ||
}); | ||
} | ||
module.exports = getLogger; |
{ | ||
"name": "@5app/logger", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Logger used in 5app microservices", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
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
7877
0
62