@forge/cli

12.10.1-next.512.10.1-next.6-experimental-a8bc05b
npm-shrinkwrap.json
npm-shrinkwrap.json
+126−35
Index: package/npm-shrinkwrap.json
===================================================================
--- package/npm-shrinkwrap.json
+++ package/npm-shrinkwrap.json
@@ -1,24 +1,24 @@
 {
   "name": "@forge/cli",
-  "version": "12.10.1-next.5",
+  "version": "12.10.1-next.6-experimental-a8bc05b",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@forge/cli",
-      "version": "12.10.1-next.5",
+      "version": "12.10.1-next.6-experimental-a8bc05b",
       "hasInstallScript": true,
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "6.1.14-next.5",
-        "@forge/cli-shared": "8.11.1-next.3",
+        "@forge/bundler": "6.1.14-next.6-experimental-a8bc05b",
+        "@forge/cli-shared": "8.11.1-next.3-experimental-a8bc05b",
         "@forge/egress": "2.3.0",
         "@forge/i18n": "0.0.7",
-        "@forge/lint": "5.13.1-next.5",
-        "@forge/manifest": "11.3.0-next.2",
+        "@forge/lint": "5.13.1-next.6-experimental-a8bc05b",
+        "@forge/manifest": "11.3.0-next.2-experimental-a8bc05b",
         "@forge/runtime": "6.1.1",
-        "@forge/tunnel": "6.3.5-next.5",
+        "@forge/tunnel": "6.3.5-next.6-experimental-a8bc05b",
         "@forge/util": "2.0.1",
         "@sentry/node": "7.106.0",
         "ajv": "^8.12.0",
         "archiver": "^7.0.1",
@@ -36,8 +36,9 @@
         "env-paths": "^2.2.1",
         "exponential-backoff": "^3.1.2",
         "form-data": "^4.0.4",
         "fs-extra": "^11.2.0",
+        "global-agent": "^3.0.0",
         "hidefile": "^3.0.0",
         "latest-version": "^7.0.0",
         "lodash": "^4.17.21",
         "node-fetch": "2.7.0",
@@ -61,8 +62,9 @@
         "@types/cross-spawn": "^6.0.6",
         "@types/didyoumean": "^1.2.3",
         "@types/diff": "^6.0.0",
         "@types/fs-extra": "^11.0.4",
+        "@types/global-agent": "^3.0.0",
         "@types/hidefile": "^3.0.3",
         "@types/inquirer": "^8.2.11",
         "@types/jest": "^29.5.14",
         "@types/jws": "^3.2.10",
@@ -548,11 +550,11 @@
         "node": ">=10.0.0"
       }
     },
     "node_modules/@forge/bundler": {
-      "version": "6.1.14-next.5",
-      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-6.1.14-next.5.tgz",
-      "integrity": "sha512-d0JJRN5ZZMVdvMvgd7iWNyNFr8mU+4sPMt47+r7QGCssBNX/RyRx3Zo/0BEOpRHNRMp28Ovg8HBN1eet+c1Iyw==",
+      "version": "6.1.14-next.6-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-6.1.14-next.6-experimental-a8bc05b.tgz",
+      "integrity": "sha512-Eq0L2XY8jY5NnJkt1vH58VwAOiNsvL4prcgI8H4KzfoXagX6CViRknMcPNDR/czlCiapuH7u9L8b6d5P1hwVuA==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@babel/core": "^7.24.0",
         "@babel/parser": "7.28.0",
@@ -562,12 +564,12 @@
         "@babel/plugin-transform-optional-chaining": "^7.23.4",
         "@babel/plugin-transform-react-jsx": "^7.23.4",
         "@babel/traverse": "^7.24.0",
         "@babel/types": "^7.24.0",
-        "@forge/cli-shared": "8.11.1-next.3",
+        "@forge/cli-shared": "8.11.1-next.3-experimental-a8bc05b",
         "@forge/i18n": "0.0.7",
-        "@forge/lint": "5.13.1-next.5",
-        "@forge/manifest": "11.3.0-next.2",
+        "@forge/lint": "5.13.1-next.6-experimental-a8bc05b",
+        "@forge/manifest": "11.3.0-next.2-experimental-a8bc05b",
         "babel-loader": "^8.3.0",
         "cheerio": "^1.1.0",
         "cross-spawn": "^7.0.6",
         "fs-extra": "^11.2.0",
@@ -585,15 +587,15 @@
         "node": ">=12.13.1"
       }
     },
     "node_modules/@forge/cli-shared": {
-      "version": "8.11.1-next.3",
-      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-8.11.1-next.3.tgz",
-      "integrity": "sha512-mG/lop0WP/8NraJ7dpNkFo4j4mFxaMv4YhuE+WSVk6PRUCuCeUhdWzBUda22GWX0i06TV9T37GffSE/77NWRVQ==",
+      "version": "8.11.1-next.3-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-8.11.1-next.3-experimental-a8bc05b.tgz",
+      "integrity": "sha512-Pt4vSEUu310St2xhiaGvG9ftoPt+v8O37XbPwPLBg34fM+mL3GV5iLwcBhcHIJKrSpNMSZrddCZ8NBgqSBG1zw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@forge/i18n": "0.0.7",
-        "@forge/manifest": "11.3.0-next.2",
+        "@forge/manifest": "11.3.0-next.2-experimental-a8bc05b",
         "@forge/util": "2.0.1",
         "@sentry/node": "7.106.0",
         "adm-zip": "^0.5.10",
         "array.prototype.flatmap": "^1.3.3",
@@ -625,11 +627,11 @@
         "yaml": "^2.3.4"
       }
     },
     "node_modules/@forge/csp": {
-      "version": "5.6.0-next.2",
-      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-5.6.0-next.2.tgz",
-      "integrity": "sha512-/kKpCbX8S0gz+NO0r62r3rolJzKLjARR4lTnwqrDuDYmwVqTA8vIwmHIDEYvROcd4EQm6Js+1CQ71gQQqZlGxw==",
+      "version": "5.6.0-next.2-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-5.6.0-next.2-experimental-a8bc05b.tgz",
+      "integrity": "sha512-Qfodt47IRpjsRLGFXAdQGUIogVoW6mFEuSFGZHjMeA/xmHnX/+F1JguvRmm1sL4RvZk2L7L46UCjDYaSUtlgnQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "content-security-policy-parser": "^0.5.0"
       },
