@forge/cli

13.3.0-next.20-experimental-cf2ad4c13.3.0-next.12-experimental-4b981ef-experimental-5b8eb3c
npm-shrinkwrap.json
~npm-shrinkwrap.jsonModified
+69−60
Index: package/npm-shrinkwrap.json
===================================================================
--- package/npm-shrinkwrap.json
+++ package/npm-shrinkwrap.json
@@ -1,24 +1,24 @@
 {
   "name": "@forge/cli",
-  "version": "13.3.0-next.20-experimental-cf2ad4c",
+  "version": "13.3.0-next.12-experimental-4b981ef-experimental-5b8eb3c",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@forge/cli",
-      "version": "13.3.0-next.20-experimental-cf2ad4c",
+      "version": "13.3.0-next.12-experimental-4b981ef-experimental-5b8eb3c",
       "hasInstallScript": true,
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "7.1.0-next.18-experimental-cf2ad4c",
-        "@forge/cli-shared": "9.3.0-next.17-experimental-cf2ad4c",
+        "@forge/bundler": "7.1.0-next.12-experimental-4b981ef",
+        "@forge/cli-shared": "9.3.0-next.11-experimental-4b981ef",
         "@forge/egress": "3.0.0",
         "@forge/i18n": "1.0.0",
-        "@forge/lint": "6.0.3-next.18-experimental-cf2ad4c",
-        "@forge/manifest": "13.3.0-next.9-experimental-cf2ad4c",
+        "@forge/lint": "6.0.3-next.12-experimental-4b981ef",
+        "@forge/manifest": "13.3.0-next.7-experimental-4b981ef",
         "@forge/runtime": "7.0.0",
-        "@forge/tunnel": "7.1.0-next.18-experimental-cf2ad4c",
+        "@forge/tunnel": "7.1.0-next.12-experimental-4b981ef",
         "@forge/util": "3.0.0",
         "@sentry/node": "7.106.0",
         "ajv": "^8.18.0",
         "case": "^1.6.3",
@@ -37,21 +37,21 @@
         "form-data": "^4.0.4",
         "fs-extra": "^11.2.0",
         "hidefile": "^3.0.0",
         "http-proxy-agent": "^7.0.2",
+        "https-proxy-agent": "^7.0.6",
         "latest-version": "^7.0.0",
         "lodash": "^4.17.21",
-        "node-fetch": "2.7.0",
         "node-machine-id": "^1.1.12",
         "omelette": "^0.4.17",
         "ora": "^5.4.1",
         "portfinder": "^1.0.37",
         "sanitize-filename": "^1.6.3",
         "semver": "^7.6.0",
         "tmp": "^0.2.3",
         "tslib": "^2.6.2",
-        "v8-compile-cache": "^2.4.0",
-        "yaml": "^2.3.4"
+        "undici": "^7.19.0",
+        "v8-compile-cache": "^2.4.0"
       },
       "bin": {
         "forge": "out/bin/cli.js"
       },
@@ -66,13 +66,12 @@
         "@types/inquirer": "^8.2.11",
         "@types/jest": "^29.5.14",
         "@types/jws": "^3.2.10",
         "@types/node": "20.19.1",
-        "@types/node-fetch": "^2.6.12",
         "@types/omelette": "^0.4.5",
         "@types/semver": "^7.5.8",
         "@types/tmp": "^0.2.6",
-        "adm-zip": "^0.6.0",
+        "adm-zip": "^0.5.10",
         "chokidar": "^4.0.3",
         "jest": "^29.7.0",
         "jest-matcher-specific-error": "^1.0.0",
         "jest-when": "^3.6.0",
@@ -80,12 +79,13 @@
         "jws": "^4.0.1",
         "memfs": "4.57.7",
         "sentry-testkit": "^5.0.10",
         "type-fest": "4.10.2",
