@opstarts/chimp
Version:
Develop acceptance tests & end-to-end tests with realtime feedback.
20 lines (16 loc) • 512 B
JavaScript
;
var log = require('loglevel'),
minimist = require('minimist');
var argv = minimist(process.argv, {
'default': {
'debug': false,
'log': 'info'
}, 'boolean': true
}) || [];
var debug = process.env['chimp.debug'] === 'true' ? true : process.env['chimp.debug'] === 'false' ? false : process.env['chimp.debug'] || process.env.DEBUG === 'true' || process.env.DEBUG === '1' || argv.debug;
if (debug) {
log.setLevel('debug');
} else {
log.setLevel(argv.log);
}
module.exports = log;