Socket
Book a DemoInstallSign in
Socket

humix-logger

Package Overview
Dependencies
Maintainers
2
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

humix-logger - npm Package Compare versions

Comparing version

to
1.0.3

.npmignore

19

index.js

@@ -15,3 +15,3 @@ /*******************************************************************************

* limitations under the License.
*
*
* Node module: humix-logger

@@ -58,2 +58,3 @@ *******************************************************************************/

}
var filename = options.filename || (name + '.log');
var logger = bunyan.createLogger({

@@ -63,3 +64,3 @@ name: name,

{
level: options.consoleLevel || 'error',
level: options.consoleLevel || 'info',
stream: consoleStream

@@ -69,3 +70,3 @@ },

level: options.fileLevel || 'info',
path: path.resolve(dir, name + '.log')
path: path.resolve(dir, filename)
}

@@ -90,5 +91,5 @@ ]

40: colors.yellow,
30: colors.blue,
30: colors.cyan,
20: colors.green,
10: colors.gray
10: colors.gray
};

@@ -102,5 +103,9 @@

var obj = JSON.parse(data);
var msg = util.format('%s: %s',
colorIndex[obj.level](levelIndex[obj.level]), obj.msg);
var name = obj.name;
if (obj.loc) {
name = name+'/'+obj.loc;
}
var msg = util.format('%s [%s] %s: %s', obj.time,
colorIndex[obj.level](levelIndex[obj.level]), name, obj.msg);
console.log(msg);
}
{
"name": "humix-logger",
"version": "1.0.2",
"version": "1.0.3",
"description": "A utility module to create logger instance for humix projects",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -1,5 +0,6 @@

var logger = require('../index').createLogger('logger', { consoleLevel: 'trace'});
var logger = require('../index').createLogger('logger', { consoleLevel: 'trace', filename: 'test.log'});
logger.error('test');
logger.fatal('fatal');
logger.error('error');
logger.debug('debug');

@@ -9,1 +10,9 @@ logger.info('info');

logger.trace('trace');
var child = logger.child({loc: 'child'});
child.fatal('fatal');
child.error('error');
child.debug('debug');
child.info('info');
child.warn('warn');
child.trace('trace');