-        "typescript": "5.9.2"
+        "typescript": "5.9.2",
+        "yaml": "^2.3.4"
       },
       "engines": {
-        "node": ">=20.18.1 <22.23.1 || >22.23.1 <24.17.0 || >24.17.0"
+        "node": ">=20.18.1"
       },
       "peerDependenciesMeta": {
         "typescript": {
           "optional": true
@@ -162,8 +162,13 @@
         "type": "opencollective",
         "url": "https://opencollective.com/babel"
       }
     },
+    "node_modules/@babel/core/node_modules/convert-source-map": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+      "integrity": "sha1-S1YPZJ/E6RjdCrdc9JYei8iC2Co= sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
+    },
     "node_modules/@babel/core/node_modules/semver": {
       "version": "6.3.1",
       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
       "integrity": "sha1-VW0u+GiRRuRtzqS/3QlfNDTf/LQ= sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
@@ -227,8 +232,13 @@
       "bin": {
         "semver": "bin/semver.js"
       }
     },
+    "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+      "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+    },
     "node_modules/@babel/helper-create-class-features-plugin": {
       "version": "7.27.1",
       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz",
       "integrity": "sha1-W+5CYqbqXdyFLQgGGZ6xfKPekoE= sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==",
@@ -542,11 +552,11 @@
         "node": ">=10.0.0"
       }
     },
     "node_modules/@forge/bundler": {
-      "version": "7.1.0-next.18-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-7.1.0-next.18-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-lQQ8YTBgaWPXaro7v+gL8X5bxOiDEIFaSWjLVb/o4tnfpZApjba15Bz+Omcq2+tZQgH0grI/fTl409+h3uqawA==",
+      "version": "7.1.0-next.12-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-7.1.0-next.12-experimental-4b981ef.tgz",
+      "integrity": "sha512-F/IT+qAnoN3SguKfhhj+3rjCX0wWRGiXJ3+3okfWVxE3nOkN1OXmmpj51oU+9nZQipb6q5NZc5J/BEThJU+eAQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@babel/core": "^7.24.0",
         "@babel/parser": "7.28.0",
@@ -556,21 +566,20 @@
         "@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": "9.3.0-next.17-experimental-cf2ad4c",
+        "@forge/cli-shared": "9.3.0-next.11-experimental-4b981ef",
         "@forge/i18n": "1.0.0",
-        "@forge/lint": "6.0.3-next.18-experimental-cf2ad4c",
-        "@forge/manifest": "13.3.0-next.9-experimental-cf2ad4c",
+        "@forge/lint": "6.0.3-next.12-experimental-4b981ef",
+        "@forge/manifest": "13.3.0-next.7-experimental-4b981ef",
         "babel-loader": "^8.3.0",
         "cheerio": "^1.2.0",
         "chokidar": "^4.0.3",
         "cross-spawn": "^7.0.6",
         "debounce": "^2.2.0",
         "fs-extra": "^11.2.0",
         "html-webpack-plugin": "^5.6.3",
         "nock": "13.5.6",
-        "node-fetch": "2.7.0",
         "tmp": "^0.2.3",
         "ts-loader": "^9.5.2",
         "type-fest": "4.10.2",
         "typescript": "5.9.2",
@@ -589,19 +598,19 @@
         }
       }
     },
     "node_modules/@forge/cli-shared": {
-      "version": "9.3.0-next.17-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-9.3.0-next.17-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-Uh9v41QgbSC+ZZGH8nQ3TF3uO666/94YixXP/HXjqi1EP+Z0zPWiXjOqIIPrNmhkPfko8xkM44Oc1yLkhUvrjg==",
+      "version": "9.3.0-next.11-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-9.3.0-next.11-experimental-4b981ef.tgz",
+      "integrity": "sha512-31yAbhFTIWcxDxtqHnfe1sivD8KHTYB4mgKomVda4ZqEO1PFMrARc1yfpxE71LL4U39a7yUaalDFu0W4UrZzIQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@forge/i18n": "1.0.0",
-        "@forge/manifest": "13.3.0-next.9-experimental-cf2ad4c",
+        "@forge/manifest": "13.3.0-next.7-experimental-4b981ef",
         "@forge/util": "3.0.0",
         "@sentry/node": "7.106.0",
         "@vercel/detect-agent": "^1.2.3",
-        "adm-zip": "^0.6.0",
+        "adm-zip": "^0.5.10",
         "archiver": "^8.0.0",
         "array.prototype.flatmap": "^1.3.3",
         "case": "^1.6.3",
         "chalk": "^4.1.2",
@@ -621,9 +630,8 @@
         "inquirer": "^8.2.6",
         "inquirer-autocomplete-prompt": "^2.0.1",
         "io-ts": "^2.2.22",
         "keytar": "^7.9.0",
-        "node-fetch": "2.7.0",
         "ora": "^5.4.1",
         "recursive-readdir": "^2.2.3",
         "semver": "^7.6.0",
         "terminal-link": "^2.1.1",
@@ -641,11 +649,11 @@
         }
       }
     },
     "node_modules/@forge/csp": {
-      "version": "6.2.0-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-6.2.0-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-gAm6zaTg+tm8z7IUBa7dwCD7nBvr5k3rf4VPcBOse5MnUzU/rW+SqsIPOGPpTtgqd+5Jyqn7tgWCrFV7x3MD7w==",
+      "version": "6.2.0-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-6.2.0-experimental-4b981ef.tgz",
+      "integrity": "sha512-njmUI6HZSv4Ooft1bJRGrYyi2zOzPez4YD1cffPxy7FLJBoAIHtUikYvu+nDLtMuu+vtULSEbxPTlFQuaSRaHw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "content-security-policy-parser": "^0.6.0"
       },
