(stream, prefix, color)
| 4 | exports.error = buildMethod(process.stderr, "[!]", 31); |
| 5 | |
| 6 | function buildMethod(stream, prefix, color) { |
| 7 | return function () { |
| 8 | var params = Array.prototype.slice.apply(arguments); |
| 9 | var text = params.shift(); |
| 10 | |
| 11 | return printTo(stream, prefix + " ", color, text, params); |
| 12 | }; |
| 13 | } |
| 14 | |
| 15 | function printTo(stream, prefix, color, text, params) { |
| 16 | params.unshift(text); |