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 = {}; logger1;logger1;logger1;logger1;logger1;
Advanced
var logger2 = '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;logger2;logger2;logger2;logger2;
$ node examples/example.js 2016-03-06T21:13:00.035Z - info: [index] info2016-03-06T21:13:00.038Z - warn: [index] warn2016-03-06T21:13:00.039Z - error: [index] error2016-03-06T21:13:00.041Z - silly: [logger2] silly2016-03-06T21:13:00.041Z - debug: [logger2] debug2016-03-06T21:13:00.041Z - info: [logger2] info2016-03-06T21:13:00.041Z - warn: [logger2] warn2016-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