/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@codelympics/cli@0.2.2/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
#!/usr/bin/env node
"use strict";var __importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};exports.__esModule=!0;var commander_1=__importDefault(require("commander")),package_json_1=require("../package.json"),login_1=__importDefault(require("./login")),logout_1=__importDefault(require("./logout")),status_1=__importDefault(require("./status")),run_1=__importDefault(require("./run"));commander_1.default.version(package_json_1.version),commander_1.default.command("version").action((function(){return console.log(package_json_1.version)})),commander_1.default.command("login").option("--ci","show token rather than saving it").option("--token [token]","save the given token rather than prompting").action(login_1.default),commander_1.default.command("logout").action(logout_1.default),commander_1.default.command("status").action(status_1.default),commander_1.default.command("run <challenge_id> <executable> [arguments...]").option("-l, --live","actually submit the result. This can not be undone and can only be done a limited amount of times").action(run_1.default),commander_1.default.on("command:*",(function(){console.error("Invalid command: %s\nSee --help for a list of available commands.",commander_1.default.args.join(" ")),process.exit(1)})),commander_1.default.command("help").action((function(){return commander_1.default.outputHelp()})),commander_1.default.parse(process.argv),0===commander_1.default.args.length&&commander_1.default.outputHelp();
//# sourceMappingURL=/sm/b784d0e40f64e758038fd6759823c8cf10c04edc4c83eee55413ffa021264f30.map