wordle-shell
Version:
A Wordle for the command line
36 lines (35 loc) • 1.08 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const inquirer_1 = __importDefault(require("inquirer"));
const Game_1 = __importDefault(require("./Game"));
const WordPicker_1 = require("./WordPicker");
const choices = Object.values(WordPicker_1.Langs);
function promptLang() {
}
inquirer_1.default.prompt([
{
type: "list",
name: "language",
message: "In what language do you want to play?",
choices: choices
}
]).then((anwser) => {
let lang = WordPicker_1.Langs.enUs;
switch (anwser.language) {
case WordPicker_1.Langs.ptBr:
lang = WordPicker_1.Langs.ptBr;
break;
case WordPicker_1.Langs.enUs:
lang = WordPicker_1.Langs.enUs;
break;
default:
lang = WordPicker_1.Langs.enUs;
break;
}
const game = new Game_1.default(lang);
game.run();
});