1 | #!/usr/bin/env node
|
2 |
|
3 |
|
4 |
|
5 | process.on('unhandledRejection', error => {
|
6 | console.error(error);
|
7 | throw error;
|
8 | });
|
9 |
|
10 | if (require('./package.json').version === '0.0.0-dev') {
|
11 | const originalError = console.error;
|
12 | let inTrace = false;
|
13 | console.error = (...err) => {
|
14 | originalError(...err);
|
15 | if (!inTrace) {
|
16 | inTrace = true;
|
17 | console.trace('Source of the console.error call...');
|
18 | inTrace = false;
|
19 | }
|
20 | };
|
21 | } else {
|
22 | process.env.NODE_ENV = 'production';
|
23 | }
|
24 |
|
25 | require('./lib');
|