UNPKG

854 BJavaScriptView Raw
1var immediate = require('immediate');
2var process = module.exports = {};
3process.nextTick = immediate
4
5process.title = 'browser';
6process.browser = true;
7process.env = {};
8process.argv = [];
9process.version = ''; // empty string to avoid regexp issues
10process.versions = {};
11function noop() {}
12process.on = noop;
13process.addListener = noop;
14process.once = noop;
15process.off = noop;
16process.removeListener = noop;
17process.removeAllListeners = noop;
18process.emit = noop;
19process.prependListener = noop;
20process.prependOnceListener = noop;
21process.listeners = function (name) { return [] }
22process.binding = function (name) {
23 throw new Error('process.binding is not supported');
24};
25process.cwd = function () { return '/' };
26process.chdir = function (dir) {
27 throw new Error('process.chdir is not supported');
28};
29process.umask = function() { return 0; };