UNPKG

490 BJavaScriptView Raw
1var _ = require('underscore');
2var meteoriteArgs = require('optimist').argv;
3
4var originalLog = console.log;
5console.log = function() {
6 if (!console._suppressed) {
7 var args = _.toArray(arguments);
8 originalLog.apply(console, args);
9 }
10};
11
12console.suppress = function() {
13 console._suppressed = true;
14};
15
16console.unsuppress = function() {
17 console._suppressed = false;
18};
19
20console.verbose = function() {
21 if (meteoriteArgs.verbose)
22 console.log.apply(console, arguments);
23};