1 |
|
2 | ;
|
3 | const debug = require('debug')('ava');
|
4 | const importLocal = require('import-local');
|
5 |
|
6 | // Prefer the local installation of AVA
|
7 | if (importLocal(__filename)) {
|
8 | debug('Using local install of AVA');
|
9 | } else {
|
10 | if (debug.enabled) {
|
11 | require('@ladjs/time-require'); // eslint-disable-line import/no-unassigned-import
|
12 | }
|
13 |
|
14 | try {
|
15 | require('./lib/cli').run();
|
16 | } catch (err) {
|
17 | console.error(`\n ${err.message}`);
|
18 | process.exit(1);
|
19 | }
|
20 | }
|