UNPKG

sensecap

Version:

## Install ``` npm install sensecap --save ```

38 lines (36 loc) 910 B
var levels = ['assert', 'log', 'trace', 'debug', 'info', 'warn', 'error']; var enableLogger = true; var myLogger; var logger = { setLoggerEnable: function(enable) { enableLogger = enable }, setLogger: function(log) { myLogger = log }, log: function(message) { if (enableLogger) { console.log(message) } // if (enableLogger && myLogger) { // myLogger.log(myLogger); // } }, warn: function(message) { if (enableLogger) { console.warn(message) } // if (enableLogger && myLogger) { // myLogger.warn(myLogger); // } }, error: function(message) { if (enableLogger) { console.error(message) } // if (enableLogger && myLogger) { // myLogger.error(myLogger); // } } }; module.exports = logger;