/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/create-fullstack-app@3.3.0/build/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}};Object.defineProperty(exports,"__esModule",{value:!0});const path_1=__importDefault(require("path")),chalk_1=__importDefault(require("chalk")),clipanion_1=require("clipanion"),update_notifier_1=__importDefault(require("update-notifier")),read_pkg_1=__importDefault(require("read-pkg")),CreateFullstackAppCommand_1=require("./commands/CreateFullstackAppCommand"),[,,...args]=process.argv,packageJSON=read_pkg_1.default.sync({cwd:path_1.default.join(__dirname,"..")});async function main(){const e=new clipanion_1.Cli({binaryLabel:packageJSON.name,binaryName:packageJSON.name,binaryVersion:packageJSON.version});e.register(CreateFullstackAppCommand_1.CreateFullstackAppCommand),e.register(clipanion_1.Builtins.HelpCommand),e.register(clipanion_1.Builtins.VersionCommand),(0,update_notifier_1.default)({pkg:packageJSON}).notify(),await e.runExit(args,clipanion_1.Cli.defaultContext)}main().catch((()=>{console.error(chalk_1.default.red("Error occurred...")),process.exit(1)}));
//# sourceMappingURL=/sm/66dce77b63675154ffbd28bf8432470da56264c921da19578e8eb2f3500477fb.map