@@ -657,28 +659,28 @@
         "lodash": "^4.17.21"
       }
     },
     "node_modules/@forge/lint": {
-      "version": "5.13.1-next.5",
-      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-5.13.1-next.5.tgz",
-      "integrity": "sha512-eRVYWELudjO2TgNqlbgzSMOeFCainCBKJtOod86xzo/S4w0yOTVt4WwYQWxeTOuH5I1ghOjfQ0+5uLR7N8T7ww==",
+      "version": "5.13.1-next.6-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-5.13.1-next.6-experimental-a8bc05b.tgz",
+      "integrity": "sha512-J7R/80supWB86wnbiQXHn6HKNNmVXVr9JUoX43Y/cFftTTvjo9he5AqzJyHIFwbK87/FT8phOGdSEkUV2QxZFw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@atlassian/atlassian-openapi": "^1.0.6",
-        "@forge/cli-shared": "8.11.1-next.3",
-        "@forge/csp": "5.6.0-next.2",
+        "@forge/cli-shared": "8.11.1-next.3-experimental-a8bc05b",
+        "@forge/csp": "5.6.0-next.2-experimental-a8bc05b",
         "@forge/egress": "2.3.0",
-        "@forge/manifest": "11.3.0-next.2",
+        "@forge/manifest": "11.3.0-next.2-experimental-a8bc05b",
         "@typescript-eslint/typescript-estree": "^5.62.0",
         "array.prototype.flatmap": "^1.3.3",
         "cross-spawn": "^7.0.6",
         "node-fetch": "2.7.0"
       }
     },
     "node_modules/@forge/manifest": {
-      "version": "11.3.0-next.2",
-      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-11.3.0-next.2.tgz",
-      "integrity": "sha512-leTi61vtwduzhwrhtPGsUvk5HnIPz9ixNjT3FGPAtaB1iayJ7EgvhyCWCM+q/5A+nz7sn038nVshDAjHim25zg==",
+      "version": "11.3.0-next.2-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-11.3.0-next.2-experimental-a8bc05b.tgz",
+      "integrity": "sha512-8ujhXJDuRlbwWmH+zJuT8IGRUO9cvlmN7s7mbKCVuSr3B59cfmdXVtAKKXz+IZVf29qK49LObpGZY7DzrL+6Qw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@forge/i18n": "0.0.7",
         "@sentry/node": "7.106.0",
@@ -697,16 +699,16 @@
       "integrity": "sha512-7S8Uv9qBSJllpPzBBawbSPgPbec7t9hCkGrXCyBMZCrVMDmoWah8z9jhWOpaDxOs4Lqxz4uYPQLFIPfluwZWpg==",
       "license": "SEE LICENSE IN LICENSE.txt"
     },
     "node_modules/@forge/tunnel": {
-      "version": "6.3.5-next.5",
-      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-6.3.5-next.5.tgz",
-      "integrity": "sha512-5dM5aRXaWm9gPkB+O/pFUrMHHfSDENgPaUnyezxwKpZ2RYcGmZAH6F/7IO9iexCTKElzeirZMqV3kUOECpfnKA==",
+      "version": "6.3.5-next.6-experimental-a8bc05b",
+      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-6.3.5-next.6-experimental-a8bc05b.tgz",
+      "integrity": "sha512-tVsrDjb0IF2lj1nvzQ2zyD7jVDHQjCAzkIPKFBTKSl3P4R3FMjE2e5gliXqnRrvS+R4pAn2Zn+/EZiCv9ignMw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "6.1.14-next.5",
-        "@forge/cli-shared": "8.11.1-next.3",
-        "@forge/csp": "5.6.0-next.2",
+        "@forge/bundler": "6.1.14-next.6-experimental-a8bc05b",
+        "@forge/cli-shared": "8.11.1-next.3-experimental-a8bc05b",
+        "@forge/csp": "5.6.0-next.2-experimental-a8bc05b",
         "@forge/runtime": "6.1.1",
         "@forge/util": "^2.0.1",
         "cheerio": "^1.1.0",
         "chokidar": "^3.6.0",
@@ -2188,8 +2190,14 @@
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24= sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
     },