@@ -693,22 +701,21 @@
         }
       }
     },
     "node_modules/@forge/lint": {
-      "version": "6.0.3-next.18-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-6.0.3-next.18-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-9Rs1ZwyY8YiSXyIq2bOd3YK6QVh3wPwxoMXOUWq7MKFwis8ILxXvP1iaaKzLDNl7pweiV8vCjwWxFSeFK1hljg==",
+      "version": "6.0.3-next.12-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-6.0.3-next.12-experimental-4b981ef.tgz",
+      "integrity": "sha512-ljjAX4FlyR0BT7TXpsAhh6kmRgI2eLe2wwU3HA5C0bnnhFf/rwX8gG9STBdviifnvJhr6PlbOEH+cMcaLKBRIg==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@atlassian/atlassian-openapi": "^1.0.6",
-        "@forge/cli-shared": "9.3.0-next.17-experimental-cf2ad4c",
-        "@forge/csp": "6.2.0-experimental-cf2ad4c",
+        "@forge/cli-shared": "9.3.0-next.11-experimental-4b981ef",
+        "@forge/csp": "6.2.0-experimental-4b981ef",
         "@forge/egress": "3.0.0",
-        "@forge/manifest": "13.3.0-next.9-experimental-cf2ad4c",
+        "@forge/manifest": "13.3.0-next.7-experimental-4b981ef",
         "@typescript-eslint/typescript-estree": "^5.62.0",
         "array.prototype.flatmap": "^1.3.3",
         "cross-spawn": "^7.0.6",
-        "node-fetch": "2.7.0",
         "typescript": "5.9.2"
       },
       "peerDependencies": {
         "typescript": ">=5.0.0"
@@ -719,11 +726,11 @@
         }
       }
     },
     "node_modules/@forge/manifest": {
-      "version": "13.3.0-next.9-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-13.3.0-next.9-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-C+d/aj84baNmbRXRx7aGTWvFowk04k5kYEkNlurHKY1OTqAO1I/qmZOdNzpDGabl56cTMfI6F3FktRSqm7M6Iw==",
+      "version": "13.3.0-next.7-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-13.3.0-next.7-experimental-4b981ef.tgz",
+      "integrity": "sha512-1szBgnphTUOLJmgZoVRqQSFiIUfYfLyRGCkM8MXlXkfE9nWpkENyIWT05RvFlUL2tTup3NPzfzsaFAvalREbOA==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@forge/i18n": "1.0.0",
         "@sentry/node": "7.106.0",
@@ -758,16 +765,16 @@
         }
       }
     },
     "node_modules/@forge/tunnel": {
-      "version": "7.1.0-next.18-experimental-cf2ad4c",
-      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-7.1.0-next.18-experimental-cf2ad4c.tgz",
-      "integrity": "sha512-C/vd0OhrUruiqxmmci+HN8c0SrKVKnRCgJNOZqe4ZCa+57TyI42NWmc29ANyVVUbaUYGD13f0bOHWrbjOXC9pA==",
+      "version": "7.1.0-next.12-experimental-4b981ef",
+      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-7.1.0-next.12-experimental-4b981ef.tgz",
+      "integrity": "sha512-c0WxMdmMgwGH4vdehWePsuK+GzAlEEhUKcOw+UDXDElDahnj7Ky5YsQsXRPbDneJQvBvs3soGpTt1RqlAkksRQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "7.1.0-next.18-experimental-cf2ad4c",
-        "@forge/cli-shared": "9.3.0-next.17-experimental-cf2ad4c",
-        "@forge/csp": "6.2.0-experimental-cf2ad4c",
+        "@forge/bundler": "7.1.0-next.12-experimental-4b981ef",
+        "@forge/cli-shared": "9.3.0-next.11-experimental-4b981ef",
+        "@forge/csp": "6.2.0-experimental-4b981ef",
         "@forge/runtime": "7.0.0",
         "@forge/util": "^3.0.0",
         "cheerio": "^1.2.0",
         "chokidar": "^4.0.3",
@@ -2127,13 +2134,13 @@
         "node": ">=0.4.0"
       }
     },
     "node_modules/adm-zip": {
-      "version": "0.6.0",
-      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.6.0.tgz",
-      "integrity": "sha1-u8XGwzN1XpZ6Bt2YdH9DHh1To88= sha512-XleryMhbuksdKtofnWZ9Sk+4CUTbms4Mb/EU32SZwToAyZ5RgVos/ki8n+yr0LWHOGKuakbXTuuYNHLQjhddgg==",
+      "version": "0.5.16",
+      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz",
+      "integrity": "sha1-C15Md58H3t6lgFzcyxFHBx2UqQk= sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==",
       "engines": {
-        "node": ">=14.0"
+        "node": ">=12.0"
       }
     },
     "node_modules/agent-base": {
       "version": "7.1.4",
@@ -3354,13 +3361,8 @@
       "engines": {
         "node": ">= 0.6"
       }
     },
