UNPKG

@bioneisme/greenfield-cli

Version:
33 lines (32 loc) 1.15 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const commander_1 = require("commander"); const chalk_1 = __importDefault(require("chalk")); const version_1 = require("../commands/version"); const package_json_1 = require("../../package.json"); const clear_1 = __importDefault(require("clear")); const figlet_1 = __importDefault(require("figlet")); require("./sp"); require("./account"); require("./system"); require("./payment"); require("./bucket"); require("./object"); require("./group"); require("./feegrant"); require("./crosschain"); (0, clear_1.default)(); console.log(chalk_1.default.green(figlet_1.default.textSync("BNB Greenfield CLI", { horizontalLayout: "full" }))); commander_1.program.option("-v, --version", "output the version number", () => { if (process.argv.indexOf("--version") > -1) { (0, version_1.version)(); } else { console.log(`v${package_json_1.version}`); } process.exit(0); }); exports.default = commander_1.program;