nce-winston
v0.0.2
Published
A logger for the nce cms
Downloads
14
Readme
NCE extension winston
Description
A logger for the nce cms
How to install
Install with npm: npm install --save nce-winston
Integrate in NCE:
var NCE = require("nce");
var nce = new NCE(/*{
"winston": {
levels:{
error:2,
warn:1,
deafult:0
},
colors:{
error:"red",
warn:"yellow",
deafult:"blue"
},
deafultLevel:1,
transports: {
Console: {
level: 'warn',
prettyPrint: true,
colorize: true,
silent: false,
timestamp: false
}
}
}
}*/);
var logger = require("nce-winston");
var ext = logger(nce);
ext.install();
ext.activate();
Or use nce-extension-manager...
How to use
Basic funcitons
.createLogger(name, opts)
: Create a logger with a name. Optional you can set the default level in opts.level..getLogger(name)
: Get a logger by its name..setLevel(name, level)
: Set level for logging. You can call this function also within a logger without name..getLevel(name)
: Get level for logging. You can call this function also within a logger without name.
For everything else you can use nce-winston like winston itself, please look at the winston documentation.