Files
archived-nodemon/lib/utils/log.js
2013-12-05 16:30:13 +00:00

42 lines
896 B
JavaScript

var util = require('util'),
colour = require('./colour');
var log = function (msg) {
util.log(('[nodemon] ' + msg));
};
log.log = function (msg) {
util.log(('[nodemon] ' + msg));
};
// info is for messages about how to use nodemon, like `rs` restart
log.info = function (msg) {
util.log(colour('yellow', '[nodemon] ' + msg));
};
// status is messages about nodemon state, like restarting
log.status = function (msg) {
util.log(colour('green', '[nodemon] ' + msg));
};
// detail is for messages that are turned on during debug
log.detail = function (msg) {
if (this.debug) {
util.log(colour('yellow', '[nodemon] ' + msg));
}
};
// non fatal warnings
log.fail = function (msg) {
util.log(colour('red', '[nodemon] ' + msg));
};
// big bad errors
log.error = function (msg) {
util.error(colour('red', '[nodemon] ' + msg));
};
log.debug = false;
module.exports = log;