UNPKG

738 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.run = undefined;
7
8var _Game = require('./Game');
9
10var _Game2 = _interopRequireDefault(_Game);
11
12var _parseArgs = require('./parseArgs');
13
14var _parseArgs2 = _interopRequireDefault(_parseArgs);
15
16function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
17
18/**
19 * Starts the game.
20 *
21 * @param {string[]} args The command line arguments.
22 */
23async function run(args) {
24 const { directory, level, silent, time, yes } = (0, _parseArgs2.default)(args);
25 const game = new _Game2.default(directory, level, silent, time, yes);
26 await game.start();
27}
28
29exports.run = run; // eslint-disable-line import/prefer-default-export
\No newline at end of file