1 |
|
2 | void function () {
|
3 | var CJS_DIR, CORE_MODULES, mod, NODE_CORE_MODULES, path, resolve;
|
4 | path = require('path');
|
5 | resolve = require('resolve').sync;
|
6 | CJS_DIR = path.join(__dirname, '..');
|
7 | CORE_MODULES = {
|
8 | buffer: resolve('buffer-browserify'),
|
9 | constants: resolve('constants-browserify'),
|
10 | crypto: resolve('crypto-browserify'),
|
11 | events: resolve('events-browserify'),
|
12 | http: resolve('http-browserify'),
|
13 | punycode: resolve('./node_modules/punycode', { basedir: CJS_DIR }),
|
14 | querystring: resolve('./node_modules/querystring', { basedir: CJS_DIR }),
|
15 | vm: resolve('vm-browserify'),
|
16 | zlib: resolve('zlib-browserify')
|
17 | };
|
18 | NODE_CORE_MODULES = [
|
19 | '_stream_duplex',
|
20 | '_stream_passthrough',
|
21 | '_stream_readable',
|
22 | '_stream_transform',
|
23 | '_stream_writable',
|
24 | 'assert',
|
25 | 'console',
|
26 | 'domain',
|
27 | 'freelist',
|
28 | 'path',
|
29 | 'readline',
|
30 | 'stream',
|
31 | 'string_decoder',
|
32 | 'sys',
|
33 | 'url',
|
34 | 'util'
|
35 | ];
|
36 | for (var i$ = 0, length$ = NODE_CORE_MODULES.length; i$ < length$; ++i$) {
|
37 | mod = NODE_CORE_MODULES[i$];
|
38 | CORE_MODULES[mod] = path.join(CJS_DIR, 'node', 'lib', '' + mod + '.js');
|
39 | }
|
40 | module.exports = CORE_MODULES;
|
41 | }.call(this);
|