@forge/cli

12.23.0-next.7-experimental-44b7a1213.0.0-next.11
npm-shrinkwrap.json
~npm-shrinkwrap.jsonModified
+152−69
Index: package/npm-shrinkwrap.json
===================================================================
--- package/npm-shrinkwrap.json
+++ package/npm-shrinkwrap.json
@@ -1,25 +1,25 @@
 {
   "name": "@forge/cli",
-  "version": "12.23.0-next.7-experimental-44b7a12",
+  "version": "13.0.0-next.11",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@forge/cli",
-      "version": "12.23.0-next.7-experimental-44b7a12",
+      "version": "13.0.0-next.11",
       "hasInstallScript": true,
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "6.2.2-next.7-experimental-44b7a12",
-        "@forge/cli-shared": "8.25.0-next.5-experimental-44b7a12",
-        "@forge/egress": "2.3.2",
-        "@forge/i18n": "0.0.7",
-        "@forge/lint": "5.20.0-next.7-experimental-44b7a12",
-        "@forge/manifest": "12.10.0-next.1-experimental-44b7a12",
-        "@forge/runtime": "6.2.0-next.0-experimental-44b7a12",
-        "@forge/tunnel": "6.5.0-next.7-experimental-44b7a12",
-        "@forge/util": "2.0.1",
+        "@forge/bundler": "7.0.0-next.11",
+        "@forge/cli-shared": "9.0.0-next.9",
+        "@forge/egress": "3.0.0-next.0",
+        "@forge/i18n": "1.0.0-next.0",
+        "@forge/lint": "6.0.0-next.11",
+        "@forge/manifest": "13.0.0-next.3",
+        "@forge/runtime": "7.0.0-next.1",
+        "@forge/tunnel": "7.0.0-next.11",
+        "@forge/util": "3.0.0-next.0",
         "@sentry/node": "7.106.0",
         "ajv": "^8.18.0",
         "archiver": "^7.0.1",
         "case": "^1.6.3",
@@ -82,12 +82,18 @@
         "jws": "^4.0.1",
         "memfs": "^4.6.0",
         "sentry-testkit": "^5.0.10",
         "type-fest": "4.10.2",
+        "typescript": "5.9.2",
         "yaml": "^2.3.4"
       },
       "engines": {
         "node": ">=20.18.1"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@ampproject/remapping": {
       "version": "2.3.0",
@@ -549,11 +555,11 @@
         "node": ">=10.0.0"
       }
     },
     "node_modules/@forge/bundler": {
-      "version": "6.2.2-next.7-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-6.2.2-next.7-experimental-44b7a12.tgz",
-      "integrity": "sha512-T4xFk2CBBxzihi3C05MvzSpgMYJ3p7SAefvEWXJ+rCxBucLuiSjAlg0OLPHcgutVX9VzEZTSoI4+DcCqcbvc+w==",
+      "version": "7.0.0-next.11",
+      "resolved": "https://registry.npmjs.org/@forge/bundler/-/bundler-7.0.0-next.11.tgz",
+      "integrity": "sha512-wxOUC/PjHW47ASrq9QGicnCuKCFR+C0AEhZfXfZOHAb3oYDgGlwdSR7gdaCS//6u/DIwRBKvEBMEVRZzc3qyAQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@babel/core": "^7.24.0",
         "@babel/parser": "7.28.0",
@@ -563,12 +569,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.25.0-next.5-experimental-44b7a12",
-        "@forge/i18n": "0.0.7",
-        "@forge/lint": "5.20.0-next.7-experimental-44b7a12",
-        "@forge/manifest": "12.10.0-next.1-experimental-44b7a12",
+        "@forge/cli-shared": "9.0.0-next.9",
+        "@forge/i18n": "1.0.0-next.0",
+        "@forge/lint": "6.0.0-next.11",
+        "@forge/manifest": "13.0.0-next.3",
         "babel-loader": "^8.3.0",
         "cheerio": "^1.2.0",
         "cross-spawn": "^7.0.6",
         "fs-extra": "^11.2.0",
@@ -577,25 +583,33 @@
         "node-fetch": "2.7.0",
         "tmp": "^0.2.3",
         "ts-loader": "^9.5.2",
         "type-fest": "4.10.2",
-        "typescript": "4.8.4",
+        "typescript": "5.9.2",
         "webpack": "^5.99.9",
         "webpack-bundle-analyzer": "^4.10.2"
       },
       "engines": {
         "node": ">=12.13.1"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/cli-shared": {
-      "version": "8.25.0-next.5-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-8.25.0-next.5-experimental-44b7a12.tgz",
-      "integrity": "sha512-vt1UecyeRXq9CCBYkui7hdxnM/2razWZsdwvp+3CC4QnUfT2SXIqT5uOPc05nxsHjln0lhTAur7jFoOxYUuoUQ==",
+      "version": "9.0.0-next.9",
+      "resolved": "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-9.0.0-next.9.tgz",
+      "integrity": "sha512-KsDoh5H9Z3/erJV0OaOmoRB0bLdeXPKhIs89Rw7valPVeaNPGRwna9ZrsIkevfLT7pzUCZBdesAeoQEqRek76Q==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/i18n": "0.0.7",
-        "@forge/manifest": "12.10.0-next.1-experimental-44b7a12",
-        "@forge/util": "2.0.1",
+        "@forge/i18n": "1.0.0-next.0",
+        "@forge/manifest": "13.0.0-next.3",
+        "@forge/util": "3.0.0-next.0",
         "@sentry/node": "7.106.0",
         "@vercel/detect-agent": "^1.2.3",
         "adm-zip": "^0.5.10",
         "array.prototype.flatmap": "^1.3.3",
@@ -622,95 +636,148 @@
         "recursive-readdir": "^2.2.3",
         "semver": "^7.6.0",
         "terminal-link": "^2.1.1",
         "tmp": "^0.2.3",
-        "typescript": "4.8.4",
+        "typescript": "5.9.2",
         "yaml": "^2.3.4"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/csp": {
-      "version": "5.9.0-next.2-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-5.9.0-next.2-experimental-44b7a12.tgz",
-      "integrity": "sha512-t+wQ2p+FSwW2+YCewumWQaOXaEaRee9w3hGa3ZvS3xheefpG43QtOCNjxXbDWZryZCGeY82QCXcHiqi0zqWV7g==",
+      "version": "6.0.0-next.3",
+      "resolved": "https://registry.npmjs.org/@forge/csp/-/csp-6.0.0-next.3.tgz",
+      "integrity": "sha512-/aOWjoF8Q3jU7TR+cN9xPoTznLUBrPCa5DlU0GUIcRVM8yuMPtuXWJSJ9eXOYXse4UBjgvL0G1EHwIkq7G75Pw==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "content-security-policy-parser": "^0.6.0"
       },
       "peerDependencies": {
-        "cheerio": "^1.2.0"
+        "cheerio": "^1.2.0",
+        "typescript": ">=5.0.0"
       },
       "peerDependenciesMeta": {
         "cheerio": {
           "optional": true
+        },
+        "typescript": {
+          "optional": true
         }
       }
     },
     "node_modules/@forge/egress": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/@forge/egress/-/egress-2.3.2.tgz",
