From a864734aec91eb435a14d89acadaddbc649bca6a Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Sun, 10 May 2026 00:07:36 +0000 Subject: [PATCH] build: update pnpm to v11 See associated pull request for more information. --- .github/ng-renovate/package.json | 2 +- .../tests/angular-cli/package.json | 2 +- .../basic/package.json | 2 +- .../tests/package_mappings/package.json | 2 +- .../tests/playwright_chromium/package.json | 2 +- bazel/rules/rules_angular/package.json | 4 +- bazel/rules/rules_angular/pnpm-lock.yaml | 21 ++-- bazel/rules/rules_browsers/package.json | 4 +- package.json | 4 +- pnpm-lock.yaml | 101 +++++++++++++----- pnpm-workspace.yaml | 9 ++ 11 files changed, 108 insertions(+), 45 deletions(-) diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index a1a77744d..5bc790a2e 100644 --- a/.github/ng-renovate/package.json +++ b/.github/ng-renovate/package.json @@ -1,7 +1,7 @@ { "name": "ng-renovate", "type": "commonjs", - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "dependencies": { "renovate": "43.150.0" }, diff --git a/bazel/integration/tests/angular-cli/package.json b/bazel/integration/tests/angular-cli/package.json index f3f9443c1..ad7ed9777 100644 --- a/bazel/integration/tests/angular-cli/package.json +++ b/bazel/integration/tests/angular-cli/package.json @@ -9,7 +9,7 @@ "test": "ng test" }, "private": true, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "dependencies": { "@angular/animations": "22.0.0-next.10", "@angular/common": "22.0.0-next.10", diff --git a/bazel/integration/tests/nested_bazel_workspaces/basic/package.json b/bazel/integration/tests/nested_bazel_workspaces/basic/package.json index e20306f44..fdc65ce94 100644 --- a/bazel/integration/tests/nested_bazel_workspaces/basic/package.json +++ b/bazel/integration/tests/nested_bazel_workspaces/basic/package.json @@ -6,7 +6,7 @@ "scripts": { "test": "bazelisk test ..." }, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "devDependencies": { "@bazel/bazelisk": "^1.11.0" } diff --git a/bazel/integration/tests/package_mappings/package.json b/bazel/integration/tests/package_mappings/package.json index 55adb5a22..68db637f3 100644 --- a/bazel/integration/tests/package_mappings/package.json +++ b/bazel/integration/tests/package_mappings/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "main": "index.js", "license": "MIT", - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "dependencies": { "fake_pkg": "link:./in-existing-linked-by-bazel" }, diff --git a/bazel/integration/tests/playwright_chromium/package.json b/bazel/integration/tests/playwright_chromium/package.json index 588a4c621..dea64f1e6 100644 --- a/bazel/integration/tests/playwright_chromium/package.json +++ b/bazel/integration/tests/playwright_chromium/package.json @@ -9,5 +9,5 @@ "@playwright/test": "^1.16.3", "typescript": "^6.0.2" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/bazel/rules/rules_angular/package.json b/bazel/rules/rules_angular/package.json index 32631f8d0..97d303c1b 100644 --- a/bazel/rules/rules_angular/package.json +++ b/bazel/rules/rules_angular/package.json @@ -18,11 +18,11 @@ } } }, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "engines": { "npm": "Please use pnpm instead of NPM to install dependencies", "yarn": "Please use pnpm instead of Yarn to install dependencies", - "pnpm": "10.33.4" + "pnpm": "11.0.9" }, "dependencies": { "@angular/compiler-cli": "22.0.0-next.10", diff --git a/bazel/rules/rules_angular/pnpm-lock.yaml b/bazel/rules/rules_angular/pnpm-lock.yaml index 139fc36cd..be209ef98 100644 --- a/bazel/rules/rules_angular/pnpm-lock.yaml +++ b/bazel/rules/rules_angular/pnpm-lock.yaml @@ -1,11 +1,9 @@ lockfileVersion: '9.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false -packageExtensionsChecksum: sha256-3L73Fw32UVtE6x5BJxJPBtQtH/mgsr31grNpdhHP1IY= - importers: .: @@ -1502,6 +1500,11 @@ packages: ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv@8.18.0: resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} @@ -2796,7 +2799,7 @@ snapshots: '@angular-devkit/core@22.0.0-next.7(chokidar@5.0.0)': dependencies: ajv: 8.18.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.18.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -3506,7 +3509,7 @@ snapshots: dependencies: '@hono/node-server': 1.19.14(hono@4.12.16) ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 cors: 2.8.6 cross-spawn: 7.0.6 @@ -3909,10 +3912,14 @@ snapshots: agent-base@9.0.0: {} - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.18.0): + optionalDependencies: ajv: 8.18.0 + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 diff --git a/bazel/rules/rules_browsers/package.json b/bazel/rules/rules_browsers/package.json index 07db00dec..6c3c8d743 100644 --- a/bazel/rules/rules_browsers/package.json +++ b/bazel/rules/rules_browsers/package.json @@ -6,11 +6,11 @@ "scripts": { "ng-dev": "bash ../../../tools/local-dev.sh" }, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "engines": { "npm": "Please use pnpm instead of NPM to install dependencies", "yarn": "Please use pnpm instead of Yarn to install dependencies", - "pnpm": "10.33.4" + "pnpm": "11.0.9" }, "keywords": [], "author": "", diff --git a/package.json b/package.json index 6d2848f93..9a660219e 100644 --- a/package.json +++ b/package.json @@ -2,11 +2,11 @@ "name": "@angular/build-tooling", "version": "0.0.0-{SCM_HEAD_SHA}", "private": true, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "engines": { "npm": "Please use pnpm instead of NPM to install dependencies", "yarn": "Please use pnpm instead of Yarn to install dependencies", - "pnpm": "10.33.4" + "pnpm": "11.0.9" }, "scripts": { "prepare": "husky", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9952a368..0be422dab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,11 +1,9 @@ lockfileVersion: '9.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false -packageExtensionsChecksum: sha256-3L73Fw32UVtE6x5BJxJPBtQtH/mgsr31grNpdhHP1IY= - importers: .: @@ -145,7 +143,7 @@ importers: version: 22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2) '@angular/fire': specifier: 21.0.0-rc.0 - version: 21.0.0-rc.0(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(chokidar@5.0.0)(firebase-tools@15.17.0(@types/node@24.12.2)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@6.0.3))(rxjs@7.8.2) + version: 21.0.0-rc.0(60f54ecdaf38eefd4af9dd664e6329bc) '@angular/forms': specifier: 22.0.0-next.10 version: 22.0.0-next.10(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(rxjs@7.8.2) @@ -313,7 +311,7 @@ importers: version: 9.1.1 '@google/genai': specifier: ^1.43.0 - version: 1.50.1(@modelcontextprotocol/sdk@1.29.0)(bufferutil@4.1.0)(utf-8-validate@6.0.6) + version: 1.50.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.2))(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@octokit/auth-app': specifier: 8.2.0 version: 8.2.0 @@ -394,7 +392,7 @@ importers: version: 9.1.1 '@google/genai': specifier: ^1.43.0 - version: 1.50.1(@modelcontextprotocol/sdk@1.29.0)(bufferutil@4.1.0)(utf-8-validate@6.0.6) + version: 1.50.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.2))(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@octokit/openapi-types': specifier: 27.0.0 version: 27.0.0 @@ -526,7 +524,7 @@ importers: version: 8.0.0(supports-color@10.2.2) '@google/genai': specifier: 1.52.0 - version: 1.52.0(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) + version: 1.52.0(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) '@inquirer/prompts': specifier: 8.4.2 version: 8.4.2(@types/node@24.12.2) @@ -795,6 +793,15 @@ packages: '@angular/platform-browser': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 rxjs: ^6.5.3 || ^7.4.0 + '@angular/platform-browser-dynamic@21.2.12': + resolution: {integrity: sha512-9WBflv/ewh7yjeXL3YrSQcrsquvBYSBzgpKpX39zH9YBDnSNAv7ic0psmfyLkb1bjrWM+CFJBbR543CLTCOCRA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/common': 21.2.12 + '@angular/compiler': 21.2.12 + '@angular/core': 21.2.12 + '@angular/platform-browser': 21.2.12 + '@angular/platform-browser@22.0.0-next.10': resolution: {integrity: sha512-Gs4vo/2Mof1T4LCJUJuaPaQV18p0KpkrhWJ0gEVT6MFX/wjM1uuHvP25tPKYQysNzb2iaUTVcS8QwuX0HGPoJQ==} engines: {node: ^22.22.0 || >=24.13.1} @@ -1934,6 +1941,7 @@ packages: engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 peerDependenciesMeta: '@cfworker/json-schema': optional: true @@ -2571,6 +2579,11 @@ packages: ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv@6.15.0: resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} @@ -3885,8 +3898,6 @@ packages: grpc-gcp@1.0.1: resolution: {integrity: sha512-06r73IoGaAIpzT+DRPnw7V5BXvZ5mjy1OcKqSPX+ZHOgbLxT+lJfz8IN83z/sbA3t55ZX88MfDaaCjDGdveVIA==} engines: {node: '>=12'} - peerDependencies: - protobufjs: '*' gtoken@7.1.0: resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==} @@ -6200,7 +6211,7 @@ snapshots: '@angular-devkit/core@21.2.9(chokidar@5.0.0)': dependencies: ajv: 8.18.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.18.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -6266,12 +6277,13 @@ snapshots: '@angular/compiler': 22.0.0-next.10 zone.js: 0.16.2 - '@angular/fire@21.0.0-rc.0(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(chokidar@5.0.0)(firebase-tools@15.17.0(@types/node@24.12.2)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@6.0.3))(rxjs@7.8.2)': + '@angular/fire@21.0.0-rc.0(60f54ecdaf38eefd4af9dd664e6329bc)': dependencies: '@angular-devkit/schematics': 21.2.9(chokidar@5.0.0) '@angular/common': 22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/core': 22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2) '@angular/platform-browser': 22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)) + '@angular/platform-browser-dynamic': 21.2.12(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@22.0.0-next.10)(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))) '@schematics/angular': 21.2.9(chokidar@5.0.0) firebase: 12.12.1 rxfire: 6.1.0(firebase@12.12.1)(rxjs@7.8.2) @@ -6303,6 +6315,14 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 + '@angular/platform-browser-dynamic@21.2.12(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@22.0.0-next.10)(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))': + dependencies: + '@angular/common': 22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/compiler': 22.0.0-next.10 + '@angular/core': 22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)) + tslib: 2.8.1 + '@angular/platform-browser@22.0.0-next.10(@angular/animations@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))': dependencies: '@angular/common': 22.0.0-next.10(@angular/core@22.0.0-next.10(@angular/compiler@22.0.0-next.10)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) @@ -7142,7 +7162,7 @@ snapshots: extend: 3.0.2 google-auth-library: 10.6.2(supports-color@10.2.2) google-gax: 5.0.6(supports-color@10.2.2) - grpc-gcp: 1.0.1(protobufjs@7.5.6) + grpc-gcp: 1.0.1 is: 3.3.2 lodash.snakecase: 4.1.1 merge-stream: 2.0.0 @@ -7179,27 +7199,27 @@ snapshots: - supports-color optional: true - '@google/genai@1.50.1(@modelcontextprotocol/sdk@1.29.0)(bufferutil@4.1.0)(utf-8-validate@6.0.6)': + '@google/genai@1.50.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.2))(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.6.2(supports-color@10.2.2) p-retry: 4.6.2 protobufjs: 7.5.6 ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: - '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2) + '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.2) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@google/genai@1.52.0(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': + '@google/genai@1.52.0(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.6.2(supports-color@10.2.2) p-retry: 4.6.2 protobufjs: 7.5.6 ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: - '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2) + '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.2) transitivePeerDependencies: - bufferutil - supports-color @@ -7602,18 +7622,18 @@ snapshots: '@microsoft/tsdoc@0.16.0': {} - '@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)': + '@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.2)': dependencies: '@hono/node-server': 1.19.14(hono@4.12.16) ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 cors: 2.8.6 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.0.8 express: 5.2.1(supports-color@10.2.2) - express-rate-limit: 8.4.1(express@5.2.1(supports-color@10.2.2)) + express-rate-limit: 8.4.1(express@5.2.1) hono: 4.12.16 jose: 6.2.3 json-schema-typed: 8.0.2 @@ -7623,6 +7643,29 @@ snapshots: zod-to-json-schema: 3.25.2(zod@4.4.2) transitivePeerDependencies: - supports-color + optional: true + + '@modelcontextprotocol/sdk@1.29.0(zod@3.25.76)': + dependencies: + '@hono/node-server': 1.19.14(hono@4.12.16) + ajv: 8.20.0 + ajv-formats: 3.0.1(ajv@8.20.0) + content-type: 1.0.5 + cors: 2.8.6 + cross-spawn: 7.0.6 + eventsource: 3.0.7 + eventsource-parser: 3.0.8 + express: 5.2.1(supports-color@10.2.2) + express-rate-limit: 8.4.1(express@5.2.1) + hono: 4.12.16 + jose: 6.2.3 + json-schema-typed: 8.0.2 + pkce-challenge: 5.0.1 + raw-body: 3.0.2 + zod: 3.25.76 + zod-to-json-schema: 3.25.2(zod@3.25.76) + transitivePeerDependencies: + - supports-color '@mswjs/interceptors@0.41.8': dependencies: @@ -7930,7 +7973,7 @@ snapshots: dependencies: ajv: 8.18.0 ajv-draft-04: 1.0.0(ajv@8.18.0) - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.18.0) fs-extra: 11.3.4 import-lazy: 4.0.0 jju: 1.4.0 @@ -8251,8 +8294,12 @@ snapshots: optionalDependencies: ajv: 8.20.0 - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.18.0): + optionalDependencies: + ajv: 8.18.0 + + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: ajv: 8.20.0 ajv@6.15.0: @@ -9286,7 +9333,7 @@ snapshots: exponential-backoff@3.1.3: optional: true - express-rate-limit@8.4.1(express@5.2.1(supports-color@10.2.2)): + express-rate-limit@8.4.1(express@5.2.1): dependencies: express: 5.2.1(supports-color@10.2.2) ip-address: 10.1.0 @@ -9527,10 +9574,10 @@ snapshots: '@google-cloud/cloud-sql-connector': 1.10.0 '@google-cloud/pubsub': 5.3.0 '@inquirer/prompts': 7.10.1(@types/node@24.12.2) - '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2) + '@modelcontextprotocol/sdk': 1.29.0(zod@3.25.76) abort-controller: 3.0.0 ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) archiver: 7.0.1 async-lock: 1.4.1 body-parser: 1.20.5 @@ -9940,10 +9987,9 @@ snapshots: graphql@16.13.2: {} - grpc-gcp@1.0.1(protobufjs@7.5.6): + grpc-gcp@1.0.1: dependencies: '@grpc/grpc-js': 1.14.3 - protobufjs: 7.5.6 gtoken@7.1.0(encoding@0.1.13): dependencies: @@ -12339,6 +12385,7 @@ snapshots: zod-to-json-schema@3.25.2(zod@4.4.2): dependencies: zod: 4.4.2 + optional: true zod@3.25.76: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6c9b8e8b0..d1d0e85c6 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -22,6 +22,15 @@ packages: - github-actions/browserstack - github-actions/labeling - github-actions/bazel/configure-remote +allowBuilds: + '@apollo/protobufjs': set this to true or false + '@firebase/util': set this to true or false + '@google/genai': set this to true or false + bufferutil: set this to true or false + esbuild: set this to true or false + protobufjs: set this to true or false + re2: set this to true or false + utf-8-validate: set this to true or false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440