@warriorjs/cli
Version:
WarriorJS command line
29 lines (21 loc) • 738 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.run = undefined;
var _Game = require('./Game');
var _Game2 = _interopRequireDefault(_Game);
var _parseArgs = require('./parseArgs');
var _parseArgs2 = _interopRequireDefault(_parseArgs);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Starts the game.
*
* @param {string[]} args The command line arguments.
*/
async function run(args) {
const { directory, level, silent, time, yes } = (0, _parseArgs2.default)(args);
const game = new _Game2.default(directory, level, silent, time, yes);
await game.start();
}
exports.run = run; // eslint-disable-line import/prefer-default-export