UNPKG

dbmaster-cli

Version:

Tool for converting tables between Fifa Soccer Games

29 lines (28 loc) 949 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Config = void 0; const fifa_config_1 = require("../fifa-config"); class Config { constructor(configFile) { this.configFile = configFile; this.inputConfig = fifa_config_1.fifaConfigFactory(this.configFile.input.version); this.outputConfig = this.configFile.output ? fifa_config_1.fifaConfigFactory(this.configFile.output.version) : this.inputConfig; } tableConfig(table) { return { input: { ...this.configFile.input, fields: this.inputConfig[table] }, output: this.configFile.output ? { ...this.configFile.output, fields: this.outputConfig[table] } : null, table, actions: this.configFile.actions }; } } exports.Config = Config;