From cb2e811191238eb5adfa3560630770649fe29ec9 Mon Sep 17 00:00:00 2001 From: Mihai Bazon Date: Tue, 2 Oct 2012 16:40:01 +0300 Subject: [PATCH] discard annoying nodejs warning --- tools/node.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 { -- 2.34.1