MACHIN
This commit is contained in:
		
							
								
								
									
										24
									
								
								32/node_modules/jake/lib/utils/logger.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								32/node_modules/jake/lib/utils/logger.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
let util = require('util');
 | 
			
		||||
 | 
			
		||||
let logger = new (function () {
 | 
			
		||||
  let _output = function (type, out) {
 | 
			
		||||
    let quiet = typeof jake != 'undefined' && jake.program &&
 | 
			
		||||
        jake.program.opts && jake.program.opts.quiet;
 | 
			
		||||
    let msg;
 | 
			
		||||
    if (!quiet) {
 | 
			
		||||
      msg = typeof out == 'string' ? out : util.inspect(out);
 | 
			
		||||
      console[type](msg);
 | 
			
		||||
    }
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  this.log = function (out) {
 | 
			
		||||
    _output('log', out);
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  this.error = function (out) {
 | 
			
		||||
    _output('error', out);
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
})();
 | 
			
		||||
 | 
			
		||||
module.exports = logger;
 | 
			
		||||
		Reference in New Issue
	
	Block a user