@j03fr0st/pubg-ts
Version:
A comprehensive TypeScript wrapper for the PUBG API
37 lines • 1.79 kB
JavaScript
;
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 packageJson = require('../../package.json');
const version = packageJson.version;
const scaffold_1 = require("./commands/scaffold");
const assets_1 = require("./commands/assets");
const setup_1 = require("./commands/setup");
console.log(chalk_1.default.blue.bold(`
┌─────────────────────────────────────────────────────┐
│ │
│ PUBG TypeScript CLI │
│ │
│ 🎮 Comprehensive PUBG API Development Tools │
│ │
└─────────────────────────────────────────────────────┘
`));
commander_1.program
.name('pubg-ts')
.description('CLI for the PUBG TypeScript SDK')
.version(version, '-v, --version', 'display version number');
// Add commands
commander_1.program.addCommand(scaffold_1.scaffoldCommand);
commander_1.program.addCommand(assets_1.assetsCommand);
commander_1.program.addCommand(setup_1.setupCommand);
// Show help by default if no arguments provided
if (process.argv.length === 2) {
commander_1.program.outputHelp();
process.exit(0);
}
commander_1.program.parse();
//# sourceMappingURL=index.js.map