Files
archived-nodemon/lib/utils/log.js
Remy Sharp c503222f30 Refactoring.
* userScript => script
* simplified exec library
* removed dead code in config loading
* nodemon now knows when it's being required (and goes dark)
* etc...
2013-12-03 13:34:40 +00:00

40 lines
886 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;