-    "node_modules/convert-source-map": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
-      "integrity": "sha1-S1YPZJ/E6RjdCrdc9JYei8iC2Co= sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
-    },
     "node_modules/cookie": {
       "version": "0.7.1",
       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
       "integrity": "sha1-L3PEIULV1c9xMQp0/ErmFnDl28k= sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
@@ -5368,8 +5370,20 @@
       "funding": {
         "url": "https://github.com/sponsors/sindresorhus"
       }
     },
+    "node_modules/https-proxy-agent": {
+      "version": "7.0.6",
+      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+      "integrity": "sha1-2o3+rH2hMLBcK6S1nJts1mYRprk= sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
+      "dependencies": {
+        "agent-base": "^7.1.2",
+        "debug": "4"
+      },
+      "engines": {
+        "node": ">= 14"
+      }
+    },
     "node_modules/hyperdyperid": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz",
       "integrity": "sha1-WWaNMjrakiKNKoadPkdNWjO2nms= sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==",
@@ -9482,13 +9496,8 @@
           "optional": true
         }
       }
     },
-    "node_modules/yallist": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
-      "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
-    },
     "node_modules/yaml": {
       "version": "2.8.1",
       "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz",
       "integrity": "sha1-GHCqArYx9+gyi5P4vFdPrF1sTXk= sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==",