From 2c923b706d4805ffaa615aced3cf19998d0cd2d4 Mon Sep 17 00:00:00 2001 From: Operations Research Engineering Software+ Date: Tue, 4 Apr 2017 23:55:42 -0700 Subject: [PATCH] Update browser.js --- browser.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/browser.js b/browser.js index d3e30e9..16ff989 100644 --- a/browser.js +++ b/browser.js @@ -6,6 +6,8 @@ var process = module.exports = {}; // wrapped in strict mode code which doesn't define any globals. It's inside a // function because try/catches deoptimize in certain engines. +process.execArgv = []; + var cachedSetTimeout; var cachedClearTimeout; @@ -170,11 +172,13 @@ process.removeAllListeners = noop; process.emit = noop; process.binding = function (name) { - throw new Error('process.binding is not supported'); + // not supported in the browser, all we can do is return an empty object + return {}; }; process.cwd = function () { return '/' }; + process.chdir = function (dir) { - throw new Error('process.chdir is not supported'); + // noop }; process.umask = function() { return 0; };