-      "integrity": "sha512-p8ioX4qnAlRFln+hyH9kO0MmVCSOUg0bsIG9RAYK8KM2YaJb6EnKqbCvPMBTwegiua3vixBsnZmWDgPegSZh9Q==",
-      "license": "SEE LICENSE IN LICENSE.txt"
+      "version": "3.0.0-next.0",
+      "resolved": "https://registry.npmjs.org/@forge/egress/-/egress-3.0.0-next.0.tgz",
+      "integrity": "sha512-DFtBqEp/H4AdLT+XjotL3Y5TmO+7i60+adMX6EZHQE5sMx8LCrhjWQj0ZYmFOIR+OGXPEIP6KYcGsPyfvm3kig==",
+      "license": "SEE LICENSE IN LICENSE.txt",
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
+      }
     },
     "node_modules/@forge/i18n": {
-      "version": "0.0.7",
-      "resolved": "https://registry.npmjs.org/@forge/i18n/-/i18n-0.0.7.tgz",
-      "integrity": "sha512-EKrQApcuI4k4AkUSeERkZv1dQaGjWsmB8i7ciDPtpDARPRH1sOrU+FSEOoA7b9FQ15++7Q144m94w/aMLCg5Gg==",
+      "version": "1.0.0-next.0",
+      "resolved": "https://registry.npmjs.org/@forge/i18n/-/i18n-1.0.0-next.0.tgz",
+      "integrity": "sha512-ht8+3yeAsGqfqX3GkOsPLGcPU+VTsZOiN2fmtU00wIIfsUxilMN4iHaRqquLtJ756FgdDVBzQx/99716LglCZA==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "lodash": "^4.17.21"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/lint": {
-      "version": "5.20.0-next.7-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-5.20.0-next.7-experimental-44b7a12.tgz",
-      "integrity": "sha512-H3DozyJFv/ahEFe+909+xDxjNoaRKJCPvQAnlAC236UX7Suq/lHBLsikYuepu9CwI8wKE8kW+Wfag8A1oZMOLw==",
+      "version": "6.0.0-next.11",
+      "resolved": "https://registry.npmjs.org/@forge/lint/-/lint-6.0.0-next.11.tgz",
+      "integrity": "sha512-X701MOVjBvtPJzcLRdCHplVgr6M3+Hr14kLDpp3EsjVK8WH3ewwAsDcCCo0mNce14IJoXsou4HihV7Cd9otiBg==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@atlassian/atlassian-openapi": "^1.0.6",
-        "@forge/cli-shared": "8.25.0-next.5-experimental-44b7a12",
-        "@forge/csp": "5.9.0-next.2-experimental-44b7a12",
-        "@forge/egress": "2.3.2",
-        "@forge/manifest": "12.10.0-next.1-experimental-44b7a12",
+        "@forge/cli-shared": "9.0.0-next.9",
+        "@forge/csp": "6.0.0-next.3",
+        "@forge/egress": "3.0.0-next.0",
+        "@forge/manifest": "13.0.0-next.3",
         "@typescript-eslint/typescript-estree": "^5.62.0",
         "array.prototype.flatmap": "^1.3.3",
         "cross-spawn": "^7.0.6",
-        "node-fetch": "2.7.0"
+        "node-fetch": "2.7.0",
+        "typescript": "5.9.2"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/manifest": {
-      "version": "12.10.0-next.1-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-12.10.0-next.1-experimental-44b7a12.tgz",
-      "integrity": "sha512-4qGLGkRORM5zcC18bItV9mEgdZ6V1OFMi0I/XJ51TadLCeQUEJNVGaxGxYjtjWDGEJ7PMGmBPT6DCvWS6JMjpA==",
+      "version": "13.0.0-next.3",
+      "resolved": "https://registry.npmjs.org/@forge/manifest/-/manifest-13.0.0-next.3.tgz",
+      "integrity": "sha512-KjWZZLNj6Qxrm8sH3po66vPni9xNvd5xd6YPO8VObCkFQGFQ6xG3SJfaVU5yhW5dTGWsIroPW1Xhk+hIvREEQA==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/i18n": "0.0.7",
+        "@forge/i18n": "1.0.0-next.0",
         "@sentry/node": "7.106.0",
         "ajv": "^8.18.0",
         "ajv-formats": "2.1.1",
         "cheerio": "^1.2.0",
         "glob": "^13.0.0",
         "lodash": "^4.17.21",
         "mime-types": "^2.1.35",
         "yaml": "^2.3.4"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/runtime": {
-      "version": "6.2.0-next.0-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/runtime/-/runtime-6.2.0-next.0-experimental-44b7a12.tgz",
-      "integrity": "sha512-6K+SivbGtUAvRDNyKoGX0A3Svw9lSH1z4WhSSiP9LFikQvYf/g6azCfERA5bT20W52trkTnvq+hsNJhBHqaCKQ==",
-      "license": "SEE LICENSE IN LICENSE.txt"
+      "version": "7.0.0-next.1",
+      "resolved": "https://registry.npmjs.org/@forge/runtime/-/runtime-7.0.0-next.1.tgz",
+      "integrity": "sha512-OeL4FOZ+XfuoIR+OofkJM87NxkC2EPB4fHflUxKxf7oQD1KOmD9+XnlIPJoVaOgLWZpaKdZhQeXHvc2fMBAd3Q==",
+      "license": "SEE LICENSE IN LICENSE.txt",
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
+      }
     },
     "node_modules/@forge/tunnel": {
-      "version": "6.5.0-next.7-experimental-44b7a12",
-      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-6.5.0-next.7-experimental-44b7a12.tgz",
-      "integrity": "sha512-UH2GvcylsuIsdY+WRq6POmkJQeKWrGCfb/JNNFLVlFdFFNKjwAafT+QHPGr0WOYR2z/MoTA56QbunBdsTcdzqQ==",
+      "version": "7.0.0-next.11",
+      "resolved": "https://registry.npmjs.org/@forge/tunnel/-/tunnel-7.0.0-next.11.tgz",
+      "integrity": "sha512-jbbws+IN/N6ddP0kSw1QmIDWty7Hr0KyFq8mKVXquiTh8SzJAG8PgoWREjkVoDQrTAaHfuWhCZagFnytYidyYQ==",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
-        "@forge/bundler": "6.2.2-next.7-experimental-44b7a12",
-        "@forge/cli-shared": "8.25.0-next.5-experimental-44b7a12",
-        "@forge/csp": "5.9.0-next.2-experimental-44b7a12",
-        "@forge/runtime": "6.2.0-next.0-experimental-44b7a12",
-        "@forge/util": "^2.0.1",
+        "@forge/bundler": "7.0.0-next.11",
+        "@forge/cli-shared": "9.0.0-next.9",
+        "@forge/csp": "6.0.0-next.3",
+        "@forge/runtime": "7.0.0-next.1",
+        "@forge/util": "^3.0.0-next.0",
         "cheerio": "^1.2.0",
         "chokidar": "^3.6.0",
         "cloudflared": "^0.7.0",
         "docker-compose": "^1.3.0",
@@ -722,15 +789,31 @@
         "tmp": "^0.2.3",
         "tslib": "^2.6.2",
         "webpack-dev-server": "^5.2.2",
         "which": "^3.0.1"
+      },
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
       }
     },
     "node_modules/@forge/util": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@forge/util/-/util-2.0.1.tgz",
