@forge/cli

13.4.0-next.3-experimental-f258a6d13.4.0-next.5-experimental-016ed9d
out/command-line/register-site-commands.js
+out/command-line/register-site-commands.jsNew file
+19
Index: package/out/command-line/register-site-commands.js
===================================================================
--- package/out/command-line/register-site-commands.js
+++ package/out/command-line/register-site-commands.js
@@ -0,0 +1,19 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.registerCommands = void 0;
+const cli_shared_1 = require("@forge/cli-shared");
+const COMMAND_NAME = 'site';
+const registerProvisionCommand = (parent, { controllers: { siteController } }) => {
+    parent
+        .command('provision')
+        .description(cli_shared_1.Text.site.provision.cmd.desc)
+        .action(async () => {
+        await siteController.provision();
+    });
+};
+const registerCommands = (deps) => {
+    const siteCommand = deps.cmd.command(COMMAND_NAME).description(cli_shared_1.Text.site.cmd.desc);
+    registerProvisionCommand(siteCommand, deps);
+};
+exports.registerCommands = registerCommands;
+//# sourceMappingURL=register-site-commands.js.map
\ No newline at end of file