UNPKG

ava-earl

Version:

AVA CLI for Earl Grey test files.

49 lines (44 loc) 2.67 kB
"use strict";require("earlgrey-runtime/5");var fs$0 = undefined;var stat$0 = undefined;var path$0 = undefined;var join$0 = undefined;var resolve$0 = undefined;var extname$0 = undefined;var globby$0 = undefined;var meow$0 = undefined;var update__minus__notifier$0 = undefined;var $targ$0 = undefined;fs$0 = require("fs");stat$0 = getProperty(fs$0, "stat", "fs");path$0 = require("path");join$0 = getProperty(path$0, "join", "path");resolve$0 = getProperty(path$0, "resolve", "path");extname$0 = getProperty(path$0, "extname", "path");globby$0 = require("globby");meow$0 = require("meow");update__minus__notifier$0 = require("update-notifier");$targ$0 = function (argv$0) { var cli$0 = undefined;var run$0 = undefined;var init$0 = undefined;cli$0 = meow$0({ help: ["\nUsage\n ava <file|folder|glob> [...]\"\n\nExamples\n ava\n ava test.js test2.js\"\n ava test-*.js\"\n\nDefault patterns when no arguments:\"\ntest.js test-*.js test/*.eg".trimLeft()], pkg: "../package.json", argv: argv$0 }, { string: ["_"] });run$0 = function run(file$0) { return stat$0(file$0, function (err$0, stats$0) { var $0$0 = undefined;if (err$0) { console.error(err$0.message);process.exit(1); }if (stats$0.isDirectory()) { init$0(join$0(file$0, "*.eg"));return null; }if (extname$0(file$0) !== ".eg") { return null; }$0$0 = require(file$0);return $0$0; }); };init$0 = function init(files$0) { if (equal(files$0.length, 0)) { files$0 = ["test.eg", "test-*.eg", "test/*.eg"];files$0; }return globby$0(files$0).then(function (files$1) { var m$0 = undefined;m$0 = null;var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { $1: for (var _iterator = files$1[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { m$0 = _step.value; var file$1 = undefined;file$1 = m$0;run$0(resolve$0(file$1)); } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator["return"]) { _iterator["return"](); } } finally { if (_didIteratorError) { throw _iteratorError; } } } return process.stdout.write(""); }); };update__minus__notifier$0({ pkg: cli$0.pkg }).notify();return init$0(cli$0.input)["catch"](function (e$0) { console.error(e$0.stack);return process.exit(1); }); };module.exports = $targ$0;void 0; //# sourceMappingURL=_cli.js.map