UNPKG

541 BJavaScriptView Raw
1#!/usr/bin/env node
2
3/* eslint-disable no-console, global-require */
4
5process.on('unhandledRejection', error => {
6 console.error(error);
7 throw error;
8});
9
10if (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
25require('./lib');