You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
420 B

'use strict';
var resolveFrom = require('resolve-from');
var options = {
only: /(test|test\-.+|test\/.+)\.js$/,
blacklist: ['regenerator'],
optional: ['asyncToGenerator']
};
try {
var localBabel = resolveFrom('.', 'babel-core/register') || resolveFrom('.', 'babel/register');
require(localBabel)(options);
} catch (err) {
require('babel-core/register')(options);
}
var path = process.argv[2];
require(path);