UNPKG

@warriorjs/cli

Version:

WarriorJS command line

29 lines (21 loc) 738 B
'use strict'; 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