summaryrefslogtreecommitdiffstats
path: root/lib/utils
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils')
-rw-r--r--lib/utils/logger.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/utils/logger.js b/lib/utils/logger.js
index 927048b..9ef9ccf 100644
--- a/lib/utils/logger.js
+++ b/lib/utils/logger.js
@@ -5,14 +5,14 @@ var color = require('bash-color');
var LEVELS = {
DEBUG: 0,
INFO: 1,
- WARNING: 2,
+ WARN: 2,
ERROR: 3
};
var COLORS = {
DEBUG: color.purple,
INFO: color.cyan,
- WARNING: color.yellow,
+ WARN: color.yellow,
ERROR: color.red
};
@@ -53,6 +53,8 @@ module.exports = function(_write, logLevel) {
return logger.write(msg);
};
logger.logLn = function() {
+ if (lastChar != '\n') logger.write("\n");
+
var args = Array.prototype.slice.apply(arguments);
args.push("\n");
logger.log.apply(logger, args);
@@ -65,7 +67,7 @@ module.exports = function(_write, logLevel) {
if (arguments.length > 1) {
logger.logLn(level, color.green('>> ') + msg.trim().replace(/\n/g, color.green('\n>> ')));
} else {
- logger.logLn(level, color.green("OK"));
+ logger.log(level, color.green("OK"), "\n");
}
};