UNPKG

dbmaster-cli

Version:

Tool for converting tables between Fifa Soccer Games

27 lines (26 loc) 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PlayernameCommand = void 0; const playername_action_1 = require("../actions/playername.action"); const interfaces_1 = require("../src/interfaces"); const abstract_command_1 = require("./abstract.command"); class PlayernameCommand extends abstract_command_1.AbstractCommand { load(program) { program .command('playername') .description('Minimize playernames table') .requiredOption('-f, --fifa <string>', `Version of FIFA (${Object.values(interfaces_1.Fifa).join(' | ')}).`) .requiredOption('-i, --input <string>', 'Path to fifa folder') .requiredOption('-o, --output <string>', 'Path to fifa folder') .requiredOption('-m, --mode <string>', `Mode (${Object.values(playername_action_1.PlayernameMode).join(' | ')}).`) .action(async (command) => { const options = []; options.push({ name: 'fifa', value: command.fifa }); options.push({ name: 'input', value: command.input }); options.push({ name: 'output', value: command.output }); options.push({ name: 'mode', value: command.mode }); await this.action.handle([], options); }); } } exports.PlayernameCommand = PlayernameCommand;