]> git.r.bdr.sh - rbdr/cologne/blame - lib/formatters/ansi.js
Updates bower.json file
[rbdr/cologne] / lib / formatters / ansi.js
CommitLineData
a181aeae 1if (typeof require === 'function') {
b69497ef 2 require('colors');
a181aeae 3}
b69497ef 4
a181aeae
BB
5Module(Cobalt.Formatter, 'Ansi')({
6 format : function (logObject, opts){
7 var indent,
8 message;
b69497ef 9
a181aeae 10 indent = Array(logObject._indentLevel + 1).join(' ');
b69497ef 11
a181aeae 12 message = indent + logObject.message;
b69497ef 13
a181aeae
BB
14 switch(logObject._level) {
15 case 0:
16 case 1:
17 case 2:
18 case 3:
19 return message.red;
20 case 4:
21 return message.yellow;
22 case 5:
23 case 6:
24 return message.blue;
25 default:
26 return message;
b69497ef 27 }
b69497ef 28 }
a181aeae 29});