@forge/cli-shared

8.10.0-next.12-experimental-f76634b8.10.0-next.14
out/ui/text.js
~out/ui/text.jsModified
+15−1
Index: package/out/ui/text.js
===================================================================
--- package/out/ui/text.js
+++ package/out/ui/text.js
@@ -1145,13 +1145,27 @@
             noWebtriggerURLs: 'No webtrigger URLs created.',
             overviewInstallationTable: `\nListing web trigger URLs by an app installation.\n\nPress Ctrl+C to cancel.\n`,
             listUrlsForKey: (key) => `\nShowing all webtrigger URLs for module ${chalk_1.default.bold(key)}:`
         },
+        delete: {
+            cmd: 'delete a webtrigger URL',
+            optionWebtriggerId: 'ID of the webtrigger URL to delete',
+            interactive: {
+                overviewProvidedContext: `\nDeleting web trigger URL for the provided context.\n\nPress Ctrl+C to cancel.`,
+                overviewInstallationTable: `\nListing web trigger URLs by an app installation.\n\nPress Ctrl+C to cancel.\n`,
+                tablePreMessage: '\nShowing all webtrigger URLs:',
+                desc: 'Select webtrigger to delete:',
+                progressInfo: `To delete a webtrigger URL, select it from the list.\n\nPress Ctrl+C to cancel.`
+            },
+            successfulDelete: (id) => `\nSuccessfully deleted webtrigger URL with ID '${id}'`
+        },
         error: {
             funcKey: "The given web trigger key doesn't exist in the manifest.yml file.",
             noWebtriggers: "The manifest.yml file doesn't contain any web triggers. Add a web trigger before rerunning this command.",
             listError: 'Error when listing webtrigger URLs',
-            creationError: (message) => `Web trigger URL creation error: ${message}`
+            creationError: (message) => `Web trigger URL creation error: ${message}`,
+            noMatchingIdForDeletion: (id) => `URL with ID '${id}' was not found`,
+            deleteError: (id, message) => `Error when trying to delete webtrigger URL with id '${id}': ${message}`
         }
     },
     logs: {
         cmd: 'view app logs',