1 | |
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 | var ProcessUtils = require('./ProcessUtils')
|
8 | ProcessUtils.injectModules()
|
9 |
|
10 | if (typeof(process.env.source_map_support) != "undefined" &&
|
11 | process.env.source_map_support !== "false") {
|
12 | require('source-map-support').install();
|
13 | }
|
14 |
|
15 |
|
16 | process.title = process.env.PROCESS_TITLE || 'node ' + process.env.pm_exec_path;
|
17 |
|
18 | if (process.connected &&
|
19 | process.send &&
|
20 | process.versions &&
|
21 | process.versions.node)
|
22 | process.send({
|
23 | 'node_version': process.versions.node
|
24 | });
|
25 |
|
26 |
|
27 | if (process.env.pm_exec_path) {
|
28 | require('module')._load(process.env.pm_exec_path, null, true);
|
29 | }
|
30 | else
|
31 | throw new Error('Could not _load() the script');
|
32 |
|
33 |
|
34 |
|
35 | process.mainModule = process.mainModule || {};
|
36 | process.mainModule.loaded = false;
|
37 | require.main = process.mainModule;
|