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