UNPKG

465 BJavaScriptView Raw
1#!/usr/bin/env node
2'use strict';
3const debug = require('debug')('ava');
4const importLocal = require('import-local');
5
6// Prefer the local installation of AVA
7if (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}