0.0.33 • Published 6 years ago
mini-rest-logger v0.0.33
mini-rest-logger
Winston-based logger for mini-rest project with console, file, winlog (win32 only) transports
If you have different needs regarding the functionality, please add a feature request.
Installation
npm install --save mini-rest-logger
Usage
Simple
var logger1 = require('../')({});
logger1.silly('silly');
logger1.debug('debug');
logger1.info('info');
logger1.warn('warn');
logger1.error('error');
Advanced
var logger2 = require('../')('logger2', {
"console_level": "silly",
"winlog_level": "info",
"winlog_source": "awl-client",
"file_level": "debug",
"filename": __dirname+"/log/app.log",
"maxsize": 1000000,
"maxFiles": 10,
"instantiateLimit": 10, // change instantiation warning limit
}
);
logger2.silly('silly');
logger2.debug('debug');
logger2.info('info');
logger2.warn('warn');
logger2.error('error');
$ node examples/example.js
2016-03-06T21:13:00.035Z - info: [index] info
2016-03-06T21:13:00.038Z - warn: [index] warn
2016-03-06T21:13:00.039Z - error: [index] error
2016-03-06T21:13:00.041Z - silly: [logger2] silly
2016-03-06T21:13:00.041Z - debug: [logger2] debug
2016-03-06T21:13:00.041Z - info: [logger2] info
2016-03-06T21:13:00.041Z - warn: [logger2] warn
2016-03-06T21:13:00.042Z - error: [logger2] error
Credits
Links to package pages:
github.com npmjs.com travis-ci.org coveralls.io inch-ci.org
License
MIT
0.0.33
6 years ago
0.0.32
6 years ago
0.0.31
6 years ago
0.0.30
7 years ago
0.0.29
7 years ago
0.0.28
7 years ago
0.0.27
7 years ago
0.0.26
7 years ago
0.0.25
8 years ago
0.0.24
8 years ago
0.0.23
8 years ago
0.0.22
8 years ago
0.0.21
8 years ago
0.0.20
8 years ago
0.0.19
8 years ago
0.0.18
8 years ago
0.0.17
8 years ago
0.0.16
8 years ago
0.0.15
8 years ago
0.0.14
8 years ago
0.0.13
8 years ago
0.0.12
8 years ago
0.0.11
8 years ago
0.0.10
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago