diff --git a/common/autoinstallers/rush-plugins/package.json b/common/autoinstallers/rush-plugins/package.json index 7e7fc14f3d6..6a85b6470ea 100644 --- a/common/autoinstallers/rush-plugins/package.json +++ b/common/autoinstallers/rush-plugins/package.json @@ -8,7 +8,7 @@ "fast-xml-parser": "5.7.0", "minimatch": "3.1.5", "brace-expansion": "1.1.21", - "undici": "6.28.1" + "undici": "6.29.1" } }, "dependencies": { diff --git a/common/autoinstallers/rush-plugins/pnpm-lock.yaml b/common/autoinstallers/rush-plugins/pnpm-lock.yaml index 3c724583621..652fc9e1dd8 100644 --- a/common/autoinstallers/rush-plugins/pnpm-lock.yaml +++ b/common/autoinstallers/rush-plugins/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: fast-xml-parser: 5.7.0 minimatch: 3.1.5 brace-expansion: 1.1.21 - undici: 6.28.1 + undici: 6.29.1 importers: @@ -182,8 +182,8 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - undici@6.28.1: - resolution: {integrity: sha512-zWpdTVD54H48CIybL0rWQ3ukpb9d23wM7eH5RtfdmeP70cWHNjtfo7P4vZX+5CoDcO53J4Pu5uXp7lNfjc6DRA==} + undici@6.29.1: + resolution: {integrity: sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==} engines: {node: '>=18.17'} snapshots: @@ -220,7 +220,7 @@ snapshots: '@actions/http-client@3.0.2': dependencies: tunnel: 0.0.6 - undici: 6.28.1 + undici: 6.29.1 '@actions/io@2.0.0': {} @@ -426,4 +426,4 @@ snapshots: tunnel@0.0.6: {} - undici@6.28.1: {} + undici@6.29.1: {} diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index 2d067f4be11..5dfc68f5023 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -90,15 +90,15 @@ */ "globalOverrides": { "lodash": ">=4.18.0", - "hono": "4.13.7", + "hono": "4.13.14", "brace-expansion@>=5.0.0 <6": "5.0.12", "@codemirror/view": "6.38.8", "@codemirror/lint": "6.8.5", "@codemirror/state": "6.5.2", "qs": ">=6.16.0", - "fast-uri": "^3.1.8", + "fast-uri": "^3.1.9", "@babel/core": ">=7.29.7", - "dompurify": ">=3.4.16", + "dompurify": ">=3.4.17", "js-yaml": "4.3.2", "nanoid": "3.3.18", "tmp": ">=0.2.7", @@ -107,7 +107,17 @@ "yargs": "16.2.2", "proxy-addr": "2.0.8", "moment": "2.31.0", - "@modelcontextprotocol/sdk": "^1.31.0" + "@modelcontextprotocol/sdk": "^1.31.0", + "follow-redirects": "^1.16.1", + "ip-address": "^10.7.4", + "markdown-it@>=14 <15": "^14.3.3", + "undici@>=7 <8": "^7.30.1", + "body-parser@>=2 <3": "^2.4.0", + // Only reached via @vscode/vsce -> @azure/identity, which is used solely by `vsce publish --azure-credential`. + // We publish with a PAT (-p), so this path is unused. msal-node 7 drops acquireTokenByUsernamePassword, + // which breaks only identity's deprecated UsernamePasswordCredential. + "@azure/msal-node": "^7.1.0", + "zod": "^4.6.6" }, /** diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 704d92b4634..c8f9cbc020a 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -6,15 +6,15 @@ settings: overrides: lodash: '>=4.18.0' - hono: 4.13.7 + hono: 4.13.14 brace-expansion@>=5.0.0 <6: 5.0.12 '@codemirror/view': 6.38.8 '@codemirror/lint': 6.8.5 '@codemirror/state': 6.5.2 qs: '>=6.16.0' - fast-uri: ^3.1.8 + fast-uri: ^3.1.9 '@babel/core': '>=7.29.7' - dompurify: '>=3.4.16' + dompurify: '>=3.4.17' js-yaml: 4.3.2 nanoid: 3.3.18 tmp: '>=0.2.7' @@ -24,6 +24,13 @@ overrides: proxy-addr: 2.0.8 moment: 2.31.0 '@modelcontextprotocol/sdk': ^1.31.0 + follow-redirects: ^1.16.1 + ip-address: ^10.7.4 + markdown-it@>=14 <15: ^14.3.3 + undici@>=7 <8: ^7.30.1 + body-parser@>=2 <3: ^2.4.0 + '@azure/msal-node': ^7.1.0 + zod: ^4.6.6 pnpmfileChecksum: sha256-XTeZQwJtKk4dimqf7175GhJCXrnq3Yh7+kwb86Bwcdo= @@ -1299,8 +1306,8 @@ importers: specifier: 2.8.3 version: 2.8.3 zod: - specifier: 3.22.4 - version: 3.22.4 + specifier: ^4.6.6 + version: 4.6.7 zustand: specifier: 5.0.5 version: 5.0.5(@types/react@18.2.0)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) @@ -1447,8 +1454,8 @@ importers: specifier: 0.5.1 version: 0.5.1 zod: - specifier: 4.1.11 - version: 4.1.11 + specifier: ^4.6.6 + version: 4.6.7 devDependencies: '@types/js-yaml': specifier: 4.0.5 @@ -1730,8 +1737,12 @@ packages: resolution: {integrity: sha512-hgLgfRdbG2AmhXPygebf1KYJEvse86+ZZLWufdiTKaGRYEUqOzHdlf6AS1IiuUCHWbynkgbHc451jSNkbfhWlg==} engines: {node: '>=0.8.0'} - '@azure/msal-node@5.5.0': - resolution: {integrity: sha512-A/2WIsuH0vsC6JVkkafjS4kHpi2LDR4AzDT0kJ+oIRtXYeYtvGQ2pwN2X88thQPhSek+82ela3MprsKXWQRrhQ==} + '@azure/msal-common@16.14.3': + resolution: {integrity: sha512-tz3GvMrR9V/plb2lDdW8qaO8CPpfZevdExBKjltzzbAtyhK0eB2UIvji1aU+gkyHj3fxQ2ie+LNHyMXdmo8wOg==} + engines: {node: '>=0.8.0'} + + '@azure/msal-node@7.1.1': + resolution: {integrity: sha512-zHXTJB38XVrsNaXrPBCMqEUjeyQysFfgmKtUHRDsEKTRjNIPckJ/w6fE5wBXrmJXBim1D3C7O7LOag0msPTrgw==} engines: {node: '>=20'} '@babel/code-frame@7.29.7': @@ -3020,7 +3031,7 @@ packages: resolution: {integrity: sha512-bjD221KPLoJTWUwso1J6fGKiTXEUFedG/s0visavY4zakFPkeGURMRNly+FhBHs7T8Dz4qHaZIMX9ZoJHSJtKA==} engines: {node: '>=20'} peerDependencies: - hono: 4.13.7 + hono: 4.13.14 '@hookform/resolvers@3.3.4': resolution: {integrity: sha512-o5cgpGOuJYrd+iMKvkttOclgwRW86EsWJZZRC23prf0uU2i48Htq4PuT73AVb9ionFyZrwYEITuOFGF+BydEtQ==} @@ -3585,7 +3596,7 @@ packages: '@modelcontextprotocol/sdk': ^1.31.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 - zod: ^3.25.0 || ^4.0.0 + zod: ^4.6.6 peerDependenciesMeta: react: optional: true @@ -6308,8 +6319,8 @@ packages: resolution: {integrity: sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - body-parser@2.3.0: - resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} + body-parser@2.4.0: + resolution: {integrity: sha512-Ifk1KcLrxaGt1occQagQNFNNOqRt1LFuehEnHHzB8Z6cRgIxRU1TBaiIsUiCdA+gy5PL7Y1IX31DNKkRmxtXjQ==} engines: {node: '>=18'} bonjour-service@1.4.4: @@ -6775,6 +6786,10 @@ packages: resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} engines: {node: '>=18'} + content-type@2.1.0: + resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} + engines: {node: '>=18'} + convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -7130,8 +7145,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.4.16: - resolution: {integrity: sha512-sqo+pNp3qRhCIpbgRi1y8Tgk27Bo2Ry7w0dC1NBeNTdZChWjz9Xb/KOoZbRP/R6pQZ80Qw8YhXw13hWWBbMRnQ==} + dompurify@3.4.17: + resolution: {integrity: sha512-B/pSlYVHQ58kqISD/yDjuJ1yfzI34m1gF4lAod2bwSRhiN4K5Cl3H8Af7hqB2PmTL911tdEudnnXn5FnhRoz0w==} domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} @@ -7577,8 +7592,8 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fast-uri@3.1.8: - resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==} + fast-uri@3.1.9: + resolution: {integrity: sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==} fast-xml-builder@1.1.7: resolution: {integrity: sha512-Yh7/7rQuMXICNr0oMYDR2yHP6oUvmQsTToFeOWj/kIDhAwQ+c4Ol/lbcwOmEM5OHYQmh6S6EQSQ1sljCKP36bQ==} @@ -7730,8 +7745,8 @@ packages: fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - follow-redirects@1.16.0: - resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} + follow-redirects@1.16.2: + resolution: {integrity: sha512-/kVP2U8z596Ia0gwFrwyIeo74ta5aVmSeU1FfAUMAmcEP5EP7zydmag3SLiN64NaRKef3lxsq7i/g7ltJQDGow==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -8091,8 +8106,8 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hono@4.13.7: - resolution: {integrity: sha512-c8/gF9ac8Y78/agExVocyLevgR+JlpNB444Py0FSX8pJoPdYUfUzRcXtYEYGwt6l19qIlVZPN5Mfsw9jFShmQQ==} + hono@4.13.14: + resolution: {integrity: sha512-yhRLQ21U6qa9Hsu2N7Qcbh8tE+WKEcoErjIo56LeSGiGXGp9sA7UpE86Ui9uexb61KakiGwuHMn2QdV7w6i6kQ==} engines: {node: '>=16.9.0'} hosted-git-info@4.1.0: @@ -8339,8 +8354,8 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ip-address@10.7.1: - resolution: {integrity: sha512-4OUAqU9Z1i3vCnS05hzGiFnEMDpQ+62pAD/MVQOp83fYyNC8GleCqaS0QikQBmcWCrKFiUs/B8ztRRiYOAXuCA==} + ip-address@10.7.5: + resolution: {integrity: sha512-t2v0rkILYv9WXmSL7TpAaU3HXgaFYOPUcH3QHgwQ++gpJuH3bqyMy4Fvt/DJCTKwzH3Cf+bAp5W/mFL39KPLzA==} engines: {node: '>= 12'} ipaddr.js@1.9.1: @@ -9187,8 +9202,8 @@ packages: map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - markdown-it@14.3.1: - resolution: {integrity: sha512-4Ej49aYTDFIQ+uBkfX8GBvJGccoARxxPep+7aWTs55ozbjQJpW9M26Fe53vnGgvLeVzva/amzjQQaQu9w0vMhA==} + markdown-it@14.3.3: + resolution: {integrity: sha512-L//tDAkjTjJCU6pBUSBTgs3Kg4InVaZuUZog/b6V12UKhcDQ7S78877ibbCanRExwPuYP1CZD7Gd2dxSy1GXRg==} hasBin: true markdown-table@3.0.4: @@ -11991,8 +12006,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici@7.29.1: - resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==} + undici@7.30.1: + resolution: {integrity: sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==} engines: {node: '>=20.18.1'} unicode-canonical-property-names-ecmascript@2.0.1: @@ -12649,16 +12664,10 @@ packages: zod-to-json-schema@3.25.2: resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} peerDependencies: - zod: ^3.25.28 || ^4 - - zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod: ^4.6.6 - zod@4.1.11: - resolution: {integrity: sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==} + zod@4.6.7: + resolution: {integrity: sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==} zustand@5.0.5: resolution: {integrity: sha512-mILtRfKW9xM47hqxGIxCv12gXusoY/xTSHBYApXozR0HmQv299whhBeeAcRy+KrPPybzosvJBCOmVjq6x12fCg==} @@ -13218,7 +13227,7 @@ snapshots: '@azure/core-util': 1.14.0 '@azure/logger': 1.4.0 '@azure/msal-browser': 5.18.0 - '@azure/msal-node': 5.5.0 + '@azure/msal-node': 7.1.1 open: 10.2.0 tslib: 2.8.1 transitivePeerDependencies: @@ -13237,9 +13246,11 @@ snapshots: '@azure/msal-common@16.12.0': {} - '@azure/msal-node@5.5.0': + '@azure/msal-common@16.14.3': {} + + '@azure/msal-node@7.1.1': dependencies: - '@azure/msal-common': 16.12.0 + '@azure/msal-common': 16.14.3 jsonwebtoken: 9.0.3 '@babel/code-frame@7.29.7': @@ -14903,9 +14914,9 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@hono/node-server@2.0.11(hono@4.13.7)': + '@hono/node-server@2.0.11(hono@4.13.14)': dependencies: - hono: 4.13.7 + hono: 4.13.14 '@hookform/resolvers@3.3.4(react-hook-form@7.56.4(react@18.2.0))': dependencies: @@ -15614,11 +15625,11 @@ snapshots: '@mcp-ui/client@6.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@modelcontextprotocol/ext-apps': 1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@3.25.76) + '@modelcontextprotocol/ext-apps': 1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@4.6.7) '@modelcontextprotocol/sdk': 1.32.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - zod: 3.25.76 + zod: 4.6.7 transitivePeerDependencies: - '@cfworker/json-schema' - supports-color @@ -15806,11 +15817,11 @@ snapshots: dependencies: exenv-es6: 1.1.1 - '@modelcontextprotocol/ext-apps@1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@3.25.76)': + '@modelcontextprotocol/ext-apps@1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@4.6.7)': dependencies: '@modelcontextprotocol/sdk': 1.32.1 '@standard-schema/spec': 1.1.0 - zod: 3.25.76 + zod: 4.6.7 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -15828,7 +15839,7 @@ snapshots: '@modelcontextprotocol/inspector-client@0.21.2(@types/react-dom@18.2.0)(@types/react@18.2.0)': dependencies: '@mcp-ui/client': 6.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modelcontextprotocol/ext-apps': 1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@3.25.76) + '@modelcontextprotocol/ext-apps': 1.7.5(@modelcontextprotocol/sdk@1.32.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(zod@4.6.7) '@modelcontextprotocol/sdk': 1.32.1 '@radix-ui/react-checkbox': 1.3.11(@types/react-dom@18.2.0)(@types/react@18.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': 1.1.23(@types/react-dom@18.2.0)(@types/react@18.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15853,7 +15864,7 @@ snapshots: react-simple-code-editor: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) serve-handler: 6.1.6 tailwind-merge: 2.6.1 - zod: 3.25.76 + zod: 4.6.7 transitivePeerDependencies: - '@cfworker/json-schema' - '@types/react' @@ -15870,7 +15881,7 @@ snapshots: shx: 0.3.4 spawn-rx: 5.1.2 ws: 8.21.0 - zod: 3.25.76 + zod: 4.6.7 transitivePeerDependencies: - '@cfworker/json-schema' - bufferutil @@ -15889,7 +15900,7 @@ snapshots: shell-quote: 1.11.0 spawn-rx: 5.1.2 ts-node: 10.9.2(@types/node@22.15.18)(typescript@5.8.3) - zod: 3.25.76 + zod: 4.6.7 transitivePeerDependencies: - '@cfworker/json-schema' - '@swc/core' @@ -15904,7 +15915,7 @@ snapshots: '@modelcontextprotocol/sdk@1.32.1': dependencies: - '@hono/node-server': 2.0.11(hono@4.13.7) + '@hono/node-server': 2.0.11(hono@4.13.14) ajv: 8.20.0 ajv-formats: 3.0.1 content-type: 1.0.5 @@ -15914,13 +15925,13 @@ snapshots: eventsource-parser: 3.1.0 express: 5.2.1 express-rate-limit: 8.2.2(express@5.2.1) - hono: 4.13.7 + hono: 4.13.14 jose: 6.2.8 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 4.1.11 - zod-to-json-schema: 3.25.2(zod@4.1.11) + zod: 4.6.7 + zod-to-json-schema: 3.25.2(zod@4.6.7) transitivePeerDependencies: - supports-color @@ -19397,7 +19408,7 @@ snapshots: hosted-git-info: 4.1.0 jsonc-parser: 3.3.1 leven: 3.1.0 - markdown-it: 14.3.1 + markdown-it: 14.3.3 mime: 1.6.0 minimatch: 3.1.5 parse-semver: 1.1.1 @@ -19655,7 +19666,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.8 + fast-uri: 3.1.9 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -19853,7 +19864,7 @@ snapshots: axios@1.20.0: dependencies: - follow-redirects: 1.16.0 + follow-redirects: 1.16.2 form-data: 4.0.6 https-proxy-agent: 5.0.1 proxy-from-env: 2.1.0 @@ -20019,10 +20030,10 @@ snapshots: type-is: 1.6.18 unpipe: 1.0.0 - body-parser@2.3.0: + body-parser@2.4.0: dependencies: bytes: 3.1.2 - content-type: 2.0.0 + content-type: 2.1.0 debug: 4.4.3(supports-color@8.1.1) http-errors: 2.0.1 iconv-lite: 0.7.3 @@ -20257,7 +20268,7 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.29.1 + undici: 7.30.1 whatwg-mimetype: 4.0.0 chokidar@3.5.3: @@ -20500,6 +20511,8 @@ snapshots: content-type@2.0.0: {} + content-type@2.1.0: {} + convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -20862,7 +20875,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.4.16: + dompurify@3.4.17: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -21435,7 +21448,7 @@ snapshots: express-rate-limit@8.2.2(express@5.2.1): dependencies: express: 5.2.1 - ip-address: 10.7.1 + ip-address: 10.7.5 express@4.22.2: dependencies: @@ -21474,7 +21487,7 @@ snapshots: express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.3.0 + body-parser: 2.4.0 content-disposition: 1.1.0 content-type: 1.0.5 cookie: 0.7.2 @@ -21534,7 +21547,7 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-uri@3.1.8: {} + fast-uri@3.1.9: {} fast-xml-builder@1.1.7: dependencies: @@ -21718,7 +21731,7 @@ snapshots: fn.name@1.1.0: {} - follow-redirects@1.16.0: {} + follow-redirects@1.16.2: {} for-each@0.3.5: dependencies: @@ -22235,7 +22248,7 @@ snapshots: dependencies: react-is: 16.13.1 - hono@4.13.7: {} + hono@4.13.14: {} hosted-git-info@4.1.0: dependencies: @@ -22372,7 +22385,7 @@ snapshots: http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.16.0 + follow-redirects: 1.16.2 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -22517,7 +22530,7 @@ snapshots: dependencies: loose-envify: 1.4.0 - ip-address@10.7.1: {} + ip-address@10.7.5: {} ipaddr.js@1.9.1: {} @@ -23564,7 +23577,7 @@ snapshots: map-or-similar@1.5.0: {} - markdown-it@14.3.1: + markdown-it@14.3.3: dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -26062,7 +26075,7 @@ snapshots: socks@2.8.9: dependencies: - ip-address: 10.7.1 + ip-address: 10.7.5 smart-buffer: 4.2.0 source-map-js@1.2.1: {} @@ -26520,7 +26533,7 @@ snapshots: classnames: 2.5.1 css.escape: 1.5.1 deep-extend: 0.6.0 - dompurify: 3.4.16 + dompurify: 3.4.17 ieee754: 1.2.1 immutable: 4.3.9 js-file-download: 0.4.12 @@ -27162,7 +27175,7 @@ snapshots: undici-types@6.21.0: {} - undici@7.29.1: {} + undici@7.30.1: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -28217,15 +28230,11 @@ snapshots: zenscroll@4.0.2: {} - zod-to-json-schema@3.25.2(zod@4.1.11): + zod-to-json-schema@3.25.2(zod@4.6.7): dependencies: - zod: 4.1.11 - - zod@3.22.4: {} - - zod@3.25.76: {} + zod: 4.6.7 - zod@4.1.11: {} + zod@4.6.7: {} zustand@5.0.5(@types/react@18.2.0)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)): optionalDependencies: diff --git a/workspaces/wso2-platform/wso2-platform-extension/package.json b/workspaces/wso2-platform/wso2-platform-extension/package.json index 695d8a8464f..374c3703e76 100644 --- a/workspaces/wso2-platform/wso2-platform-extension/package.json +++ b/workspaces/wso2-platform/wso2-platform-extension/package.json @@ -290,6 +290,6 @@ "vscode-jsonrpc": "8.2.1", "zustand": "5.0.5", "@aws-sdk/client-s3": "3.817.0", - "zod":"3.22.4" + "zod":"4.6.7" } } diff --git a/workspaces/wso2-platform/wso2-platform-webviews/package.json b/workspaces/wso2-platform/wso2-platform-webviews/package.json index 7152fe0e995..430ad74e8ee 100644 --- a/workspaces/wso2-platform/wso2-platform-webviews/package.json +++ b/workspaces/wso2-platform/wso2-platform-webviews/package.json @@ -25,7 +25,7 @@ "classnames": "2.5.1", "@tanstack/react-query-persist-client": "4.28.0", "@tanstack/react-query": "4.28.0", - "zod": "4.1.11", + "zod": "4.6.7", "react-hook-form": "7.63.0", "@hookform/resolvers": "5.2.2", "clipboardy": "4.0.0",