diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index a1a77744d..ea23097e9 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.1.2", "dependencies": { "renovate": "43.150.0" }, diff --git a/bazel/integration/tests/angular-cli/package.json b/bazel/integration/tests/angular-cli/package.json index f6c8d19d2..f1539453f 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.1.2", "dependencies": { "@angular/animations": "22.0.0-next.12", "@angular/common": "22.0.0-next.12", diff --git a/bazel/integration/tests/nested_bazel_workspaces/basic/package.json b/bazel/integration/tests/nested_bazel_workspaces/basic/package.json index e20306f44..79a05c215 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.1.2", "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..267fd6cf7 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.1.2", "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..e3b3e26f6 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.1.2" } diff --git a/bazel/rules/rules_angular/package.json b/bazel/rules/rules_angular/package.json index a142d20d9..d9d43c752 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.1.2", "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.1.2" }, "dependencies": { "@angular/compiler-cli": "22.0.0-next.12", diff --git a/bazel/rules/rules_angular/pnpm-lock.yaml b/bazel/rules/rules_angular/pnpm-lock.yaml index c03f81649..80180bf86 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: .: @@ -1514,6 +1512,11 @@ packages: ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} @@ -2803,7 +2806,7 @@ snapshots: '@angular-devkit/core@22.0.0-next.8(chokidar@5.0.0)': dependencies: ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -3520,7 +3523,7 @@ snapshots: dependencies: '@hono/node-server': 1.19.14(hono@4.12.18) 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 @@ -3925,8 +3928,8 @@ snapshots: agent-base@9.0.0: {} - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: ajv: 8.20.0 ajv@8.20.0: diff --git a/bazel/rules/rules_browsers/package.json b/bazel/rules/rules_browsers/package.json index 07db00dec..9a8215d3a 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.1.2", "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.1.2" }, "keywords": [], "author": "", diff --git a/bazel/rules/rules_browsers/pnpm-lock.yaml b/bazel/rules/rules_browsers/pnpm-lock.yaml index ef63aa565..5d207f61f 100644 --- a/bazel/rules/rules_browsers/pnpm-lock.yaml +++ b/bazel/rules/rules_browsers/pnpm-lock.yaml @@ -4,12 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -overrides: - puppeteer: 24.43.0 - puppeteer-core: 24.43.0 - -packageExtensionsChecksum: sha256-3L73Fw32UVtE6x5BJxJPBtQtH/mgsr31grNpdhHP1IY= - importers: .: diff --git a/bazel/rules/rules_browsers/pnpm-workspace.yaml b/bazel/rules/rules_browsers/pnpm-workspace.yaml index d16a3dbf2..7871886cb 100644 --- a/bazel/rules/rules_browsers/pnpm-workspace.yaml +++ b/bazel/rules/rules_browsers/pnpm-workspace.yaml @@ -1,5 +1,7 @@ packages: - . +allowBuilds: + puppeteer: set this to true or false minimumReleaseAge: 1440 # List of packages to exclude from the minimum release age check. minimumReleaseAgeExclude: diff --git a/package.json b/package.json index d71883233..8e5143e48 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.1.2", "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.1.2" }, "scripts": { "prepare": "husky", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3529b8b0e..6967934cc 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.12(@angular/compiler@22.0.0-next.12)(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.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(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(6e070e0263131914f0bd11cbec0dcfd0) '@angular/forms': specifier: 22.0.0-next.12 version: 22.0.0-next.12(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(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.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.3))(bufferutil@4.1.0)(supports-color@10.2.2)(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.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.3))(bufferutil@4.1.0)(supports-color@10.2.2)(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.3))(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.13': + resolution: {integrity: sha512-VltLjoKi7lOIGtwkBy9jauV+JLU9PAaLU7/iIVxZBgucvV85xj7CA+//KOBzneQ5V+XtnpgVrdE9bHMFIhiH5Q==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/common': 21.2.13 + '@angular/compiler': 21.2.13 + '@angular/core': 21.2.13 + '@angular/platform-browser': 21.2.13 + '@angular/platform-browser@22.0.0-next.12': resolution: {integrity: sha512-qdCfNO25c52RGx7pRD1cdBs+Qee+WULO7zHjZ2FV4x/hj8gpGk41FuMsp2TdZAsxEqdGl7udO6e6addfpmDVlw==} engines: {node: ^22.22.0 || ^24.13.1 || >=26.0.0} @@ -1957,6 +1964,7 @@ packages: engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 peerDependenciesMeta: '@cfworker/json-schema': optional: true @@ -2594,6 +2602,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==} @@ -3908,8 +3921,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==} @@ -6228,7 +6239,7 @@ snapshots: '@angular-devkit/core@21.2.10(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 @@ -6294,12 +6305,13 @@ snapshots: '@angular/compiler': 22.0.0-next.12 zone.js: 0.16.2 - '@angular/fire@21.0.0-rc.0(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(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(6e070e0263131914f0bd11cbec0dcfd0)': dependencies: '@angular-devkit/schematics': 21.2.10(chokidar@5.0.0) '@angular/common': 22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) '@angular/core': 22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2) '@angular/platform-browser': 22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)) + '@angular/platform-browser-dynamic': 21.2.13(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@22.0.0-next.12)(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))) '@schematics/angular': 21.2.10(chokidar@5.0.0) firebase: 12.12.1 rxfire: 6.1.0(firebase@12.12.1)(rxjs@7.8.2) @@ -6331,6 +6343,14 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 + '@angular/platform-browser-dynamic@21.2.13(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/compiler@22.0.0-next.12)(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))': + dependencies: + '@angular/common': 22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) + '@angular/compiler': 22.0.0-next.12 + '@angular/core': 22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2) + '@angular/platform-browser': 22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)) + tslib: 2.8.1 + '@angular/platform-browser@22.0.0-next.12(@angular/animations@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2)))(@angular/common@22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2))(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))': dependencies: '@angular/common': 22.0.0-next.12(@angular/core@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(rxjs@7.8.2)(zone.js@0.16.2))(rxjs@7.8.2) @@ -7214,7 +7234,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.7) + grpc-gcp: 1.0.1 is: 3.3.2 lodash.snakecase: 4.1.1 merge-stream: 2.0.0 @@ -7251,14 +7271,14 @@ snapshots: - supports-color optional: true - '@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.3))(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.7 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.3) transitivePeerDependencies: - bufferutil - supports-color @@ -7661,18 +7681,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.3)': dependencies: '@hono/node-server': 1.19.14(hono@4.12.18) 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.5.1(express@5.2.1(supports-color@10.2.2)) + express-rate-limit: 8.5.1(express@5.2.1) hono: 4.12.18 jose: 6.2.3 json-schema-typed: 8.0.2 @@ -7682,6 +7702,29 @@ snapshots: zod-to-json-schema: 3.25.2(zod@4.4.3) transitivePeerDependencies: - supports-color + optional: true + + '@modelcontextprotocol/sdk@1.29.0(zod@3.25.76)': + dependencies: + '@hono/node-server': 1.19.14(hono@4.12.18) + 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.5.1(express@5.2.1) + hono: 4.12.18 + 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: @@ -7989,7 +8032,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.5 import-lazy: 4.0.0 jju: 1.4.0 @@ -8310,8 +8353,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: @@ -9345,7 +9392,7 @@ snapshots: exponential-backoff@3.1.3: optional: true - express-rate-limit@8.5.1(express@5.2.1(supports-color@10.2.2)): + express-rate-limit@8.5.1(express@5.2.1): dependencies: express: 5.2.1(supports-color@10.2.2) ip-address: 10.2.0 @@ -9587,10 +9634,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 @@ -10000,10 +10047,9 @@ snapshots: graphql@16.14.0: {} - grpc-gcp@1.0.1(protobufjs@7.5.7): + grpc-gcp@1.0.1: dependencies: '@grpc/grpc-js': 1.14.3 - protobufjs: 7.5.7 gtoken@7.1.0(encoding@0.1.13): dependencies: @@ -12405,6 +12451,7 @@ snapshots: zod-to-json-schema@3.25.2(zod@4.4.3): dependencies: zod: 4.4.3 + 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