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