@forge/cli

14.1.0-next.1-experimental-13c2f8d14.1.0-next.21-experimental-554d417
out/command-line/command.js
~out/command-line/command.jsModified
−18
Index: package/out/command-line/command.js
===================================================================
--- package/out/command-line/command.js
+++ package/out/command-line/command.js
@@ -2,9 +2,8 @@
 Object.defineProperty(exports, "__esModule", { value: true });
 exports.Command = exports.WrapperError = void 0;
 exports.getAutocompleteConfig = getAutocompleteConfig;
 exports.validateContext = validateContext;
-exports.validateShardContext = validateShardContext;
 exports.environmentPrecondition = environmentPrecondition;
 const tslib_1 = require("tslib");
 const commander_1 = tslib_1.__importStar(require("commander"));
 const ari_1 = require("@forge/util/packages/ari");
@@ -237,15 +236,8 @@
     }
     placementOption(description) {
         return this.option('--placement <placement>', description);
     }
-    shardOption() {
-        return this.option('--shard <shard>', cli_shared_1.Text.optionShard.desc).precondition(async (...args) => {
-            const { shard } = last(args);
-            const validatedShard = validateShardContext(shard);
-            return { shard: validatedShard };
-        });
-    }
     jsonOption() {
         return this.option('--json', cli_shared_1.Text.optionJson, false);
     }
     batchUninstallOption() {
@@ -504,18 +496,8 @@
         maybeSiteUrl = supportedProductsService.validateSite(site, maybeSupportedProduct);
     }
     return { site: maybeSiteUrl, product: maybeSupportedProduct };
 }
-function validateShardContext(shard) {
-    if (shard) {
-        const [id, region, ...rest] = shard.split(':');
-        if (!id || !region || rest.length > 0) {
-            throw new cli_shared_1.ValidationError(cli_shared_1.Text.optionShard.incorrectFormat);
-        }
-        return shard;
-    }
-    return undefined;
-}
 function environmentPrecondition(key, environmentController, requireEnvironmentWithAppIdOverride = false) {
     return async (...args) => {
         const lastArgs = last(args);
         const environmentArg = lastArgs[key];