diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx index 4d9214b13c1..b094a0befaa 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx @@ -6,7 +6,7 @@ adev/shared-docs/pipeline/api-gen/package.json=939673974 integration/package.json=-239561259 modules/package.json=450100502 -package.json=989574008 +package.json=-654928893 packages/animations/package.json=-678724831 packages/common/package.json=1729763064 packages/compiler-cli/linker/babel/test/package.json=939673974 @@ -21,7 +21,7 @@ packages/platform-browser/package.json=-1163479450 packages/router/package.json=860819913 packages/upgrade/package.json=16347051 packages/zone.js/package.json=-1672875742 -pnpm-lock.yaml=-359267123 +pnpm-lock.yaml=-2100715950 pnpm-workspace.yaml=1973735808 tools/bazel/rules_angular_store/package.json=-239561259 -yarn.lock=384982005 +yarn.lock=1720271012 diff --git a/package.json b/package.json index 4560acc28aa..d7ba6466593 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ "@actions/github": "^6.0.0", "@angular-devkit/architect-cli": "0.2001.0-next.2", "@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#5db176c0f3211663830fd3ff4064c1dff0eaccb4", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2299bd9528d66d65a514b56fb83f14809ded6dde", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#c9b62e00819328fe530dd3ce3acad4042a34e00b", "@babel/plugin-proposal-async-generator-functions": "7.20.7", "@bazel/bazelisk": "^1.7.5", "@bazel/buildifier": "^8.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e1baef8cfe..a9b5348e549 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -364,8 +364,8 @@ importers: specifier: https://github.com/angular/dev-infra-private-build-tooling-builds.git#5db176c0f3211663830fd3ff4064c1dff0eaccb4 version: github.com/angular/dev-infra-private-build-tooling-builds/5db176c0f3211663830fd3ff4064c1dff0eaccb4(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/ssr@20.1.0-next.2)(chokidar@4.0.3)(karma-chrome-launcher@3.2.0)(karma-firefox-launcher@2.1.3)(karma-jasmine@5.1.0)(karma-requirejs@1.1.0)(karma-sourcemap-loader@0.4.0)(karma@6.4.4)(rxjs@7.8.2)(terser@5.42.0)(tsx@4.20.3)(zone.js@packages+zone.js) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#2299bd9528d66d65a514b56fb83f14809ded6dde - version: github.com/angular/dev-infra-private-ng-dev-builds/2299bd9528d66d65a514b56fb83f14809ded6dde + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#c9b62e00819328fe530dd3ce3acad4042a34e00b + version: github.com/angular/dev-infra-private-ng-dev-builds/c9b62e00819328fe530dd3ce3acad4042a34e00b '@babel/plugin-proposal-async-generator-functions': specifier: 7.20.7 version: 7.20.7(@babel/core@7.27.4) @@ -3707,8 +3707,8 @@ packages: engines: {node: '>=18'} dependencies: '@googleapis/sqladmin': 29.0.0 - gaxios: 6.7.1 - google-auth-library: 9.15.1 + gaxios: 6.7.1(supports-color@10.0.0) + google-auth-library: 9.15.1(supports-color@10.0.0) p-throttle: 7.0.0 transitivePeerDependencies: - encoding @@ -3787,7 +3787,7 @@ packages: '@opentelemetry/semantic-conventions': 1.30.0 arrify: 2.0.1 extend: 3.0.2 - google-auth-library: 9.15.1 + google-auth-library: 9.15.1(supports-color@10.0.0) google-gax: 4.6.1 heap-js: 2.6.0 is-stream-ended: 0.1.4 @@ -3836,6 +3836,26 @@ packages: - supports-color dev: true + /@google/genai@1.6.0(supports-color@10.0.0): + resolution: {integrity: sha512-0vn8wMGesjiEsHeFsl10T8+SFqLj7q+RSE6mml66sE+jwI7U9wW2LQ3qYtwUEaI+P8ZYeEYE5IpYmNLcRQUBPQ==, tarball: https://registry.npmjs.org/@google/genai/-/genai-1.6.0.tgz} + engines: {node: '>=20.0.0'} + peerDependencies: + '@modelcontextprotocol/sdk': ^1.11.0 + peerDependenciesMeta: + '@modelcontextprotocol/sdk': + optional: true + dependencies: + google-auth-library: 9.15.1(supports-color@10.0.0) + ws: 8.18.2 + zod: 3.25.67 + zod-to-json-schema: 3.24.5(zod@3.25.67) + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: true + /@googleapis/sqladmin@29.0.0: resolution: {integrity: sha512-gBbr+fTtZg1EElFsXgEIqrldSu/U9M8iOUKC5ob3Sjhd/dYw1HkWblwhrS9lvnTUi2B7vXrP9RJpRcDfkH0dxw==, tarball: https://registry.npmjs.org/@googleapis/sqladmin/-/sqladmin-29.0.0.tgz} engines: {node: '>=12.0.0'} @@ -4688,8 +4708,8 @@ packages: express-rate-limit: 7.5.0(express@5.1.0) pkce-challenge: 5.0.0 raw-body: 3.0.0 - zod: 3.25.64 - zod-to-json-schema: 3.24.5(zod@3.25.64) + zod: 3.25.67 + zod-to-json-schema: 3.24.5(zod@3.25.67) transitivePeerDependencies: - supports-color dev: true @@ -8733,7 +8753,7 @@ packages: dependencies: devtools-protocol: 0.0.1452169 mitt: 3.0.1 - zod: 3.25.64 + zod: 3.25.67 dev: true /ci-info@2.0.0: @@ -11349,9 +11369,9 @@ packages: form-data: 4.0.3 fs-extra: 10.1.0 fuzzy: 0.1.3 - gaxios: 6.7.1 + gaxios: 6.7.1(supports-color@10.0.0) glob: 10.4.5 - google-auth-library: 9.15.1 + google-auth-library: 9.15.1(supports-color@10.0.0) ignore: 7.0.5 js-yaml: 3.14.1 jsonwebtoken: 9.0.2 @@ -11390,8 +11410,8 @@ packages: winston-transport: 4.9.0 ws: 7.5.10 yaml: 2.8.0 - zod: 3.25.64 - zod-to-json-schema: 3.24.5(zod@3.25.64) + zod: 3.25.67 + zod-to-json-schema: 3.24.5(zod@3.25.67) transitivePeerDependencies: - '@types/node' - bufferutil @@ -11663,7 +11683,7 @@ packages: engines: {node: '>= 0.6.0'} dev: true - /gaxios@6.7.1: + /gaxios@6.7.1(supports-color@10.0.0): resolution: {integrity: sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==, tarball: https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz} engines: {node: '>=14'} dependencies: @@ -11688,11 +11708,11 @@ packages: - supports-color dev: true - /gcp-metadata@6.1.1: + /gcp-metadata@6.1.1(supports-color@10.0.0): resolution: {integrity: sha512-a4tiq7E0/5fTjxPAaH4jpjkSv/uCaU2p5KC6HVGrvl0cDjA8iBZv4vv1gyzlmK0ZUKqwpOyQMKzZQe3lTit77A==, tarball: https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.1.tgz} engines: {node: '>=14'} dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(supports-color@10.0.0) google-logging-utils: 0.0.2 json-bigint: 1.0.0 transitivePeerDependencies: @@ -11999,15 +12019,15 @@ packages: - supports-color dev: true - /google-auth-library@9.15.1: + /google-auth-library@9.15.1(supports-color@10.0.0): resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==, tarball: https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.1.tgz} engines: {node: '>=14'} dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 6.7.1 - gcp-metadata: 6.1.1 - gtoken: 7.1.0 + gaxios: 6.7.1(supports-color@10.0.0) + gcp-metadata: 6.1.1(supports-color@10.0.0) + gtoken: 7.1.0(supports-color@10.0.0) jws: 4.0.0 transitivePeerDependencies: - encoding @@ -12023,7 +12043,7 @@ packages: '@types/long': 4.0.2 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 9.15.1 + google-auth-library: 9.15.1(supports-color@10.0.0) node-fetch: 2.7.0 object-hash: 3.0.0 proto3-json-serializer: 2.0.2 @@ -12073,8 +12093,8 @@ packages: engines: {node: '>=14.0.0'} dependencies: extend: 3.0.2 - gaxios: 6.7.1 - google-auth-library: 9.15.1 + gaxios: 6.7.1(supports-color@10.0.0) + google-auth-library: 9.15.1(supports-color@10.0.0) qs: 6.14.0 url-template: 2.0.8 uuid: 9.0.1 @@ -12121,11 +12141,11 @@ packages: '@grpc/grpc-js': 1.13.4 dev: true - /gtoken@7.1.0: + /gtoken@7.1.0(supports-color@10.0.0): resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==, tarball: https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz} engines: {node: '>=14.0.0'} dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(supports-color@10.0.0) jws: 4.0.0 transitivePeerDependencies: - encoding @@ -21265,16 +21285,16 @@ packages: readable-stream: 4.7.0 dev: true - /zod-to-json-schema@3.24.5(zod@3.25.64): + /zod-to-json-schema@3.24.5(zod@3.25.67): resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==, tarball: https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz} peerDependencies: zod: ^3.24.1 dependencies: - zod: 3.25.64 + zod: 3.25.67 dev: true - /zod@3.25.64: - resolution: {integrity: sha512-hbP9FpSZf7pkS7hRVUrOjhwKJNyampPgtXKc3AN6DsWtoHsg2Sb4SQaS4Tcay380zSwd2VPo9G9180emBACp5g==, tarball: https://registry.npmjs.org/zod/-/zod-3.25.64.tgz} + /zod@3.25.67: + resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==, tarball: https://registry.npmjs.org/zod/-/zod-3.25.67.tgz} dev: true /zwitch@2.0.4: @@ -21354,13 +21374,14 @@ packages: - zone.js dev: true - github.com/angular/dev-infra-private-ng-dev-builds/2299bd9528d66d65a514b56fb83f14809ded6dde: - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2299bd9528d66d65a514b56fb83f14809ded6dde} + github.com/angular/dev-infra-private-ng-dev-builds/c9b62e00819328fe530dd3ce3acad4042a34e00b: + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/c9b62e00819328fe530dd3ce3acad4042a34e00b} name: '@angular/ng-dev' - version: 0.0.0-14b8cefa508bef7170ab2d8418863625c82db038 + version: 0.0.0-db18d7175d759fdfb3e40d363a1579621d1fcffd hasBin: true dependencies: '@google-cloud/spanner': 8.0.0(supports-color@10.0.0) + '@google/genai': 1.6.0(supports-color@10.0.0) '@octokit/rest': 22.0.0 '@types/semver': 7.7.0 '@types/supports-color': 10.0.0 @@ -21372,6 +21393,11 @@ packages: typescript: 4.9.5 which: 5.0.0 yaml: 2.8.0 + transitivePeerDependencies: + - '@modelcontextprotocol/sdk' + - bufferutil + - encoding + - utf-8-validate dev: true github.com/angular/domino/93e720f143d0296dd2726ffbcf4fc12283363a7b: diff --git a/yarn.lock b/yarn.lock index 6138125bc84..901ec268fd1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -320,7 +320,6 @@ "@angular/build-tooling@https://github.com/angular/dev-infra-private-build-tooling-builds.git#5db176c0f3211663830fd3ff4064c1dff0eaccb4": version "0.0.0-d44be7e28087c3499d70dda9859d51c1cd3fe1bf" - uid "5db176c0f3211663830fd3ff4064c1dff0eaccb4" resolved "https://github.com/angular/dev-infra-private-build-tooling-builds.git#5db176c0f3211663830fd3ff4064c1dff0eaccb4" dependencies: "@angular/benchpress" "0.3.0" @@ -467,12 +466,12 @@ dependencies: tslib "^2.3.0" -"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#2299bd9528d66d65a514b56fb83f14809ded6dde": - version "0.0.0-14b8cefa508bef7170ab2d8418863625c82db038" - uid "2299bd9528d66d65a514b56fb83f14809ded6dde" - resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2299bd9528d66d65a514b56fb83f14809ded6dde" +"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#c9b62e00819328fe530dd3ce3acad4042a34e00b": + version "0.0.0-db18d7175d759fdfb3e40d363a1579621d1fcffd" + resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#c9b62e00819328fe530dd3ce3acad4042a34e00b" dependencies: "@google-cloud/spanner" "8.0.0" + "@google/genai" "^1.4.0" "@octokit/rest" "22.0.0" "@types/semver" "^7.3.6" "@types/supports-color" "^10.0.0" @@ -2137,6 +2136,16 @@ teeny-request "^10.0.0" through2 "^4.0.2" +"@google/genai@^1.4.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@google/genai/-/genai-1.6.0.tgz#7a14d505faebe17957b272476debd574d2eae1e0" + integrity sha512-0vn8wMGesjiEsHeFsl10T8+SFqLj7q+RSE6mml66sE+jwI7U9wW2LQ3qYtwUEaI+P8ZYeEYE5IpYmNLcRQUBPQ== + dependencies: + google-auth-library "^9.14.2" + ws "^8.18.0" + zod "^3.22.4" + zod-to-json-schema "^3.22.4" + "@googleapis/sqladmin@^29.0.0": version "29.0.0" resolved "https://registry.yarnpkg.com/@googleapis/sqladmin/-/sqladmin-29.0.0.tgz#6213ef2d8082a4ad5a833350dfa2952942cf2eb0" @@ -7988,8 +7997,7 @@ domhandler@^5.0.2, domhandler@^5.0.3: domelementtype "^2.3.0" "domino@https://github.com/angular/domino.git#93e720f143d0296dd2726ffbcf4fc12283363a7b": - version "2.1.6+git" - uid "93e720f143d0296dd2726ffbcf4fc12283363a7b" + version "2.1.6" resolved "https://github.com/angular/domino.git#93e720f143d0296dd2726ffbcf4fc12283363a7b" dompurify@^3.2.4: @@ -9745,7 +9753,7 @@ google-auth-library@^10.0.0-rc.1: gtoken "^8.0.0" jws "^4.0.0" -google-auth-library@^9.11.0, google-auth-library@^9.2.0, google-auth-library@^9.3.0, google-auth-library@^9.7.0: +google-auth-library@^9.11.0, google-auth-library@^9.14.2, google-auth-library@^9.2.0, google-auth-library@^9.3.0, google-auth-library@^9.7.0: version "9.15.1" resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.15.1.tgz#0c5d84ed1890b2375f1cd74f03ac7b806b392928" integrity sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng== @@ -18242,11 +18250,16 @@ zip-stream@^6.0.1: compress-commons "^6.0.2" readable-stream "^4.0.0" -zod-to-json-schema@^3.24.1, zod-to-json-schema@^3.24.5: +zod-to-json-schema@^3.22.4, zod-to-json-schema@^3.24.1, zod-to-json-schema@^3.24.5: version "3.24.5" resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz#d1095440b147fb7c2093812a53c54df8d5df50a3" integrity sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g== +zod@^3.22.4: + version "3.25.67" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.25.67.tgz#62987e4078e2ab0f63b491ef0c4f33df24236da8" + integrity sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw== + zod@^3.23.8, zod@^3.24.1, zod@^3.24.3: version "3.25.64" resolved "https://registry.yarnpkg.com/zod/-/zod-3.25.64.tgz#57b5c7e76dd64e447f7e710285fcdb396b32f803"