-      "integrity": "sha512-fYRpxdlGoB/r+E81s8/FVzjijs85mWgJPpEiqa5uG7qLz22EeaMBrpcu6to+NyKX2gfGR1hxjfiSnXOLzxYRfg==",
-      "license": "SEE LICENSE IN LICENSE.txt"
+      "version": "3.0.0-next.0",
+      "resolved": "https://registry.npmjs.org/@forge/util/-/util-3.0.0-next.0.tgz",
+      "integrity": "sha512-1JhMHv79Ogr70zmSJHoqmvAcLWFU7EYamfT96U3tZK4EvQoVZBRYGHr2hgCdT/vK+2vyWKmznVycMDYqJSEpCA==",
+      "license": "SEE LICENSE IN LICENSE.txt",
+      "peerDependencies": {
+        "typescript": ">=5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "typescript": {
+          "optional": true
+        }
+      }
     },
     "node_modules/@graphql-typed-document-node/core": {
       "version": "3.2.0",
       "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz",
@@ -8225,17 +8308,17 @@
         "url": "https://github.com/sponsors/ljharb"
       }
     },
     "node_modules/typescript": {
-      "version": "4.8.4",
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
-      "integrity": "sha1-xGSryhWWaVl75flriUNQCyOOYOY= sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
+      "version": "5.9.2",
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz",
+      "integrity": "sha1-2TRQzd7FFUotXKvjuBArgzFvsqY= sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
       "bin": {
         "tsc": "bin/tsc",
         "tsserver": "bin/tsserver"
       },
       "engines": {
-        "node": ">=4.2.0"
+        "node": ">=14.17"
       }
     },
     "node_modules/unbox-primitive": {
       "version": "1.1.0",