From: Mihai Bazon Date: Tue, 2 Oct 2012 13:40:01 +0000 (+0300) Subject: discard annoying nodejs warning X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=cb2e811191238eb5adfa3560630770649fe29ec9;p=UglifyJS.git discard annoying nodejs warning --- diff --git a/tools/node.js b/tools/node.js index 0185d045..3d743640 100644 --- a/tools/node.js +++ b/tools/node.js @@ -1,4 +1,12 @@ +var save_stderr = process.stderr; var fs = require("fs"); + +// discard annoying NodeJS warning ("path.existsSync is now called `fs.existsSync`.") +var devnull = fs.createWriteStream("/dev/null"); +process.__defineGetter__("stderr", function(){ + return devnull; +}); + var vm = require("vm"); var sys = require("util"); var path = require("path"); @@ -10,6 +18,10 @@ var UglifyJS = vm.createContext({ MOZ_SourceMap : require("source-map") }); +process.__defineGetter__("stderr", function(){ + return save_stderr; +}); + function load_global(file) { file = path.resolve(path.dirname(module.filename), file); try {