dbmaster-cli
Version:
Tool for converting tables between Fifa Soccer Games
33 lines (32 loc) • 1.31 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.InfoAction = void 0;
const chalk_1 = __importDefault(require("chalk"));
const os_1 = require("os");
const os_name_1 = __importDefault(require("os-name"));
const package_json_1 = require("../package.json");
const ui_1 = require("../src/ui");
const abstract_action_1 = require("./abstract.action");
class InfoAction extends abstract_action_1.AbstractAction {
async handle() {
displayBanner();
displaySystemInformation();
displayCliInformation();
}
}
exports.InfoAction = InfoAction;
const displayBanner = () => {
console.info(chalk_1.default.white(ui_1.BANNER));
};
const displaySystemInformation = () => {
console.info(chalk_1.default.green('[System Information]'));
console.info('OS Version :', chalk_1.default.yellow(os_name_1.default(os_1.platform(), os_1.release())));
console.info('NodeJS Version :', chalk_1.default.yellow(process.version));
};
const displayCliInformation = () => {
console.info(chalk_1.default.green('[Cli Information]'));
console.info('Cli Version :', chalk_1.default.yellow(package_json_1.version));
};