+    "node_modules/boolean": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz",
+      "integrity": "sha1-nlKUr06YMUSUy7F5efpUyhWfEWs= sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==",
+      "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."
+    },
     "node_modules/brace-expansion": {
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
       "integrity": "sha1-VPxTI3phPYVMe9N0Y6rRffhyFOc= sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
@@ -3570,8 +3578,13 @@
       "funding": {
         "url": "https://github.com/sponsors/ljharb"
       }
     },
+    "node_modules/es6-error": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
+      "integrity": "sha1-njr0B0Wd7tR+mpH5uIWoTrBcVh0= sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="
+    },
     "node_modules/escalade": {
       "version": "3.2.0",
       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
       "integrity": "sha1-ARo/aYVroYnf+n3I/M6Z0qh5A+U= sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
@@ -4278,8 +4291,24 @@
       "version": "0.4.1",
       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
       "integrity": "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4= sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
     },
+    "node_modules/global-agent": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz",
+      "integrity": "sha1-rnzTG9NYO5PFoWQ3oa/ifMM6GrY= sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==",
+      "dependencies": {
+        "boolean": "^3.0.1",
+        "es6-error": "^4.1.1",
+        "matcher": "^3.0.0",
+        "roarr": "^2.15.3",
+        "semver": "^7.3.2",
+        "serialize-error": "^7.0.1"
+      },
+      "engines": {
+        "node": ">=10.0"
+      }
+    },
     "node_modules/globalthis": {
       "version": "1.0.4",
       "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
       "integrity": "sha1-dDDtOpddl7+1m8zkH1yruvplEjY= sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
@@ -5559,8 +5588,19 @@
       "funding": {
         "url": "https://github.com/sponsors/sindresorhus"
       }
     },
+    "node_modules/matcher": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
+      "integrity": "sha1-vZBg9MW3CqgEHMxvgDaHYJlPMMo= sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
+      "dependencies": {
+        "escape-string-regexp": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
     "node_modules/math-intrinsics": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
       "integrity": "sha1-oN10voHiqlwvJ+Zc4oNgXuTit/k= sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
@@ -6858,8 +6898,24 @@
         "iojs": ">=1.0.0",
         "node": ">=0.10.0"
       }
     },
+    "node_modules/roarr": {
+      "version": "2.15.4",
+      "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz",
+      "integrity": "sha1-9f55W3uDjM/jXcYI4Cgrnrouev0= sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==",
+      "dependencies": {
+        "boolean": "^3.0.1",
+        "detect-node": "^2.0.4",
+        "globalthis": "^1.0.1",
+        "json-stringify-safe": "^5.0.1",
+        "semver-compare": "^1.0.0",
+        "sprintf-js": "^1.1.2"
+      },
+      "engines": {
+        "node": ">=8.0"
+      }
+    },
     "node_modules/run-applescript": {
       "version": "7.0.0",
       "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz",
       "integrity": "sha1-5aVTwr/9Yg4WnSdsHNjxtkd4++s= sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==",
@@ -7045,8 +7101,13 @@
       "engines": {
         "node": ">=10"
       }
     },
+    "node_modules/semver-compare": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
+      "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w= sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="
+    },
     "node_modules/send": {
       "version": "0.19.0",
       "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
       "integrity": "sha1-u8WjiMjqbASJZwSdvqwOSj8J1/g= sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
@@ -7097,8 +7158,33 @@
       "engines": {
         "node": ">= 0.8"
       }
     },
+    "node_modules/serialize-error": {
+      "version": "7.0.1",
+      "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
+      "integrity": "sha1-8TYLBEf2H/tIPsQVfHN/q313jhg= sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
+      "dependencies": {
+        "type-fest": "^0.13.1"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/serialize-error/node_modules/type-fest": {
+      "version": "0.13.1",
+      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
+      "integrity": "sha1-AXLLW86AsL1ULqNI21DH4hg02TQ= sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
     "node_modules/serialize-javascript": {
       "version": "6.0.2",
       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
       "integrity": "sha1-3voeBVyDv21Z6oBdjahiJU62psI= sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
@@ -7472,8 +7558,13 @@
       "engines": {
         "node": ">= 6"
       }
     },
+    "node_modules/sprintf-js": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+      "integrity": "sha1-SRS5A6L4toXRf994pw6RfocuREo= sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
+    },
     "node_modules/statuses": {
       "version": "1.5.0",
       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",