From b2cd596d315585c1f8b895c64230b49aecd3e6f8 Mon Sep 17 00:00:00 2001 From: Andrew Seguin Date: Wed, 15 Oct 2025 11:01:58 -0600 Subject: [PATCH 01/10] fix(material/core): differentiate container colors in m2 (#32076) Co-authored-by: Andrew Seguin (cherry picked from commit 83d9b02bbfd9f59b6e681c574deb0c0b3451b87b) --- .../core/tokens/m2/_md-sys-color.scss | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/material/core/tokens/m2/_md-sys-color.scss b/src/material/core/tokens/m2/_md-sys-color.scss index fb1321cb2451..713f488c3f99 100644 --- a/src/material/core/tokens/m2/_md-sys-color.scss +++ b/src/material/core/tokens/m2/_md-sys-color.scss @@ -1,6 +1,6 @@ -@use 'sass:map'; @use '../../m2/palette'; @use './md-sys-color-internal'; +@use 'sass:map'; @function md-sys-color-values-dark($palettes) { $values: ( @@ -23,24 +23,24 @@ inverse-on-surface: rgba(black, 0.87), outline: rgba(white, 0.12), outline-variant: rgba(white, 0.38), - error-container: map.get($palettes, warn, default), + error-container: map.get($palettes, warn, 900), on-background: white, - on-error-container: map.get($palettes, warn, default-contrast), - on-primary-container: map.get($palettes, primary, default-contrast), + on-error-container: map.get($palettes, warn, 50), + on-primary-container: map.get($palettes, primary, 50), on-primary-fixed: map.get($palettes, primary, default-contrast), on-primary-fixed-variant: map.get($palettes, primary, default-contrast), - on-secondary-container: map.get($palettes, accent, default-contrast), + on-secondary-container: map.get($palettes, accent, 50), on-secondary-fixed: map.get($palettes, accent, default-contrast), on-secondary-fixed-variant: map.get($palettes, accent, default-contrast), on-tertiary: map.get($palettes, accent, default-contrast), - on-tertiary-container: map.get($palettes, accent, default-contrast), + on-tertiary-container: map.get($palettes, accent, 50), on-tertiary-fixed: map.get($palettes, accent, default-contrast), on-tertiary-fixed-variant: map.get($palettes, accent, default-contrast), - primary-container: map.get($palettes, primary, default), + primary-container: map.get($palettes, primary, 900), primary-fixed: map.get($palettes, primary, default), primary-fixed-dim: map.get($palettes, primary, default), scrim: black, - secondary-container: map.get($palettes, accent, default), + secondary-container: map.get($palettes, accent, 900), secondary-fixed: map.get($palettes, accent, default), secondary-fixed-dim: map.get($palettes, accent, default), surface-bright: map.get(palette.$grey-palette, 800), @@ -52,7 +52,7 @@ surface-dim: map.get(palette.$grey-palette, 800), surface-tint: map.get(palette.$grey-palette, 800), tertiary: map.get($palettes, accent, default), - tertiary-container: map.get($palettes, accent, default), + tertiary-container: map.get($palettes, accent, 900), tertiary-fixed: map.get($palettes, accent, default), tertiary-fixed-dim: map.get($palettes, accent, default), ); @@ -83,24 +83,24 @@ inverse-on-surface: white, outline: rgba(black, 0.12), outline-variant: rgba(black, 0.38), - error-container: map.get($palettes, warn, default), + error-container: map.get($palettes, warn, 50), on-background: rgba(black, 0.87), - on-error-container: map.get($palettes, warn, default-contrast), - on-primary-container: map.get($palettes, primary, default-contrast), + on-error-container: map.get($palettes, warn, 700), + on-primary-container: map.get($palettes, primary, 700), on-primary-fixed: map.get($palettes, primary, default-contrast), on-primary-fixed-variant: map.get($palettes, primary, default-contrast), - on-secondary-container: map.get($palettes, accent, default-contrast), + on-secondary-container: map.get($palettes, accent, 700), on-secondary-fixed: map.get($palettes, accent, default-contrast), on-secondary-fixed-variant: map.get($palettes, accent, default-contrast), on-tertiary: map.get($palettes, accent, default-contrast), - on-tertiary-container: map.get($palettes, accent, default-contrast), + on-tertiary-container: map.get($palettes, accent, 700), on-tertiary-fixed: map.get($palettes, accent, default-contrast), on-tertiary-fixed-variant: map.get($palettes, accent, default-contrast), - primary-container: map.get($palettes, primary, default), + primary-container: map.get($palettes, primary, 50), primary-fixed: map.get($palettes, primary, default), primary-fixed-dim: map.get($palettes, primary, default), scrim: black, - secondary-container: map.get($palettes, accent, default), + secondary-container: map.get($palettes, accent, 50), secondary-fixed: map.get($palettes, accent, default), secondary-fixed-dim: map.get($palettes, accent, default), surface-bright: white, @@ -112,7 +112,7 @@ surface-dim: white, surface-tint: white, tertiary: map.get($palettes, accent, default), - tertiary-container: map.get($palettes, accent, default), + tertiary-container: map.get($palettes, accent, 50), tertiary-fixed: map.get($palettes, accent, default), tertiary-fixed-dim: map.get($palettes, accent, default), ); From a1f645209aa64f3e6063ba37c2ed6a0e6ece12fc Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Wed, 15 Oct 2025 12:06:32 -0600 Subject: [PATCH 02/10] build: update pnpm to v10.18.3 (#32082) See associated pull request for more information. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index dccd309c79a0..9f5355cf259c 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ "url": "https://github.com/angular/components.git" }, "license": "MIT", - "packageManager": "pnpm@10.18.2", + "packageManager": "pnpm@10.18.3", "engines": { "npm": "Please use pnpm instead of NPM to install dependencies", "yarn": "Please use pnpm instead of Yarn to install dependencies", - "pnpm": "10.18.2" + "pnpm": "10.18.3" }, "scripts": { "ng-dev": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only node_modules/@angular/ng-dev/bundles/cli.mjs", From be5e4a44cdfef984fe117b82d1e5eea6a870d8c1 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Wed, 15 Oct 2025 12:07:13 -0600 Subject: [PATCH 03/10] build: update cross-repo angular dependencies (#32078) See associated pull request for more information. --- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/ci.material-aio.yml | 18 +- .github/workflows/ci.yml | 50 +- .../workflows/deploy-dev-app-main-push.yml | 6 +- .github/workflows/dev-infra.yml | 4 +- .github/workflows/docs-preview-build.yml | 8 +- .github/workflows/docs-preview-deploy.yml | 2 +- .github/workflows/google-internal-tests.yml | 2 +- .github/workflows/pr.material-aio.yml | 18 +- .github/workflows/pr.yml | 46 +- .github/workflows/preview-build-dev-app.yml | 8 +- .github/workflows/preview-deploy-dev-app.yml | 2 +- .github/workflows/scheduled-ci.yml | 14 +- MODULE.bazel | 2 +- package.json | 2 +- pnpm-lock.yaml | 567 +++++++++++------- pnpm-workspace.yaml | 22 +- 17 files changed, 451 insertions(+), 322 deletions(-) diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 82954fae4cf2..581366706c5b 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -16,6 +16,6 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/branch-manager@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.material-aio.yml b/.github/workflows/ci.material-aio.yml index e8f70637f3dd..3e42f07b765c 100644 --- a/.github/workflows/ci.material-aio.yml +++ b/.github/workflows/ci.material-aio.yml @@ -21,11 +21,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -35,11 +35,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -56,11 +56,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5312921abef9..9151d59a261c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -47,11 +47,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -63,11 +63,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -79,11 +79,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -96,11 +96,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -112,11 +112,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -128,11 +128,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -152,15 +152,15 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -183,12 +183,12 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/browserstack@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/deploy-dev-app-main-push.yml b/.github/workflows/deploy-dev-app-main-push.yml index 92714915b507..21d49628a2e8 100644 --- a/.github/workflows/deploy-dev-app-main-push.yml +++ b/.github/workflows/deploy-dev-app-main-push.yml @@ -17,11 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index ade949f2316a..ac0271d0888f 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -12,13 +12,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/pull-request-labeling@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/pull-request-labeling@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/post-approval-changes@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/post-approval-changes@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/docs-preview-build.yml b/.github/workflows/docs-preview-build.yml index 687e0ee4d585..f9ba67b6ed30 100644 --- a/.github/workflows/docs-preview-build.yml +++ b/.github/workflows/docs-preview-build.yml @@ -21,16 +21,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'docs: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Build docs site run: pnpm bazel build //docs:build.production - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: workflow-artifact-name: 'docs-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/docs-preview-deploy.yml b/.github/workflows/docs-preview-deploy.yml index 6ae990b84b29..95c5ddfc762f 100644 --- a/.github/workflows/docs-preview-deploy.yml +++ b/.github/workflows/docs-preview-deploy.yml @@ -40,7 +40,7 @@ jobs: npx -y firebase-tools@latest target:clear --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio npx -y firebase-tools@latest target:apply --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'docs-preview' diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index c684235742c6..1d59286f5845 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/google-internal-tests@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/google-internal-tests@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: run-tests-guide-url: http://go/angular-material-presubmit github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr.material-aio.yml b/.github/workflows/pr.material-aio.yml index 71a3186aa54d..ff3f286e9b22 100644 --- a/.github/workflows/pr.material-aio.yml +++ b/.github/workflows/pr.material-aio.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -33,11 +33,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -54,11 +54,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index fdd5de446a5c..87cdfc1c18c6 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -43,7 +43,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/linting/licenses@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 # Commit message check is last intentionally, because the caretaker can fix it # during merge, while other lint failures have to be resolved by the PR author. - name: Check commit message @@ -53,11 +53,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Check API Goldens @@ -67,11 +67,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Run e2e tests @@ -81,11 +81,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration tests @@ -95,11 +95,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -109,11 +109,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -123,11 +123,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -150,15 +150,15 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: # Checking out the pull request commit is intended here as we need to run the changed code tests. ref: ${{ github.event.pull_request.head.sha }} - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/browserstack@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/preview-build-dev-app.yml b/.github/workflows/preview-build-dev-app.yml index 5ab8b4d949ca..df96cc73385f 100644 --- a/.github/workflows/preview-build-dev-app.yml +++ b/.github/workflows/preview-build-dev-app.yml @@ -23,16 +23,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'dev-app preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 # Build the web package - run: bazel build //src/dev-app:web_package --symlink_prefix=dist/ - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: workflow-artifact-name: 'dev-app' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/preview-deploy-dev-app.yml b/.github/workflows/preview-deploy-dev-app.yml index 09797bbf6824..4875eb0f8845 100644 --- a/.github/workflows/preview-deploy-dev-app.yml +++ b/.github/workflows/preview-deploy-dev-app.yml @@ -33,7 +33,7 @@ jobs: npx -y firebase-tools@latest target:clear --project ${{env.PREVIEW_PROJECT}} hosting dev-app npx -y firebase-tools@latest target:apply --project ${{env.PREVIEW_PROJECT}} hosting dev-app ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@06bada8d42711ac8db590552fa8103777baa7ccf + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'dev-app' diff --git a/.github/workflows/scheduled-ci.yml b/.github/workflows/scheduled-ci.yml index 79e047f12efb..d78a165abe41 100644 --- a/.github/workflows/scheduled-ci.yml +++ b/.github/workflows/scheduled-ci.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@06bada8d42711ac8db590552fa8103777baa7ccf + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor diff --git a/MODULE.bazel b/MODULE.bazel index 0702d262a744..5330c5224c29 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -39,7 +39,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "06bada8d42711ac8db590552fa8103777baa7ccf", + commit = "1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/package.json b/package.json index 9f5355cf259c..cf0ec7e42380 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@angular/compiler-cli": "catalog:", "@angular/localize": "catalog:", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#88fadb5235577583689a2b0979b9b724b383b963", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2feb4d5082bd3322d64282894b81809c1cf93ca9", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^7.16.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4cc24997b694..e706ac0308a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,41 +16,41 @@ catalogs: specifier: 20.3.5 version: 20.3.5 '@angular/animations': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/cli': specifier: 20.3.5 version: 20.3.5 '@angular/common': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/compiler': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/compiler-cli': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/core': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/forms': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/localize': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/platform-browser': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/platform-browser-dynamic': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/platform-server': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/router': - specifier: 20.3.4 - version: 20.3.4 + specifier: 20.3.5 + version: 20.3.5 '@angular/ssr': specifier: 20.3.5 version: 20.3.5 @@ -78,22 +78,22 @@ importers: version: 20.3.5(chokidar@4.0.3) '@angular/animations': specifier: 'catalog:' - version: 20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/common': specifier: 'catalog:' - version: 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.3.4 + version: 20.3.5 '@angular/core': specifier: 'catalog:' - version: 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.3.4(a32999b98ff07d6afb7c5368e795c99b) + version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) '@angular/platform-browser': specifier: 'catalog:' - version: 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@types/google.maps': specifier: ^3.54.10 version: 3.58.1 @@ -127,19 +127,19 @@ importers: devDependencies: '@angular/compiler-cli': specifier: 'catalog:' - version: 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + version: 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@angular/localize': specifier: 'catalog:' - version: 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/compiler@20.3.4) + version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#88fadb5235577583689a2b0979b9b724b383b963 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/88fadb5235577583689a2b0979b9b724b383b963(@modelcontextprotocol/sdk@1.19.1) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#2feb4d5082bd3322d64282894b81809c1cf93ca9 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9(@modelcontextprotocol/sdk@1.19.1) '@angular/platform-server': specifier: 'catalog:' - version: 20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0) + version: 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) '@angular/router': specifier: 'catalog:' - version: 20.3.4(a32999b98ff07d6afb7c5368e795c99b) + version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) '@babel/core': specifier: ^7.16.12 version: 7.28.4 @@ -355,7 +355,7 @@ importers: dependencies: '@angular/animations': specifier: 'catalog:' - version: 20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/cdk': specifier: workspace:* version: link:../src/cdk @@ -364,25 +364,25 @@ importers: version: link:../src/cdk-experimental '@angular/common': specifier: 'catalog:' - version: 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.3.4 + version: 20.3.5 '@angular/components-examples': specifier: workspace:* version: link:../src/components-examples '@angular/core': specifier: 'catalog:' - version: 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.3.4(a32999b98ff07d6afb7c5368e795c99b) + version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) '@angular/google-maps': specifier: workspace:* version: link:../src/google-maps '@angular/localize': specifier: 'catalog:' - version: 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/compiler@20.3.4) + version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) '@angular/material': specifier: workspace:* version: link:../src/material @@ -394,16 +394,16 @@ importers: version: link:../src/material-moment-adapter '@angular/platform-browser': specifier: 'catalog:' - version: 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 20.3.4(c9ee1a7e3150eb16134153693bcfbb88) + version: 20.3.5(92f69fee118f641c99764b1f87a5025e) '@angular/router': specifier: 'catalog:' - version: 20.3.4(a32999b98ff07d6afb7c5368e795c99b) + version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) '@angular/ssr': specifier: 'catalog:' - version: 20.3.5(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0))(@angular/router@20.3.4(a32999b98ff07d6afb7c5368e795c99b)) + version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -428,13 +428,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 20.3.5(b58b16525782f2c15f03621432c0274c) + version: 20.3.5(b636e7ea7c07b12695eaab1ce12949c1) '@angular/cli': specifier: 'catalog:' version: 20.3.5(@types/node@22.18.8)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 'catalog:' - version: 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + version: 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@bazel/bazelisk': specifier: ^1.12.1 version: 1.26.0 @@ -855,12 +855,12 @@ packages: resolution: {integrity: sha512-BDizJp7QIoCyMZmuGKoryNUH3QgFPnkEIv0gRdpLhZum4+ZN/DYWaf/jSSGnSVGK88oMrgq7420VEjYPlgJ5MA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/animations@20.3.4': - resolution: {integrity: sha512-b+vFsTtMYtOrcZZLXB4BxuErbrLlShFT6khTvkwu/pFK8ri3tasyJGkeKRZJHao5ZsWdZSqV2mRwzg7vphchnA==} + '@angular/animations@20.3.5': + resolution: {integrity: sha512-dlcUHua5PljqzXKNkEPjP7m2VXEJZPFPaaG1t6FDyUbuxsHr+/VEOCIzWunqRDAdO8mmOa9l1MditvGLEWjscg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@angular/common': '*' - '@angular/core': 20.3.4 + '@angular/core': 20.3.5 '@angular/build@20.3.5': resolution: {integrity: sha512-Nwwwm8U7lolkdHt75PiPkW93689SBFUN9qEQeu02sPfq2Tqyn20PZGifXkV8A/6mlWbQUjfUnGpRTVk/WhW9Eg==} @@ -913,33 +913,33 @@ packages: engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@20.3.4': - resolution: {integrity: sha512-hBQahyiHEAtc30a8hPOuIWcUL7j8189DC0sX4RiBd/wtvzH4Sd3XhguxyZAL6gHgNZEQ0nKy0uAfvWB/79GChQ==} + '@angular/common@20.3.5': + resolution: {integrity: sha512-Zc4G5UNyoeIhPIRFY+qApeoUwXnw3u1+UJlcKE8xLR+tkaMsJ4Lb0TvL/9KJG7PDeaa65osxsSgLL5L/1sWblw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 20.3.4 + '@angular/core': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@20.3.4': - resolution: {integrity: sha512-FwEv+QM9tEMXDMd2V+j82VLOjJVUrI7ENz/LJa2p/YEGVJQkT3HVca5qJj+8I+7bfPEY/d46R/cmjjqMqUcYdg==} + '@angular/compiler-cli@20.3.5': + resolution: {integrity: sha512-vdNWKvpmjiN3Fg3ve3fdptM8oOL73FOgoJaaa0MLCeDCBZKAoG1yCVzftdl4JEcRMoibEaT48pbu/xuHof91Eg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.3.4 + '@angular/compiler': 20.3.5 typescript: 5.9.2 peerDependenciesMeta: typescript: optional: true - '@angular/compiler@20.3.4': - resolution: {integrity: sha512-ISfEyn5ppWOP2hyZy0/IFEcQOaq5x1mXVZ2CRCxTpWyXYzavj27Ahr3+LQHPVV0uTNovlENyPAUnrzW+gLxXEw==} + '@angular/compiler@20.3.5': + resolution: {integrity: sha512-nnvvMf3MJEfWlBIHJs6+1Od1Ka49zw0WMPvS3e0KXUVnNnUl0ITroe7BZI/QrpyLEsqZkMZqwUI6r79WS2KBzQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@20.3.4': - resolution: {integrity: sha512-qLYVXcpSBmsA/9fITB1cT2y37V1Yo3ybWEwvafnbAh8izabrMV0hh+J9Ajh9bPk092T7LS8Xt9eTu0OquBXkbw==} + '@angular/core@20.3.5': + resolution: {integrity: sha512-gZOMTqs91NbOKxZs3r7P7/A6SbTkcG7YHNPoRKe7peY0Baa44QsvjxbxGqw+mBmwamosspBreT/jA0irkf8XKw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 20.3.4 + '@angular/compiler': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 peerDependenciesMeta: @@ -948,65 +948,65 @@ packages: zone.js: optional: true - '@angular/forms@20.3.4': - resolution: {integrity: sha512-gPbI2iIvVA2jhwjTg7e3j/JqCFIpRSPgzW/wi5q7LrGBm7XKHNzY5xlEVDNvdq+gC4HTius9GOIx9I0i8mjrEw==} + '@angular/forms@20.3.5': + resolution: {integrity: sha512-vMgDxBTFV6qA1vOHiJ49s3EHo3gTp86ignp6laeXULSLsMIpYlLmj/hj3zhK79Me5kRWSaPJ+SOTIgXPshAMAQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.4 - '@angular/core': 20.3.4 - '@angular/platform-browser': 20.3.4 + '@angular/common': 20.3.5 + '@angular/core': 20.3.5 + '@angular/platform-browser': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@20.3.4': - resolution: {integrity: sha512-OaHS0qOFdngKX4T4CEi7LYaISY8k2fPbPHoB+Q0MzqqmJpG+OEu8prOB4jMsZKTe5QpZey7opOJQ6nmL+Maa1Q==} + '@angular/localize@20.3.5': + resolution: {integrity: sha512-2OwfKu666BBrhANnfWbAPmNpnC7DXBto/T8f7tGxOi21sr2aACathKcCo/39Sh2S4HFnWmSIysldwEwtS4BDbQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.3.4 - '@angular/compiler-cli': 20.3.4 + '@angular/compiler': 20.3.5 + '@angular/compiler-cli': 20.3.5 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/88fadb5235577583689a2b0979b9b724b383b963': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/88fadb5235577583689a2b0979b9b724b383b963} - version: 0.0.0-06bada8d42711ac8db590552fa8103777baa7ccf + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9} + version: 0.0.0-1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 hasBin: true - '@angular/platform-browser-dynamic@20.3.4': - resolution: {integrity: sha512-eeScVJyZLDTNrnEDDBgF/WZpZrjEszFFkuEzNQ43sbPjc5M7Noue38Nd9QZ664ZQ3a4ZpUpritfHvc55a/fl9Q==} + '@angular/platform-browser-dynamic@20.3.5': + resolution: {integrity: sha512-whcB20tkg9cyTLIpF0vzvArZG01WdpfkeWW+DhEuQ1zmVIUAvvUdL+zWSBD8QNNfYaVAIlQlZZIUYQO0ikFCSA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.4 - '@angular/compiler': 20.3.4 - '@angular/core': 20.3.4 - '@angular/platform-browser': 20.3.4 + '@angular/common': 20.3.5 + '@angular/compiler': 20.3.5 + '@angular/core': 20.3.5 + '@angular/platform-browser': 20.3.5 - '@angular/platform-browser@20.3.4': - resolution: {integrity: sha512-8eoHC+vk7scb24qjlpsirkh1Q17uFyWdhl+u92XNjvimtZRY96oDZeFEDPoexPqtKUQcCOpEPbL8P/IbpBsqYQ==} + '@angular/platform-browser@20.3.5': + resolution: {integrity: sha512-qoXZg4p1ux5Bv2eG5P+ySZqlZtfw0pwmufTUjPn6U8HNnmTknQjN10UANRE+9lBWOEWL4m8vcr1KIRbwXnGu4A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 20.3.4 - '@angular/common': 20.3.4 - '@angular/core': 20.3.4 + '@angular/animations': 20.3.5 + '@angular/common': 20.3.5 + '@angular/core': 20.3.5 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@20.3.4': - resolution: {integrity: sha512-wXe2y0Z9sBlKGYblNTweFWUdzzIpO9VAWSfc3gSJcDWtiuBfec2Vu88aYR1rtA3uCdenMaHeG/BiHNfsvIzWQg==} + '@angular/platform-server@20.3.5': + resolution: {integrity: sha512-KFQ2H7w/qTjx2nIiJQQXpWvZtk+N4oMJZMPdW7NjFVi60bjzZq5ISk7YroiD/HsPIWJXGJCSjDP6NlFLf/GNvw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.4 - '@angular/compiler': 20.3.4 - '@angular/core': 20.3.4 - '@angular/platform-browser': 20.3.4 + '@angular/common': 20.3.5 + '@angular/compiler': 20.3.5 + '@angular/core': 20.3.5 + '@angular/platform-browser': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@20.3.4': - resolution: {integrity: sha512-qMVurWXVplYeHBKOWtQFtD+MfwOc0i/VJaFPGdiM5mDlfhtsg3OHcZBbSTmQW02l/4YimF5Ee3+pac279p+g1A==} + '@angular/router@20.3.5': + resolution: {integrity: sha512-xwOEj70N+CUXPUXljWoyNCmdKonlgS7HuUIPK6aAWw6DLUVkmzvrRNxE+qZnY4hxq9C+BQMd8KzbebUuyRBTKg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.4 - '@angular/core': 20.3.4 - '@angular/platform-browser': 20.3.4 + '@angular/common': 20.3.5 + '@angular/core': 20.3.5 + '@angular/platform-browser': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 '@angular/ssr@20.3.5': @@ -2223,6 +2223,10 @@ packages: resolution: {integrity: sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==} engines: {node: '>=18'} + '@inquirer/ansi@1.0.1': + resolution: {integrity: sha512-yqq0aJW/5XPhi5xOAL1xRCpe1eh8UFVgYFpFsjEqmIR8rKLyP+HINvFXwUaxYICflJrVlxnp7lLN6As735kVpw==} + engines: {node: '>=18'} + '@inquirer/checkbox@4.2.4': resolution: {integrity: sha512-2n9Vgf4HSciFq8ttKXk+qy+GsyTXPV1An6QAwe/8bkbbqvG4VW1I/ZY1pNu2rf+h9bdzMLPbRSfcNxkHBy/Ydw==} engines: {node: '>=18'} @@ -2232,6 +2236,15 @@ packages: '@types/node': optional: true + '@inquirer/checkbox@4.3.0': + resolution: {integrity: sha512-5+Q3PKH35YsnoPTh75LucALdAxom6xh5D1oeY561x4cqBuH24ZFVyFREPe14xgnrtmGu3EEt1dIi60wRVSnGCw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/confirm@5.1.14': resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==} engines: {node: '>=18'} @@ -2250,6 +2263,15 @@ packages: '@types/node': optional: true + '@inquirer/confirm@5.1.19': + resolution: {integrity: sha512-wQNz9cfcxrtEnUyG5PndC8g3gZ7lGDBzmWiXZkX8ot3vfZ+/BLjR8EvyGX4YzQLeVqtAlY/YScZpW7CW8qMoDQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/core@10.2.2': resolution: {integrity: sha512-yXq/4QUnk4sHMtmbd7irwiepjB8jXU0kkFRL4nr/aDBA2mDz13cMakEWdDwX3eSCTkk03kwcndD1zfRAIlELxA==} engines: {node: '>=18'} @@ -2259,6 +2281,15 @@ packages: '@types/node': optional: true + '@inquirer/core@10.3.0': + resolution: {integrity: sha512-Uv2aPPPSK5jeCplQmQ9xadnFx2Zhj9b5Dj7bU6ZeCdDNNY11nhYy4btcSdtDguHqCT2h5oNeQTcUNSGGLA7NTA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/editor@4.2.20': resolution: {integrity: sha512-7omh5y5bK672Q+Brk4HBbnHNowOZwrb/78IFXdrEB9PfdxL3GudQyDk8O9vQ188wj3xrEebS2M9n18BjJoI83g==} engines: {node: '>=18'} @@ -2268,6 +2299,15 @@ packages: '@types/node': optional: true + '@inquirer/editor@4.2.21': + resolution: {integrity: sha512-MjtjOGjr0Kh4BciaFShYpZ1s9400idOdvQ5D7u7lE6VztPFoyLcVNE5dXBmEEIQq5zi4B9h2kU+q7AVBxJMAkQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/expand@4.0.20': resolution: {integrity: sha512-Dt9S+6qUg94fEvgn54F2Syf0Z3U8xmnBI9ATq2f5h9xt09fs2IJXSCIXyyVHwvggKWFXEY/7jATRo2K6Dkn6Ow==} engines: {node: '>=18'} @@ -2277,6 +2317,15 @@ packages: '@types/node': optional: true + '@inquirer/expand@4.0.21': + resolution: {integrity: sha512-+mScLhIcbPFmuvU3tAGBed78XvYHSvCl6dBiYMlzCLhpr0bzGzd8tfivMMeqND6XZiaZ1tgusbUHJEfc6YzOdA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/external-editor@1.0.2': resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} engines: {node: '>=18'} @@ -2290,6 +2339,10 @@ packages: resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} engines: {node: '>=18'} + '@inquirer/figures@1.0.14': + resolution: {integrity: sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==} + engines: {node: '>=18'} + '@inquirer/input@4.2.4': resolution: {integrity: sha512-cwSGpLBMwpwcZZsc6s1gThm0J+it/KIJ+1qFL2euLmSKUMGumJ5TcbMgxEjMjNHRGadouIYbiIgruKoDZk7klw==} engines: {node: '>=18'} @@ -2299,6 +2352,15 @@ packages: '@types/node': optional: true + '@inquirer/input@4.2.5': + resolution: {integrity: sha512-7GoWev7P6s7t0oJbenH0eQ0ThNdDJbEAEtVt9vsrYZ9FulIokvd823yLyhQlWHJPGce1wzP53ttfdCZmonMHyA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/number@3.0.20': resolution: {integrity: sha512-bbooay64VD1Z6uMfNehED2A2YOPHSJnQLs9/4WNiV/EK+vXczf/R988itL2XLDGTgmhMF2KkiWZo+iEZmc4jqg==} engines: {node: '>=18'} @@ -2308,6 +2370,15 @@ packages: '@types/node': optional: true + '@inquirer/number@3.0.21': + resolution: {integrity: sha512-5QWs0KGaNMlhbdhOSCFfKsW+/dcAVC2g4wT/z2MCiZM47uLgatC5N20kpkDQf7dHx+XFct/MJvvNGy6aYJn4Pw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/password@4.0.20': resolution: {integrity: sha512-nxSaPV2cPvvoOmRygQR+h0B+Av73B01cqYLcr7NXcGXhbmsYfUb8fDdw2Us1bI2YsX+VvY7I7upgFYsyf8+Nug==} engines: {node: '>=18'} @@ -2317,6 +2388,15 @@ packages: '@types/node': optional: true + '@inquirer/password@4.0.21': + resolution: {integrity: sha512-xxeW1V5SbNFNig2pLfetsDb0svWlKuhmr7MPJZMYuDnCTkpVBI+X/doudg4pznc1/U+yYmWFFOi4hNvGgUo7EA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/prompts@7.8.2': resolution: {integrity: sha512-nqhDw2ZcAUrKNPwhjinJny903bRhI0rQhiDz1LksjeRxqa36i3l75+4iXbOy0rlDpLJGxqtgoPavQjmmyS5UJw==} engines: {node: '>=18'} @@ -2335,6 +2415,15 @@ packages: '@types/node': optional: true + '@inquirer/prompts@7.9.0': + resolution: {integrity: sha512-X7/+dG9SLpSzRkwgG5/xiIzW0oMrV3C0HOa7YHG1WnrLK+vCQHfte4k/T80059YBdei29RBC3s+pSMvPJDU9/A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/rawlist@4.1.8': resolution: {integrity: sha512-CQ2VkIASbgI2PxdzlkeeieLRmniaUU1Aoi5ggEdm6BIyqopE9GuDXdDOj9XiwOqK5qm72oI2i6J+Gnjaa26ejg==} engines: {node: '>=18'} @@ -2344,6 +2433,15 @@ packages: '@types/node': optional: true + '@inquirer/rawlist@4.1.9': + resolution: {integrity: sha512-AWpxB7MuJrRiSfTKGJ7Y68imYt8P9N3Gaa7ySdkFj1iWjr6WfbGAhdZvw/UnhFXTHITJzxGUI9k8IX7akAEBCg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/search@3.1.3': resolution: {integrity: sha512-D5T6ioybJJH0IiSUK/JXcoRrrm8sXwzrVMjibuPs+AgxmogKslaafy1oxFiorNI4s3ElSkeQZbhYQgLqiL8h6Q==} engines: {node: '>=18'} @@ -2353,6 +2451,15 @@ packages: '@types/node': optional: true + '@inquirer/search@3.2.0': + resolution: {integrity: sha512-a5SzB/qrXafDX1Z4AZW3CsVoiNxcIYCzYP7r9RzrfMpaLpB+yWi5U8BWagZyLmwR0pKbbL5umnGRd0RzGVI8bQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/select@4.3.4': resolution: {integrity: sha512-Qp20nySRmfbuJBBsgPU7E/cL62Hf250vMZRzYDcBHty2zdD1kKCnoDFWRr0WO2ZzaXp3R7a4esaVGJUx0E6zvA==} engines: {node: '>=18'} @@ -2362,6 +2469,15 @@ packages: '@types/node': optional: true + '@inquirer/select@4.4.0': + resolution: {integrity: sha512-kaC3FHsJZvVyIjYBs5Ih8y8Bj4P/QItQWrZW22WJax7zTN+ZPXVGuOM55vzbdCP9zKUiBd9iEJVdesujfF+cAA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/type@3.0.8': resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==} engines: {node: '>=18'} @@ -2371,6 +2487,15 @@ packages: '@types/node': optional: true + '@inquirer/type@3.0.9': + resolution: {integrity: sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@isaacs/balanced-match@4.0.1': resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} engines: {node: 20 || >=22} @@ -9620,14 +9745,14 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.3.5(b58b16525782f2c15f03621432c0274c)': + '@angular-devkit/build-angular@20.3.5(b636e7ea7c07b12695eaab1ce12949c1)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.2003.5(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9)) '@angular-devkit/core': 20.3.5(chokidar@4.0.3) - '@angular/build': 20.3.5(32988949a7730ee28d19f19224b5e114) - '@angular/compiler-cli': 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + '@angular/build': 20.3.5(a9dafb6a20d4c93c5cdfb52dde1d7ff5) + '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/generator': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 @@ -9638,7 +9763,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.3.5(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) + '@ngtools/webpack': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2(esbuild@0.25.9)) @@ -9679,11 +9804,11 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.101.2(esbuild@0.25.9)) optionalDependencies: - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/compiler@20.3.4) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0) - '@angular/ssr': 20.3.5(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0))(@angular/router@20.3.4(a32999b98ff07d6afb7c5368e795c99b)) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) + '@angular/ssr': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) esbuild: 0.25.9 karma: 6.4.4(bufferutil@4.0.9) protractor: 7.0.0 @@ -9740,22 +9865,22 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/build@20.3.5(32988949a7730ee28d19f19224b5e114)': + '@angular/build@20.3.5(a9dafb6a20d4c93c5cdfb52dde1d7ff5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) - '@angular/compiler': 20.3.4 - '@angular/compiler-cli': 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + '@angular/compiler': 20.3.5 + '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -9783,11 +9908,11 @@ snapshots: vite: 7.1.5(@types/node@22.18.8)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/compiler@20.3.4) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0) - '@angular/ssr': 20.3.5(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0))(@angular/router@20.3.4(a32999b98ff07d6afb7c5368e795c99b)) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) + '@angular/ssr': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) karma: 6.4.4(bufferutil@4.0.9) less: 4.4.0 lmdb: 3.4.2 @@ -9830,25 +9955,25 @@ snapshots: - chokidar - supports-color - '@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': + '@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': dependencies: - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)': + '@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)': dependencies: - '@angular/compiler': 20.3.4 + '@angular/compiler': 20.3.5 '@babel/core': 7.28.3 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 4.0.3 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 - semver: 7.7.2 + semver: 7.7.3 tslib: 2.8.1 yargs: 18.0.0 optionalDependencies: @@ -9856,49 +9981,49 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@20.3.4': + '@angular/compiler@20.3.5': dependencies: tslib: 2.8.1 - '@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)': + '@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)': dependencies: rxjs: 6.6.7 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 20.3.4 + '@angular/compiler': 20.3.5 zone.js: 0.15.1 - '@angular/forms@20.3.4(a32999b98ff07d6afb7c5368e795c99b)': + '@angular/forms@20.3.5(413bd4c90317e50466e5d085af1ab9ef)': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/localize@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/compiler@20.3.4)': + '@angular/localize@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5)': dependencies: - '@angular/compiler': 20.3.4 - '@angular/compiler-cli': 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + '@angular/compiler': 20.3.5 + '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.28.3 - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) '@types/babel__core': 7.20.5 tinyglobby: 0.2.15 yargs: 18.0.0 transitivePeerDependencies: - supports-color - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/88fadb5235577583689a2b0979b9b724b383b963(@modelcontextprotocol/sdk@1.19.1)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9(@modelcontextprotocol/sdk@1.19.1)': dependencies: '@actions/core': 1.11.1 '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) '@google/genai': 1.24.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5) - '@inquirer/prompts': 7.8.6(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/prompts': 7.9.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) '@octokit/auth-app': 8.1.1 '@octokit/core': 7.0.5 '@octokit/graphql': 9.0.2 @@ -9953,33 +10078,33 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/platform-browser-dynamic@20.3.4(c9ee1a7e3150eb16134153693bcfbb88)': + '@angular/platform-browser-dynamic@20.3.5(92f69fee118f641c99764b1f87a5025e)': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.3.4 - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.3.5 + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) tslib: 2.8.1 - '@angular/platform-browser@20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/platform-browser@20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) tslib: 2.8.1 optionalDependencies: - '@angular/animations': 20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/animations': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/platform-server@20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0)': + '@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313)': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.3.4 - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.3.5 + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 xhr2: 0.2.1 @@ -9987,26 +10112,26 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/router@20.3.4(a32999b98ff07d6afb7c5368e795c99b)': + '@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.4(@angular/animations@20.3.4(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2)) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/ssr@20.3.5(@angular/common@20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0))(@angular/router@20.3.4(a32999b98ff07d6afb7c5368e795c99b))': + '@angular/ssr@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef))': dependencies: - '@angular/common': 20.3.4(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(@angular/core@20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.4(@angular/compiler@20.3.4)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/router': 20.3.4(a32999b98ff07d6afb7c5368e795c99b) + '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/router': 20.3.5(413bd4c90317e50466e5d085af1ab9ef) tslib: 2.8.1 optionalDependencies: - '@angular/platform-server': 20.3.4(28c1b1a5e89beb4e5e4c79a9723e3fb0) + '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: @@ -11430,6 +11555,8 @@ snapshots: '@inquirer/ansi@1.0.0': {} + '@inquirer/ansi@1.0.1': {} + '@inquirer/checkbox@4.2.4(@types/node@22.18.8)': dependencies: '@inquirer/ansi': 1.0.0 @@ -11440,12 +11567,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/checkbox@4.2.4(@types/node@24.7.2)': + '@inquirer/checkbox@4.3.0(@types/node@24.7.2)': dependencies: - '@inquirer/ansi': 1.0.0 - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.7.2 @@ -11464,10 +11591,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/confirm@5.1.18(@types/node@24.7.2)': + '@inquirer/confirm@5.1.19(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11484,11 +11611,11 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/core@10.2.2(@types/node@24.7.2)': + '@inquirer/core@10.3.0(@types/node@24.7.2)': dependencies: - '@inquirer/ansi': 1.0.0 - '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/ansi': 1.0.1 + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.7.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 @@ -11505,11 +11632,11 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/editor@4.2.20(@types/node@24.7.2)': + '@inquirer/editor@4.2.21(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) '@inquirer/external-editor': 1.0.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11521,10 +11648,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/expand@4.0.20(@types/node@24.7.2)': + '@inquirer/expand@4.0.21(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.7.2 @@ -11545,6 +11672,8 @@ snapshots: '@inquirer/figures@1.0.13': {} + '@inquirer/figures@1.0.14': {} + '@inquirer/input@4.2.4(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) @@ -11552,10 +11681,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/input@4.2.4(@types/node@24.7.2)': + '@inquirer/input@4.2.5(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11566,10 +11695,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/number@3.0.20(@types/node@24.7.2)': + '@inquirer/number@3.0.21(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11581,11 +11710,11 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/password@4.0.20(@types/node@24.7.2)': + '@inquirer/password@4.0.21(@types/node@24.7.2)': dependencies: - '@inquirer/ansi': 1.0.0 - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11619,18 +11748,18 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/prompts@7.8.6(@types/node@24.7.2)': - dependencies: - '@inquirer/checkbox': 4.2.4(@types/node@24.7.2) - '@inquirer/confirm': 5.1.18(@types/node@24.7.2) - '@inquirer/editor': 4.2.20(@types/node@24.7.2) - '@inquirer/expand': 4.0.20(@types/node@24.7.2) - '@inquirer/input': 4.2.4(@types/node@24.7.2) - '@inquirer/number': 3.0.20(@types/node@24.7.2) - '@inquirer/password': 4.0.20(@types/node@24.7.2) - '@inquirer/rawlist': 4.1.8(@types/node@24.7.2) - '@inquirer/search': 3.1.3(@types/node@24.7.2) - '@inquirer/select': 4.3.4(@types/node@24.7.2) + '@inquirer/prompts@7.9.0(@types/node@24.7.2)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.7.2) + '@inquirer/confirm': 5.1.19(@types/node@24.7.2) + '@inquirer/editor': 4.2.21(@types/node@24.7.2) + '@inquirer/expand': 4.0.21(@types/node@24.7.2) + '@inquirer/input': 4.2.5(@types/node@24.7.2) + '@inquirer/number': 3.0.21(@types/node@24.7.2) + '@inquirer/password': 4.0.21(@types/node@24.7.2) + '@inquirer/rawlist': 4.1.9(@types/node@24.7.2) + '@inquirer/search': 3.2.0(@types/node@24.7.2) + '@inquirer/select': 4.4.0(@types/node@24.7.2) optionalDependencies: '@types/node': 24.7.2 @@ -11642,10 +11771,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/rawlist@4.1.8(@types/node@24.7.2)': + '@inquirer/rawlist@4.1.9(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.7.2 @@ -11659,11 +11788,11 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/search@3.1.3(@types/node@24.7.2)': + '@inquirer/search@3.2.0(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.7.2 @@ -11678,12 +11807,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/select@4.3.4(@types/node@24.7.2)': + '@inquirer/select@4.4.0(@types/node@24.7.2)': dependencies: - '@inquirer/ansi': 1.0.0 - '@inquirer/core': 10.2.2(@types/node@24.7.2) - '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.2) + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.7.2 @@ -11692,7 +11821,7 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/type@3.0.8(@types/node@24.7.2)': + '@inquirer/type@3.0.9(@types/node@24.7.2)': optionalDependencies: '@types/node': 24.7.2 @@ -11951,9 +12080,9 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.1.1 optional: true - '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))': + '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))': dependencies: - '@angular/compiler-cli': 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.26.10 '@types/babel__core': 7.20.5 '@types/node': 22.18.8 @@ -11962,9 +12091,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@ngtools/webpack@20.3.5(@angular/compiler-cli@20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': + '@ngtools/webpack@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': dependencies: - '@angular/compiler-cli': 20.3.4(@angular/compiler@20.3.4)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) typescript: 5.9.2 webpack: 5.101.2(esbuild@0.25.9) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 51dafdb16c26..b32f03696733 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -20,20 +20,20 @@ catalog: '@angular-devkit/build-angular': 20.3.5 '@angular-devkit/core': 20.3.5 '@angular-devkit/schematics': 20.3.5 - '@angular/animations': 20.3.4 + '@angular/animations': 20.3.5 '@angular/build': 20.3.5 '@angular/cli': 20.3.5 - '@angular/common': 20.3.4 - '@angular/compiler-cli': 20.3.4 - '@angular/compiler': 20.3.4 - '@angular/core': 20.3.4 + '@angular/common': 20.3.5 + '@angular/compiler-cli': 20.3.5 + '@angular/compiler': 20.3.5 + '@angular/core': 20.3.5 '@angular/ssr': 20.3.5 - '@angular/forms': 20.3.4 - '@angular/localize': 20.3.4 - '@angular/platform-browser': 20.3.4 - '@angular/platform-browser-dynamic': 20.3.4 - '@angular/platform-server': 20.3.4 - '@angular/router': 20.3.4 + '@angular/forms': 20.3.5 + '@angular/localize': 20.3.5 + '@angular/platform-browser': 20.3.5 + '@angular/platform-browser-dynamic': 20.3.5 + '@angular/platform-server': 20.3.5 + '@angular/router': 20.3.5 '@schematics/angular': 20.3.5 'rxjs': ^6.6.7 From 488e664e889b4c6f2852956df71f3807cab523e3 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Wed, 15 Oct 2025 12:10:41 -0600 Subject: [PATCH 04/10] build: update bazel dependencies (#31972) See associated pull request for more information. --- MODULE.bazel | 10 ++++---- MODULE.bazel.lock | 61 ++++++++++++++++++++++------------------------- 2 files changed, 34 insertions(+), 37 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 5330c5224c29..cacf71c93e3c 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -6,11 +6,11 @@ module( bazel_dep(name = "yq.bzl", version = "0.3.1") bazel_dep(name = "rules_nodejs", version = "6.5.2") -bazel_dep(name = "aspect_rules_js", version = "2.6.0") +bazel_dep(name = "aspect_rules_js", version = "2.6.2") bazel_dep(name = "rules_pkg", version = "1.1.0") -bazel_dep(name = "tar.bzl", version = "0.5.6") +bazel_dep(name = "tar.bzl", version = "0.6.0") bazel_dep(name = "aspect_bazel_lib", version = "2.21.2") -bazel_dep(name = "aspect_rules_esbuild", version = "0.22.1") +bazel_dep(name = "aspect_rules_esbuild", version = "0.23.0") bazel_dep(name = "aspect_rules_jasmine", version = "2.0.0") bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "aspect_rules_ts", version = "3.7.0") @@ -18,14 +18,14 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "6749ba4c0dc5e04536369fa91fdb2d827b6705ff", + commit = "0e04a5443e783ef983c84314e311e68410dd82e1", remote = "https://github.com/devversion/rules_browsers.git", ) bazel_dep(name = "rules_sass") git_override( module_name = "rules_sass", - commit = "4a54e0e4e75fc6456ff874e53fb4a78bdfeb44b9", + commit = "1184a80751a21af8348f308abc5b38a41f26850e", remote = "https://github.com/devversion/rules_sass.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 7b1c1eeb5ecf..72b26db2e81b 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -20,14 +20,12 @@ "https://bcr.bazel.build/modules/aspect_bazel_lib/2.7.7/MODULE.bazel": "491f8681205e31bb57892d67442ce448cda4f472a8e6b3dc062865e29a64f89c", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel": "812d2dd42f65dca362152101fbec418029cc8fd34cbad1a2fde905383d705838", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.9.3/MODULE.bazel": "66baf724dbae7aff4787bf2245cc188d50cb08e07789769730151c0943587c14", - "https://bcr.bazel.build/modules/aspect_rules_esbuild/0.22.1/MODULE.bazel": "499ce65b6126f344f9a630040b9db91b36b20c6d1436026120067d922c2d69bd", "https://bcr.bazel.build/modules/aspect_rules_esbuild/0.23.0/MODULE.bazel": "9b437a9ec25a619304940434fa03b8d41248213eb7009da2c898f3d6a4075ef3", "https://bcr.bazel.build/modules/aspect_rules_esbuild/0.23.0/source.json": "7b4cac4e61bae4262e7f67f6bec0b200fcb9060044f12e84a3bc37e0be245de7", "https://bcr.bazel.build/modules/aspect_rules_jasmine/2.0.0/MODULE.bazel": "071d1952527721bf8b180e1299def24edaece9d7466e31a311981640da82c6be", "https://bcr.bazel.build/modules/aspect_rules_jasmine/2.0.0/source.json": "45fa9603cdfe100575a12d8b65fa425fe8713dd8c9f0cdf802168b670bc0e299", "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", "https://bcr.bazel.build/modules/aspect_rules_js/2.4.2/MODULE.bazel": "0d01db38b96d25df7ed952a5e96eac4b3802723d146961974bf020f6dd07591d", - "https://bcr.bazel.build/modules/aspect_rules_js/2.6.0/MODULE.bazel": "5a6f8dbc5b170769453f1819d469fe54b0e4b86a0e82e13fde8e5a45438a1890", "https://bcr.bazel.build/modules/aspect_rules_js/2.6.2/MODULE.bazel": "ed2a871f4ab8fbde0cab67c425745069d84ea64b64313fa1a2954017326511f5", "https://bcr.bazel.build/modules/aspect_rules_js/2.6.2/source.json": "59933fb8ddabd9740a3c12ff5552f06f2b8d68c3633883c681c757bf227c3763", "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.3/MODULE.bazel": "d09db394970f076176ce7bab5b5fa7f0d560fd4f30b8432ea5e2c2570505b130", @@ -188,7 +186,6 @@ "https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216", "https://bcr.bazel.build/modules/tar.bzl/0.2.1/MODULE.bazel": "52d1c00a80a8cc67acbd01649e83d8dd6a9dc426a6c0b754a04fe8c219c76468", "https://bcr.bazel.build/modules/tar.bzl/0.5.1/MODULE.bazel": "7c2eb3dcfc53b0f3d6f9acdfd911ca803eaf92aadf54f8ca6e4c1f3aee288351", - "https://bcr.bazel.build/modules/tar.bzl/0.5.6/MODULE.bazel": "c5b8bfa6bc7b640883d41bfec4a200fb45c16a2a7b2fb081323f499197cfcc09", "https://bcr.bazel.build/modules/tar.bzl/0.6.0/MODULE.bazel": "a3584b4edcfafcabd9b0ef9819808f05b372957bbdff41601429d5fd0aac2e7c", "https://bcr.bazel.build/modules/tar.bzl/0.6.0/source.json": "4a620381df075a16cb3a7ed57bd1d05f7480222394c64a20fa51bdb636fda658", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", @@ -529,9 +526,9 @@ "@@aspect_rules_ts~//ts:extensions.bzl%ext": { "general": { "bzlTransitiveDigest": "9IJp6IlB/FMHFBJe4MX/DQM4zi3oArC8yqYE/+NyPwk=", - "usagesDigest": "P4CP3mQmmw+T3wI74km8xS7LtPy3ZqnRg2u/nFPEfY8=", + "usagesDigest": "V/cnAeJuoOSXti/YIjg6+EA/7x3Pcs9RlVXNWKtaDsA=", "recordedFileInputs": { - "@@rules_browsers~//package.json": "45572077938c7a4916e4aaedf7db7ce8425854ab92f35348cff02a2134023bb8" + "@@rules_browsers~//package.json": "84dc1ba9b1c667a25894e97218bd8f247d54f24bb694efb397a881be3c06a4c5" }, "recordedDirentsInputs": {}, "envVariables": {}, @@ -710,8 +707,8 @@ }, "@@rules_browsers~//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "ep2OrXzFai22oPOQwhS3aeTWxT9Jn6Us7ws4lRa4bU8=", - "usagesDigest": "78aLbl2cYObLkrJFomb3ZkfFUiUFbqzqZK8lnW+Y7Uk=", + "bzlTransitiveDigest": "wG3lfivSBp6/w6pp9XxmrFKs0j4BJ1G7oDv4DpFa62g=", + "usagesDigest": "1PlExi+b77pSr2tAxFCVbpCtFoA7oixHabaL3dmas4Y=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -720,9 +717,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "14086c6c0844122d4066a5e3a846b963259648945d7fb6c51b520f2105edd597", + "sha256": "79a3a4d3a5f9efae04dbb7c2164393ff8fee5f352ec73e36900848c75f4f906f", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/linux64/chrome-headless-shell-linux64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" @@ -739,9 +736,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "fa2ff20c870e289511cdde481d069f167e403d289b91b1d9d063dd7b2f77ed6e", + "sha256": "cdba96e69a423adc1f2647f35643a10e33260b4dfcc233977f3724f28bffd8f2", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-x64/chrome-headless-shell-mac-x64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" @@ -758,9 +755,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "cbb938bd24ed648280e3654592c46f7eb8e2e184ca331f2138816bd59fcaed32", + "sha256": "56eb0c57958b50dc6c0de810ea9fcf1ff800baf2a4b14ae0fea536e633806098", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" @@ -777,9 +774,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "68bf73ab78647e697bf7b81e8329f23c1331d8792af6e2ab66553aeb9ede9cd3", + "sha256": "506b23250323f3eb4cdfe298cfd599571e428f6f3a64e86818ee975f4e585b75", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/win64/chrome-headless-shell-win64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" @@ -796,9 +793,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "ec29104132a6ff1ae5f2ffe7b27b7ff675a58ab9b1ef616badcbdd35577b31b3", + "sha256": "8bf018ed7c383dfd4a4a8f26702265e58b053e71583c4b7a6f8a3eaa6e9b9e6f", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/linux64/chromedriver-linux64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-linux64/chromedriver" @@ -813,9 +810,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "2b9787f5f758c9f3e3888ac23270f8de47b168679718a4440bd1cea2b3cc57e9", + "sha256": "4eb9cc848823444374bf2d3d388eaa949cee92114a611ce850024bf6b91352d1", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-x64/chromedriver-mac-x64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" @@ -830,9 +827,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "6da850508d250c00c10b09dcac00c97a58d51346047972c2c47d3e3b850d4662", + "sha256": "13f142a6c53f38d26552ee21a874e3d11497bf6fb580b79a6b6b4b042875bef6", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-arm64/chromedriver-mac-arm64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" @@ -847,9 +844,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "d4af3e6c8f3a7ceb50ff298e43ff07efcad46c1d6ceb0d894eeb2d593db7e522", + "sha256": "65c25dfbe56801d342ae027f365194d0d5b31602ec94e644fe21b6edb876904a", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" @@ -864,9 +861,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "6fcc1a2f95a6b232af82b4b7644566638c5df349e3095c65b7c18d1a63412d3d", + "sha256": "1c87a9de21941a15177384d4820a6aa3c7dacb38d34089c73a621734ebf1ea9a", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/135.0/linux-x86_64/en-US/firefox-135.0.tar.xz" + "https://archive.mozilla.org/pub/firefox/releases/143.0/linux-x86_64/en-US/firefox-143.0.tar.xz" ], "named_files": { "FIREFOX": "firefox/firefox" @@ -881,9 +878,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9", + "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -898,9 +895,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9", + "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -915,9 +912,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "f46d3cb68caa4d4366b942c225d256e0fc15a189263cd9efe29eff0dbfe02685", + "sha256": "fbbadc9a6881aa90d266b572304a75e8814b91817a1db7fc01015d667f60318d", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/135.0/win64/en-US/Firefox%20Setup%20135.0.exe" + "https://archive.mozilla.org/pub/firefox/releases/143.0/win64/en-US/Firefox%20Setup%20143.0.exe" ], "named_files": { "FIREFOX": "core/firefox.exe" @@ -1118,7 +1115,7 @@ "@@rules_nodejs~//nodejs:extensions.bzl%node": { "general": { "bzlTransitiveDigest": "FmfMiNXAxRoLWw3NloQbssosE1egrSvzirbQnso7j7E=", - "usagesDigest": "TXDOvX8kDna0JcNs+hNUQ4WQgW0Kfff/GwDPFbjX66E=", + "usagesDigest": "sbvoEQEte4wpy53JxLT5xVosEqI2TxloThLVeP0R+8o=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, From 8aa25705d5dab35adebfaae79d486b492ca1bea6 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Wed, 15 Oct 2025 13:12:01 -0600 Subject: [PATCH 05/10] build: update cross-repo angular dependencies to v20.3.6 (#32088) See associated pull request for more information. --- pnpm-lock.yaml | 261 ++++++++++++++++++++++++++++++-------------- pnpm-workspace.yaml | 14 +-- 2 files changed, 187 insertions(+), 88 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e706ac0308a9..97a6c8becf31 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,20 +7,20 @@ settings: catalogs: default: '@angular-devkit/build-angular': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular-devkit/core': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular-devkit/schematics': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/animations': specifier: 20.3.5 version: 20.3.5 '@angular/cli': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/common': specifier: 20.3.5 version: 20.3.5 @@ -52,11 +52,11 @@ catalogs: specifier: 20.3.5 version: 20.3.5 '@angular/ssr': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@schematics/angular': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 rxjs: specifier: ^6.6.7 version: 6.6.7 @@ -72,10 +72,10 @@ importers: dependencies: '@angular-devkit/core': specifier: 'catalog:' - version: 20.3.5(chokidar@4.0.3) + version: 20.3.6(chokidar@4.0.3) '@angular-devkit/schematics': specifier: 'catalog:' - version: 20.3.5(chokidar@4.0.3) + version: 20.3.6(chokidar@4.0.3) '@angular/animations': specifier: 'catalog:' version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) @@ -172,7 +172,7 @@ importers: version: 16.0.2(rollup@4.52.4) '@schematics/angular': specifier: 'catalog:' - version: 20.3.5(chokidar@4.0.3) + version: 20.3.6(chokidar@4.0.3) '@types/babel__core': specifier: ^7.1.18 version: 7.20.5 @@ -403,7 +403,7 @@ importers: version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) '@angular/ssr': specifier: 'catalog:' - version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + version: 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -428,10 +428,10 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 20.3.5(b636e7ea7c07b12695eaab1ce12949c1) + version: 20.3.6(5a743271de320c0060f321bfba92e6e8) '@angular/cli': specifier: 'catalog:' - version: 20.3.5(@types/node@22.18.8)(chokidar@4.0.3) + version: 20.3.6(@types/node@22.18.8)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 'catalog:' version: 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) @@ -781,12 +781,12 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2003.5': - resolution: {integrity: sha512-KtA//ucTIdnKp1+vTYnqBallEbiZHLx3Gs7XgYm+p4VJfVjbMZHWY2vrbJoyCUp05goiv2XnDy0bKQ9VYHePWg==} + '@angular-devkit/architect@0.2003.6': + resolution: {integrity: sha512-VtXxfJzrBZ8MQN83shXNaTUaLSOIwa+4/3LD5drxSnHuYJrz+d3FIApWAxcA9QzucsTDZwXyFxaWZN/e5XVm6g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@20.3.5': - resolution: {integrity: sha512-33bG6ic/GC9OrqPiR6ynTpnw9vKfebZtWQzFO9ovjkUoZt4lUFWUgo/F0zeoaJgj0N35Ihn3Dvtxz/x2rwr9lw==} + '@angular-devkit/build-angular@20.3.6': + resolution: {integrity: sha512-yCybq8Lh6PnuN5oa81qFDmHjV/MMB1tOY99NU6N/DM4IcbGdyS8IFEeVvM3ohz6bTnqvkmi3rSxWs1jDWvm5/Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 @@ -795,7 +795,7 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.3.5 + '@angular/ssr': ^20.3.6 '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 @@ -835,15 +835,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.2003.5': - resolution: {integrity: sha512-BdcaJ5c/a+SD8ZaUo1Qq0a03zeTvGX4ydIaM4li5JYuA8bPCibU9tnb/1FcOWgIZVL1RdV6oIIqbAW6ufq7e1g==} + '@angular-devkit/build-webpack@0.2003.6': + resolution: {integrity: sha512-KcPIZChvJH2+MscD66Ef6+Od8bVjZXnRHpCCxgcmT+VOC2682cCgBVeZFXXlC7+SI8MfFLashIIY3RN5ORYv2w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@20.3.5': - resolution: {integrity: sha512-NpAP5j3q/n+SC1s0yAWKDAbc7Y8xUxlmJ5iDRJBGu6qDKM7lMnYA1tn2UEy/JnXluJ2XZqqiymrtucw7yux2xQ==} + '@angular-devkit/core@20.3.6': + resolution: {integrity: sha512-uLRk3865Iz/EO9Zm/mrFfdyoZinJBihXE6HVDYRYjAqsgW14LsD8pkpWy9+LYlOwcH96Ndnev+msxaTJaNXtPg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -851,8 +851,8 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@20.3.5': - resolution: {integrity: sha512-BDizJp7QIoCyMZmuGKoryNUH3QgFPnkEIv0gRdpLhZum4+ZN/DYWaf/jSSGnSVGK88oMrgq7420VEjYPlgJ5MA==} + '@angular-devkit/schematics@20.3.6': + resolution: {integrity: sha512-QD7QS1oR0XcZ9ZI4D1c4JjKmSn2up/ocOU2FS1mMO7S5RtAZMsPv4J3r+6ywHA2ev2sRySOQ0D8OYBcEuYX9Jw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@angular/animations@20.3.5': @@ -862,8 +862,8 @@ packages: '@angular/common': '*' '@angular/core': 20.3.5 - '@angular/build@20.3.5': - resolution: {integrity: sha512-Nwwwm8U7lolkdHt75PiPkW93689SBFUN9qEQeu02sPfq2Tqyn20PZGifXkV8A/6mlWbQUjfUnGpRTVk/WhW9Eg==} + '@angular/build@20.3.6': + resolution: {integrity: sha512-O5qyxCCe77tu1zy9XudKxqFqi5zih0ZI8J8Anra/ZZdtTKbLMprXMGFzMYzwCqvcIzzbmOumkSJKoXbFazHaaw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^20.0.0 @@ -873,7 +873,7 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.3.5 + '@angular/ssr': ^20.3.6 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^20.0.0 @@ -908,8 +908,8 @@ packages: vitest: optional: true - '@angular/cli@20.3.5': - resolution: {integrity: sha512-UA843Mh5uHIWnrzKUotGmhJmvefyEizFS7X8xJEUJsX5pa1EKUB/145rKHoLHxRRpHGxFcXtvciJCksFz1lSBA==} + '@angular/cli@20.3.6': + resolution: {integrity: sha512-1RozAub7Gcl5ES3vBYatIgoMDgujlvySwHARoYT+1VhbYvM0RTt4sn2aDhHxqG0GcyiXR5zISkzJvldaY2nQCQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -1009,8 +1009,8 @@ packages: '@angular/platform-browser': 20.3.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ssr@20.3.5': - resolution: {integrity: sha512-Zec8N738/MpfyyTDo37dQ/EQAonOFCjSkKrVpI4b8itYPy0LVlT5zEBKft1kjwEWE2dTiQT/JoVCqswBbc0Dig==} + '@angular/ssr@20.3.6': + resolution: {integrity: sha512-YABzCGfjwQ+WSUuInwBGS35pNO2zUHJeCzyj6CZ0sqRVR0qt3KvEzk1RVvR33X1bKePFHurn8NYPkcvLSpBvhQ==} peerDependencies: '@angular/common': ^20.0.0 '@angular/core': ^20.0.0 @@ -2788,8 +2788,8 @@ packages: peerDependencies: '@angular/compiler-cli': '*' - '@ngtools/webpack@20.3.5': - resolution: {integrity: sha512-LThQWzgEw6a1eTRWn2hUxwVe8WalL75yola4AaI8gJVqlRhfTcjqpleULihCm9cynn3HnVsaHFElaoLdxhugCA==} + '@ngtools/webpack@20.3.6': + resolution: {integrity: sha512-PM3ODWdiYmLfUueJR+jpffuX1qwM6kyEOg/SE9+kfSSyu9dRFt3k5LoAHAzH+gbs1JsvztmG/wfkE/ZlexteKQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 @@ -3407,8 +3407,8 @@ packages: cpu: [x64] os: [win32] - '@schematics/angular@20.3.5': - resolution: {integrity: sha512-mrVWO64psqah8E8HgpF30NMizVZyX6aH3k6hqf2tDgU3+giKX7xvTG9UQCaXA4MLBsQbpcWAmwPLipwLnPm8wA==} + '@schematics/angular@20.3.6': + resolution: {integrity: sha512-YPIEyKPBOyJYlda5fA49kMThzZ4WidomEMDghshux8xidbjDaPWBZdyVPQj3IXyW0teGlUM/TH0TH2weumMZrg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sentry/core@6.19.7': @@ -9738,20 +9738,20 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular-devkit/architect@0.2003.5(chokidar@4.0.3)': + '@angular-devkit/architect@0.2003.6(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.3.5(chokidar@4.0.3) + '@angular-devkit/core': 20.3.6(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.3.5(b636e7ea7c07b12695eaab1ce12949c1)': + '@angular-devkit/build-angular@20.3.6(5a743271de320c0060f321bfba92e6e8)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2003.5(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9)) - '@angular-devkit/core': 20.3.5(chokidar@4.0.3) - '@angular/build': 20.3.5(a9dafb6a20d4c93c5cdfb52dde1d7ff5) + '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.2003.6(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9)) + '@angular-devkit/core': 20.3.6(chokidar@4.0.3) + '@angular/build': 20.3.6(f049e301e45f9cbf57813f95de2479fb) '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/generator': 7.28.3 @@ -9763,7 +9763,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) + '@ngtools/webpack': 20.3.6(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2(esbuild@0.25.9)) @@ -9808,7 +9808,7 @@ snapshots: '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) - '@angular/ssr': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + '@angular/ssr': 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) esbuild: 0.25.9 karma: 6.4.4(bufferutil@4.0.9) protractor: 7.0.0 @@ -9835,16 +9835,16 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2003.5(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9))': + '@angular-devkit/build-webpack@0.2003.6(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9))': dependencies: - '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) + '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) rxjs: 7.8.2 webpack: 5.101.2(esbuild@0.25.9) webpack-dev-server: 5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@20.3.5(chokidar@4.0.3)': + '@angular-devkit/core@20.3.6(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1 @@ -9855,9 +9855,9 @@ snapshots: optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics@20.3.5(chokidar@4.0.3)': + '@angular-devkit/schematics@20.3.6(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.3.5(chokidar@4.0.3) + '@angular-devkit/core': 20.3.6(chokidar@4.0.3) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 8.2.0 @@ -9875,10 +9875,10 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/build@20.3.5(a9dafb6a20d4c93c5cdfb52dde1d7ff5)': + '@angular/build@20.3.6(f049e301e45f9cbf57813f95de2479fb)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) + '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) '@angular/compiler': 20.3.5 '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) '@babel/core': 7.28.3 @@ -9912,7 +9912,7 @@ snapshots: '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) - '@angular/ssr': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + '@angular/ssr': 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) karma: 6.4.4(bufferutil@4.0.9) less: 4.4.0 lmdb: 3.4.2 @@ -9930,15 +9930,15 @@ snapshots: - tsx - yaml - '@angular/cli@20.3.5(@types/node@22.18.8)(chokidar@4.0.3)': + '@angular/cli@20.3.6(@types/node@22.18.8)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2003.5(chokidar@4.0.3) - '@angular-devkit/core': 20.3.5(chokidar@4.0.3) - '@angular-devkit/schematics': 20.3.5(chokidar@4.0.3) + '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) + '@angular-devkit/core': 20.3.6(chokidar@4.0.3) + '@angular-devkit/schematics': 20.3.6(chokidar@4.0.3) '@inquirer/prompts': 7.8.2(@types/node@22.18.8) '@listr2/prompt-adapter-inquirer': 3.0.1(@inquirer/prompts@7.8.2(@types/node@22.18.8))(@types/node@22.18.8)(listr2@9.0.1) '@modelcontextprotocol/sdk': 1.17.3 - '@schematics/angular': 20.3.5(chokidar@4.0.3) + '@schematics/angular': 20.3.6(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.35.0 ini: 5.0.0 @@ -10124,7 +10124,7 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/ssr@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef))': + '@angular/ssr@20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef))': dependencies: '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) @@ -11567,6 +11567,16 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/checkbox@4.3.0(@types/node@22.18.8)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@22.18.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/checkbox@4.3.0(@types/node@24.7.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -11579,8 +11589,8 @@ snapshots: '@inquirer/confirm@5.1.14(@types/node@22.18.8)': dependencies: - '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11591,6 +11601,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/confirm@5.1.19(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/confirm@5.1.19(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11602,7 +11619,20 @@ snapshots: dependencies: '@inquirer/ansi': 1.0.0 '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + + '@inquirer/core@10.3.0(@types/node@22.18.8)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@22.18.8) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 @@ -11632,6 +11662,14 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/editor@4.2.21(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/external-editor': 1.0.2(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/editor@4.2.21(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11648,6 +11686,14 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/expand@4.0.21(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/expand@4.0.21(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11681,6 +11727,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/input@4.2.5(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/input@4.2.5(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11695,6 +11748,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/number@3.0.21(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/number@3.0.21(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11710,6 +11770,14 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/password@4.0.21(@types/node@22.18.8)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/password@4.0.21(@types/node@24.7.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -11720,16 +11788,16 @@ snapshots: '@inquirer/prompts@7.8.2(@types/node@22.18.8)': dependencies: - '@inquirer/checkbox': 4.2.4(@types/node@22.18.8) - '@inquirer/confirm': 5.1.18(@types/node@22.18.8) - '@inquirer/editor': 4.2.20(@types/node@22.18.8) - '@inquirer/expand': 4.0.20(@types/node@22.18.8) - '@inquirer/input': 4.2.4(@types/node@22.18.8) - '@inquirer/number': 3.0.20(@types/node@22.18.8) - '@inquirer/password': 4.0.20(@types/node@22.18.8) - '@inquirer/rawlist': 4.1.8(@types/node@22.18.8) - '@inquirer/search': 3.1.3(@types/node@22.18.8) - '@inquirer/select': 4.3.4(@types/node@22.18.8) + '@inquirer/checkbox': 4.3.0(@types/node@22.18.8) + '@inquirer/confirm': 5.1.19(@types/node@22.18.8) + '@inquirer/editor': 4.2.21(@types/node@22.18.8) + '@inquirer/expand': 4.0.21(@types/node@22.18.8) + '@inquirer/input': 4.2.5(@types/node@22.18.8) + '@inquirer/number': 3.0.21(@types/node@22.18.8) + '@inquirer/password': 4.0.21(@types/node@22.18.8) + '@inquirer/rawlist': 4.1.9(@types/node@22.18.8) + '@inquirer/search': 3.2.0(@types/node@22.18.8) + '@inquirer/select': 4.4.0(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11771,6 +11839,14 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/rawlist@4.1.9(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/rawlist@4.1.9(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11788,6 +11864,15 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/search@3.2.0(@types/node@22.18.8)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@22.18.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/search@3.2.0(@types/node@24.7.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@24.7.2) @@ -11807,6 +11892,16 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/select@4.4.0(@types/node@22.18.8)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@22.18.8) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@22.18.8) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/select@4.4.0(@types/node@24.7.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -11821,6 +11916,10 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 + '@inquirer/type@3.0.9(@types/node@22.18.8)': + optionalDependencies: + '@types/node': 22.18.8 + '@inquirer/type@3.0.9(@types/node@24.7.2)': optionalDependencies: '@types/node': 24.7.2 @@ -11919,7 +12018,7 @@ snapshots: '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.8.2(@types/node@22.18.8))(@types/node@22.18.8)(listr2@9.0.1)': dependencies: '@inquirer/prompts': 7.8.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) listr2: 9.0.1 transitivePeerDependencies: - '@types/node' @@ -12091,7 +12190,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@ngtools/webpack@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': + '@ngtools/webpack@20.3.6(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': dependencies: '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) typescript: 5.9.2 @@ -12627,10 +12726,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.52.4': optional: true - '@schematics/angular@20.3.5(chokidar@4.0.3)': + '@schematics/angular@20.3.6(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.3.5(chokidar@4.0.3) - '@angular-devkit/schematics': 20.3.5(chokidar@4.0.3) + '@angular-devkit/core': 20.3.6(chokidar@4.0.3) + '@angular-devkit/schematics': 20.3.6(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b32f03696733..8bb602d30c0b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -17,24 +17,24 @@ packages: - src/youtube-player catalog: - '@angular-devkit/build-angular': 20.3.5 - '@angular-devkit/core': 20.3.5 - '@angular-devkit/schematics': 20.3.5 + '@angular-devkit/build-angular': 20.3.6 + '@angular-devkit/core': 20.3.6 + '@angular-devkit/schematics': 20.3.6 '@angular/animations': 20.3.5 - '@angular/build': 20.3.5 - '@angular/cli': 20.3.5 + '@angular/build': 20.3.6 + '@angular/cli': 20.3.6 '@angular/common': 20.3.5 '@angular/compiler-cli': 20.3.5 '@angular/compiler': 20.3.5 '@angular/core': 20.3.5 - '@angular/ssr': 20.3.5 + '@angular/ssr': 20.3.6 '@angular/forms': 20.3.5 '@angular/localize': 20.3.5 '@angular/platform-browser': 20.3.5 '@angular/platform-browser-dynamic': 20.3.5 '@angular/platform-server': 20.3.5 '@angular/router': 20.3.5 - '@schematics/angular': 20.3.5 + '@schematics/angular': 20.3.6 'rxjs': ^6.6.7 # The minimum age of a release to be considered for dependency installation. From d310c471d9dd801c1c05e1e2925bc5436414da88 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Fri, 17 Oct 2025 11:23:50 -0600 Subject: [PATCH 06/10] build: update cross-repo angular dependencies (#32100) See associated pull request for more information. --- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/ci.material-aio.yml | 18 +- .github/workflows/ci.yml | 50 +- .../workflows/deploy-dev-app-main-push.yml | 6 +- .github/workflows/dev-infra.yml | 4 +- .github/workflows/docs-preview-build.yml | 8 +- .github/workflows/docs-preview-deploy.yml | 2 +- .github/workflows/google-internal-tests.yml | 2 +- .github/workflows/pr.material-aio.yml | 18 +- .github/workflows/pr.yml | 46 +- .github/workflows/preview-build-dev-app.yml | 8 +- .github/workflows/preview-deploy-dev-app.yml | 2 +- .github/workflows/scheduled-ci.yml | 14 +- MODULE.bazel | 2 +- package.json | 2 +- pnpm-lock.yaml | 517 +++++++++--------- pnpm-workspace.yaml | 22 +- 17 files changed, 355 insertions(+), 368 deletions(-) diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 581366706c5b..395e48eddb2a 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -16,6 +16,6 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/branch-manager@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.material-aio.yml b/.github/workflows/ci.material-aio.yml index 3e42f07b765c..62ad1d61d14a 100644 --- a/.github/workflows/ci.material-aio.yml +++ b/.github/workflows/ci.material-aio.yml @@ -21,11 +21,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -35,11 +35,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -56,11 +56,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9151d59a261c..4141a2f0a723 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -47,11 +47,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -63,11 +63,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -79,11 +79,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -96,11 +96,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -112,11 +112,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -128,11 +128,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -152,15 +152,15 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -183,12 +183,12 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/browserstack@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/deploy-dev-app-main-push.yml b/.github/workflows/deploy-dev-app-main-push.yml index 21d49628a2e8..1141f83cd4ad 100644 --- a/.github/workflows/deploy-dev-app-main-push.yml +++ b/.github/workflows/deploy-dev-app-main-push.yml @@ -17,11 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index ac0271d0888f..fe10ff352112 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -12,13 +12,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/pull-request-labeling@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/pull-request-labeling@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/post-approval-changes@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/post-approval-changes@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/docs-preview-build.yml b/.github/workflows/docs-preview-build.yml index f9ba67b6ed30..611dc68d4be7 100644 --- a/.github/workflows/docs-preview-build.yml +++ b/.github/workflows/docs-preview-build.yml @@ -21,16 +21,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'docs: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Build docs site run: pnpm bazel build //docs:build.production - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: workflow-artifact-name: 'docs-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/docs-preview-deploy.yml b/.github/workflows/docs-preview-deploy.yml index 95c5ddfc762f..f52dd52a8950 100644 --- a/.github/workflows/docs-preview-deploy.yml +++ b/.github/workflows/docs-preview-deploy.yml @@ -40,7 +40,7 @@ jobs: npx -y firebase-tools@latest target:clear --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio npx -y firebase-tools@latest target:apply --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'docs-preview' diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index 1d59286f5845..38da94c470a8 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/google-internal-tests@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/google-internal-tests@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: run-tests-guide-url: http://go/angular-material-presubmit github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr.material-aio.yml b/.github/workflows/pr.material-aio.yml index ff3f286e9b22..dedd04cf1564 100644 --- a/.github/workflows/pr.material-aio.yml +++ b/.github/workflows/pr.material-aio.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -33,11 +33,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -54,11 +54,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 87cdfc1c18c6..cc35802cbaaf 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -43,7 +43,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/linting/licenses@a613c67d98163635746ce32a72fb9aa4f1e9c6cc # Commit message check is last intentionally, because the caretaker can fix it # during merge, while other lint failures have to be resolved by the PR author. - name: Check commit message @@ -53,11 +53,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Check API Goldens @@ -67,11 +67,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Run e2e tests @@ -81,11 +81,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration tests @@ -95,11 +95,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -109,11 +109,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -123,11 +123,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -150,15 +150,15 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: # Checking out the pull request commit is intended here as we need to run the changed code tests. ref: ${{ github.event.pull_request.head.sha }} - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/browserstack@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/preview-build-dev-app.yml b/.github/workflows/preview-build-dev-app.yml index df96cc73385f..1a8d29d06b03 100644 --- a/.github/workflows/preview-build-dev-app.yml +++ b/.github/workflows/preview-build-dev-app.yml @@ -23,16 +23,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'dev-app preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc # Build the web package - run: bazel build //src/dev-app:web_package --symlink_prefix=dist/ - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: workflow-artifact-name: 'dev-app' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/preview-deploy-dev-app.yml b/.github/workflows/preview-deploy-dev-app.yml index 4875eb0f8845..2507a3382310 100644 --- a/.github/workflows/preview-deploy-dev-app.yml +++ b/.github/workflows/preview-deploy-dev-app.yml @@ -33,7 +33,7 @@ jobs: npx -y firebase-tools@latest target:clear --project ${{env.PREVIEW_PROJECT}} hosting dev-app npx -y firebase-tools@latest target:apply --project ${{env.PREVIEW_PROJECT}} hosting dev-app ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'dev-app' diff --git a/.github/workflows/scheduled-ci.yml b/.github/workflows/scheduled-ci.yml index d78a165abe41..ecb7ec03f100 100644 --- a/.github/workflows/scheduled-ci.yml +++ b/.github/workflows/scheduled-ci.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor diff --git a/MODULE.bazel b/MODULE.bazel index cacf71c93e3c..eb845960c51b 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -39,7 +39,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42", + commit = "a613c67d98163635746ce32a72fb9aa4f1e9c6cc", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/package.json b/package.json index cf0ec7e42380..2e9de6891cea 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@angular/compiler-cli": "catalog:", "@angular/localize": "catalog:", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2feb4d5082bd3322d64282894b81809c1cf93ca9", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#53dcff1a283d75255b9950472c37a571cc35ee28", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^7.16.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 97a6c8becf31..adc9dba54be3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,41 +16,41 @@ catalogs: specifier: 20.3.6 version: 20.3.6 '@angular/animations': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/cli': specifier: 20.3.6 version: 20.3.6 '@angular/common': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/compiler': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/compiler-cli': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/core': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/forms': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/localize': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/platform-browser': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/platform-browser-dynamic': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/platform-server': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/router': - specifier: 20.3.5 - version: 20.3.5 + specifier: 20.3.6 + version: 20.3.6 '@angular/ssr': specifier: 20.3.6 version: 20.3.6 @@ -78,22 +78,22 @@ importers: version: 20.3.6(chokidar@4.0.3) '@angular/animations': specifier: 'catalog:' - version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/common': specifier: 'catalog:' - version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.3.5 + version: 20.3.6 '@angular/core': specifier: 'catalog:' - version: 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) + version: 20.3.6(b147e8fbc26f614f664b82b640faaeb6) '@angular/platform-browser': specifier: 'catalog:' - version: 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) '@types/google.maps': specifier: ^3.54.10 version: 3.58.1 @@ -127,19 +127,19 @@ importers: devDependencies: '@angular/compiler-cli': specifier: 'catalog:' - version: 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + version: 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@angular/localize': specifier: 'catalog:' - version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) + version: 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#2feb4d5082bd3322d64282894b81809c1cf93ca9 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9(@modelcontextprotocol/sdk@1.19.1) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#53dcff1a283d75255b9950472c37a571cc35ee28 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28(@modelcontextprotocol/sdk@1.19.1) '@angular/platform-server': specifier: 'catalog:' - version: 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) + version: 20.3.6(ff239d509bd98bfd121cf00a6a96b8a2) '@angular/router': specifier: 'catalog:' - version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) + version: 20.3.6(b147e8fbc26f614f664b82b640faaeb6) '@babel/core': specifier: ^7.16.12 version: 7.28.4 @@ -355,7 +355,7 @@ importers: dependencies: '@angular/animations': specifier: 'catalog:' - version: 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/cdk': specifier: workspace:* version: link:../src/cdk @@ -364,25 +364,25 @@ importers: version: link:../src/cdk-experimental '@angular/common': specifier: 'catalog:' - version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.3.5 + version: 20.3.6 '@angular/components-examples': specifier: workspace:* version: link:../src/components-examples '@angular/core': specifier: 'catalog:' - version: 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) + version: 20.3.6(b147e8fbc26f614f664b82b640faaeb6) '@angular/google-maps': specifier: workspace:* version: link:../src/google-maps '@angular/localize': specifier: 'catalog:' - version: 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) + version: 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6) '@angular/material': specifier: workspace:* version: link:../src/material @@ -394,16 +394,16 @@ importers: version: link:../src/material-moment-adapter '@angular/platform-browser': specifier: 'catalog:' - version: 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 20.3.5(92f69fee118f641c99764b1f87a5025e) + version: 20.3.6(902d144153f9801e1d87f12f0b3de589) '@angular/router': specifier: 'catalog:' - version: 20.3.5(413bd4c90317e50466e5d085af1ab9ef) + version: 20.3.6(b147e8fbc26f614f664b82b640faaeb6) '@angular/ssr': specifier: 'catalog:' - version: 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + version: 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.6(ff239d509bd98bfd121cf00a6a96b8a2))(@angular/router@20.3.6(b147e8fbc26f614f664b82b640faaeb6)) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -428,13 +428,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 20.3.6(5a743271de320c0060f321bfba92e6e8) + version: 20.3.6(a7820b3c726d6629dc9f52527a89874e) '@angular/cli': specifier: 'catalog:' version: 20.3.6(@types/node@22.18.8)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 'catalog:' - version: 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + version: 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@bazel/bazelisk': specifier: ^1.12.1 version: 1.26.0 @@ -855,12 +855,12 @@ packages: resolution: {integrity: sha512-QD7QS1oR0XcZ9ZI4D1c4JjKmSn2up/ocOU2FS1mMO7S5RtAZMsPv4J3r+6ywHA2ev2sRySOQ0D8OYBcEuYX9Jw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/animations@20.3.5': - resolution: {integrity: sha512-dlcUHua5PljqzXKNkEPjP7m2VXEJZPFPaaG1t6FDyUbuxsHr+/VEOCIzWunqRDAdO8mmOa9l1MditvGLEWjscg==} + '@angular/animations@20.3.6': + resolution: {integrity: sha512-qNaVvEOKvigoCQMg0ABnq44HhiHqKD4WN3KoUcXneklcMYCzFE5nuQxKylfWzCRiI5XqiJ9pqiL1m2D7o+Vdiw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@angular/common': '*' - '@angular/core': 20.3.5 + '@angular/core': 20.3.6 '@angular/build@20.3.6': resolution: {integrity: sha512-O5qyxCCe77tu1zy9XudKxqFqi5zih0ZI8J8Anra/ZZdtTKbLMprXMGFzMYzwCqvcIzzbmOumkSJKoXbFazHaaw==} @@ -913,33 +913,33 @@ packages: engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@20.3.5': - resolution: {integrity: sha512-Zc4G5UNyoeIhPIRFY+qApeoUwXnw3u1+UJlcKE8xLR+tkaMsJ4Lb0TvL/9KJG7PDeaa65osxsSgLL5L/1sWblw==} + '@angular/common@20.3.6': + resolution: {integrity: sha512-+gHMuFe0wz4f+vfGZ2q+fSQSYaY7KlN7QdDrFqLnA7H2sythzhXvRbXEtp4DkPjihh9gupXg2MeLh1ROy5AfSw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 20.3.5 + '@angular/core': 20.3.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@20.3.5': - resolution: {integrity: sha512-vdNWKvpmjiN3Fg3ve3fdptM8oOL73FOgoJaaa0MLCeDCBZKAoG1yCVzftdl4JEcRMoibEaT48pbu/xuHof91Eg==} + '@angular/compiler-cli@20.3.6': + resolution: {integrity: sha512-VOFRBx9fBt2jW9I8qD23fwGeKxBI8JssJBAMqnFPl3k59VJWHQi6LlXZCLCBNdfwflTJdKeRvdgT51Q0k6tnFQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.3.5 + '@angular/compiler': 20.3.6 typescript: 5.9.2 peerDependenciesMeta: typescript: optional: true - '@angular/compiler@20.3.5': - resolution: {integrity: sha512-nnvvMf3MJEfWlBIHJs6+1Od1Ka49zw0WMPvS3e0KXUVnNnUl0ITroe7BZI/QrpyLEsqZkMZqwUI6r79WS2KBzQ==} + '@angular/compiler@20.3.6': + resolution: {integrity: sha512-OdjXBsAsnn7qiW6fSHClwn9XwjVxhtO9+RbDc6Mf+YPCnJq0s8T78H2fc8VdJFp/Rs+tMZcwwjd9VZPm8+2XWA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@20.3.5': - resolution: {integrity: sha512-gZOMTqs91NbOKxZs3r7P7/A6SbTkcG7YHNPoRKe7peY0Baa44QsvjxbxGqw+mBmwamosspBreT/jA0irkf8XKw==} + '@angular/core@20.3.6': + resolution: {integrity: sha512-sDURQWnjwE4Y750u/5qwkZEYMoI4CrKghnx4aKulxCnohR3//C78wvz6p8MtCuqYfzGkdQZDYFg8tgAz17qgPw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 20.3.5 + '@angular/compiler': 20.3.6 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 peerDependenciesMeta: @@ -948,65 +948,65 @@ packages: zone.js: optional: true - '@angular/forms@20.3.5': - resolution: {integrity: sha512-vMgDxBTFV6qA1vOHiJ49s3EHo3gTp86ignp6laeXULSLsMIpYlLmj/hj3zhK79Me5kRWSaPJ+SOTIgXPshAMAQ==} + '@angular/forms@20.3.6': + resolution: {integrity: sha512-tBGo/LBtCtSrClMY4DTm/3UiSjqLLMEYXS/4E0nW1mFDv7ulKnaAQB+KbfBmmTHYxlKLs+SxjKv6GoydMPSurA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.5 - '@angular/core': 20.3.5 - '@angular/platform-browser': 20.3.5 + '@angular/common': 20.3.6 + '@angular/core': 20.3.6 + '@angular/platform-browser': 20.3.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@20.3.5': - resolution: {integrity: sha512-2OwfKu666BBrhANnfWbAPmNpnC7DXBto/T8f7tGxOi21sr2aACathKcCo/39Sh2S4HFnWmSIysldwEwtS4BDbQ==} + '@angular/localize@20.3.6': + resolution: {integrity: sha512-isOHiGYHSK+ySK8ry21PGO3jpJpF90E3J2BZ+LUhzpi1SzFBguEVg7j8fvbCLodiwweOnuAiKEHO0F3WpfCQ9Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.3.5 - '@angular/compiler-cli': 20.3.5 + '@angular/compiler': 20.3.6 + '@angular/compiler-cli': 20.3.6 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9} - version: 0.0.0-1fd3f8b3fa8d9c438135bc6c5cecacd07920ef42 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28} + version: 0.0.0-a613c67d98163635746ce32a72fb9aa4f1e9c6cc hasBin: true - '@angular/platform-browser-dynamic@20.3.5': - resolution: {integrity: sha512-whcB20tkg9cyTLIpF0vzvArZG01WdpfkeWW+DhEuQ1zmVIUAvvUdL+zWSBD8QNNfYaVAIlQlZZIUYQO0ikFCSA==} + '@angular/platform-browser-dynamic@20.3.6': + resolution: {integrity: sha512-teO8tBygk6vD1waiLmHGXtXPF/9a9Bw2XI+s550KtJlQqRpr7IUWOFPPQik/uGkppv5Jrv6fP+8mh9QX9zoWnQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.5 - '@angular/compiler': 20.3.5 - '@angular/core': 20.3.5 - '@angular/platform-browser': 20.3.5 + '@angular/common': 20.3.6 + '@angular/compiler': 20.3.6 + '@angular/core': 20.3.6 + '@angular/platform-browser': 20.3.6 - '@angular/platform-browser@20.3.5': - resolution: {integrity: sha512-qoXZg4p1ux5Bv2eG5P+ySZqlZtfw0pwmufTUjPn6U8HNnmTknQjN10UANRE+9lBWOEWL4m8vcr1KIRbwXnGu4A==} + '@angular/platform-browser@20.3.6': + resolution: {integrity: sha512-gFp1yd+HtRN8XdpMatRLO5w6FLIzsnF31lD2Duo4BUTCoMAMdfaNT6FtcvNdKu7ANo27Ke26fxEEE2bh6FU98A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 20.3.5 - '@angular/common': 20.3.5 - '@angular/core': 20.3.5 + '@angular/animations': 20.3.6 + '@angular/common': 20.3.6 + '@angular/core': 20.3.6 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@20.3.5': - resolution: {integrity: sha512-KFQ2H7w/qTjx2nIiJQQXpWvZtk+N4oMJZMPdW7NjFVi60bjzZq5ISk7YroiD/HsPIWJXGJCSjDP6NlFLf/GNvw==} + '@angular/platform-server@20.3.6': + resolution: {integrity: sha512-fWF20pZYt8+4ZbNEwQsSgvBc11g8QWiVW7a0ybPvn7fy4LsTLWPzpolGK54k3FqWTQsZfzt+tVcNS709FPETfw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.5 - '@angular/compiler': 20.3.5 - '@angular/core': 20.3.5 - '@angular/platform-browser': 20.3.5 + '@angular/common': 20.3.6 + '@angular/compiler': 20.3.6 + '@angular/core': 20.3.6 + '@angular/platform-browser': 20.3.6 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@20.3.5': - resolution: {integrity: sha512-xwOEj70N+CUXPUXljWoyNCmdKonlgS7HuUIPK6aAWw6DLUVkmzvrRNxE+qZnY4hxq9C+BQMd8KzbebUuyRBTKg==} + '@angular/router@20.3.6': + resolution: {integrity: sha512-fSAYOR9nKpH5PoBYFNdII3nAFl2maUrYiISU33CnGwb7J7Q0s09k231c/P5tVN4URi+jdADVwiBI8cIYk8SVrg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.3.5 - '@angular/core': 20.3.5 - '@angular/platform-browser': 20.3.5 + '@angular/common': 20.3.6 + '@angular/core': 20.3.6 + '@angular/platform-browser': 20.3.6 rxjs: ^6.5.3 || ^7.4.0 '@angular/ssr@20.3.6': @@ -2188,8 +2188,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.24.0': - resolution: {integrity: sha512-e3jZF9Dx3dDaDCzygdMuYByHI2xJZ0PaD3r2fRgHZe2IOwBnmJ/Tu5Lt/nefTCxqr1ZnbcbQK9T13d8U/9UMWg==} + '@google/genai@1.25.0': + resolution: {integrity: sha512-IBNyel/umavam98SQUfvQSvh/Rp6Ql2fysQLqPyWZr5K8d768X9AO+JZU4o+3qvFDUBA0dVYUSkxyYonVcICvA==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.11.4 @@ -2478,15 +2478,6 @@ packages: '@types/node': optional: true - '@inquirer/type@3.0.8': - resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/type@3.0.9': resolution: {integrity: sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==} engines: {node: '>=18'} @@ -3577,12 +3568,12 @@ packages: '@types/http-proxy@1.17.16': resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} + '@types/jasmine@5.1.11': + resolution: {integrity: sha512-eAij9lMAsosuA8cvRcqw7p2vO+LUraktQDmOUFx2jAnya8NUchr3DryHksfhZbRzU83vzNUSZhlk1cFdoePxwA==} + '@types/jasmine@5.1.8': resolution: {integrity: sha512-u7/CnvRdh6AaaIzYjCgUuVbREFgulhX05Qtf6ZtW+aOcjCKKVvKgpkPYJBFTZSHtFBYimzU4zP0V2vrEsq9Wcg==} - '@types/jasmine@5.1.9': - resolution: {integrity: sha512-8t4HtkW4wxiPVedMpeZ63n3vlWxEIquo/zc1Tm8ElU+SqVV7+D3Na2PWaJUp179AzTragMWVwkMv7mvty0NfyQ==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -3607,8 +3598,8 @@ packages: '@types/node@22.18.8': resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} - '@types/node@24.7.2': - resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} + '@types/node@24.8.0': + resolution: {integrity: sha512-5x08bUtU8hfboMTrJ7mEO4CpepS9yBwAqcL52y86SWNmbPX8LVbNs3EP4cNrIZgdjk2NAlP2ahNihozpoZIxSg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -9745,14 +9736,14 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.3.6(5a743271de320c0060f321bfba92e6e8)': + '@angular-devkit/build-angular@20.3.6(a7820b3c726d6629dc9f52527a89874e)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.2003.6(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.2(esbuild@0.25.9)))(webpack@5.101.2(esbuild@0.25.9)) '@angular-devkit/core': 20.3.6(chokidar@4.0.3) - '@angular/build': 20.3.6(f049e301e45f9cbf57813f95de2479fb) - '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + '@angular/build': 20.3.6(ec84dacd9808e391b0f66179ebf98479) + '@angular/compiler-cli': 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/generator': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 @@ -9763,7 +9754,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.3.6(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) + '@ngtools/webpack': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2(esbuild@0.25.9)) @@ -9804,11 +9795,11 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.101.2(esbuild@0.25.9)) optionalDependencies: - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) - '@angular/ssr': 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.3.6(ff239d509bd98bfd121cf00a6a96b8a2) + '@angular/ssr': 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.6(ff239d509bd98bfd121cf00a6a96b8a2))(@angular/router@20.3.6(b147e8fbc26f614f664b82b640faaeb6)) esbuild: 0.25.9 karma: 6.4.4(bufferutil@4.0.9) protractor: 7.0.0 @@ -9865,22 +9856,22 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/build@20.3.6(f049e301e45f9cbf57813f95de2479fb)': + '@angular/build@20.3.6(ec84dacd9808e391b0f66179ebf98479)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.6(chokidar@4.0.3) - '@angular/compiler': 20.3.5 - '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + '@angular/compiler': 20.3.6 + '@angular/compiler-cli': 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -9908,11 +9899,11 @@ snapshots: vite: 7.1.5(@types/node@22.18.8)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) - '@angular/ssr': 20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.3.6(ff239d509bd98bfd121cf00a6a96b8a2) + '@angular/ssr': 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.6(ff239d509bd98bfd121cf00a6a96b8a2))(@angular/router@20.3.6(b147e8fbc26f614f664b82b640faaeb6)) karma: 6.4.4(bufferutil@4.0.9) less: 4.4.0 lmdb: 3.4.2 @@ -9955,19 +9946,19 @@ snapshots: - chokidar - supports-color - '@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': + '@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': dependencies: - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)': + '@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)': dependencies: - '@angular/compiler': 20.3.5 + '@angular/compiler': 20.3.6 '@babel/core': 7.28.3 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 4.0.3 @@ -9981,49 +9972,49 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@20.3.5': + '@angular/compiler@20.3.6': dependencies: tslib: 2.8.1 - '@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)': + '@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)': dependencies: rxjs: 6.6.7 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 20.3.5 + '@angular/compiler': 20.3.6 zone.js: 0.15.1 - '@angular/forms@20.3.5(413bd4c90317e50466e5d085af1ab9ef)': + '@angular/forms@20.3.6(b147e8fbc26f614f664b82b640faaeb6)': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/localize@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/compiler@20.3.5)': + '@angular/localize@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6)': dependencies: - '@angular/compiler': 20.3.5 - '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + '@angular/compiler': 20.3.6 + '@angular/compiler-cli': 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@babel/core': 7.28.3 - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) '@types/babel__core': 7.20.5 tinyglobby: 0.2.15 yargs: 18.0.0 transitivePeerDependencies: - supports-color - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2feb4d5082bd3322d64282894b81809c1cf93ca9(@modelcontextprotocol/sdk@1.19.1)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28(@modelcontextprotocol/sdk@1.19.1)': dependencies: '@actions/core': 1.11.1 '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) - '@google/genai': 1.24.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5) - '@inquirer/prompts': 7.9.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@google/genai': 1.25.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5) + '@inquirer/prompts': 7.9.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) '@octokit/auth-app': 8.1.1 '@octokit/core': 7.0.5 '@octokit/graphql': 9.0.2 @@ -10040,8 +10031,8 @@ snapshots: '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 '@types/git-raw-commits': 5.0.0 - '@types/jasmine': 5.1.9 - '@types/node': 24.7.2 + '@types/jasmine': 5.1.11 + '@types/node': 24.8.0 '@types/semver': 7.7.1 '@types/which': 3.0.4 '@types/yargs': 17.0.33 @@ -10078,33 +10069,33 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/platform-browser-dynamic@20.3.5(92f69fee118f641c99764b1f87a5025e)': + '@angular/platform-browser-dynamic@20.3.6(902d144153f9801e1d87f12f0b3de589)': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.3.5 - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.3.6 + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) tslib: 2.8.1 - '@angular/platform-browser@20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/platform-browser@20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) tslib: 2.8.1 optionalDependencies: - '@angular/animations': 20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/animations': 20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313)': + '@angular/platform-server@20.3.6(ff239d509bd98bfd121cf00a6a96b8a2)': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.3.5 - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.3.6 + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 xhr2: 0.2.1 @@ -10112,26 +10103,26 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef)': + '@angular/router@20.3.6(b147e8fbc26f614f664b82b640faaeb6)': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.3.5(@angular/animations@20.3.5(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2)) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.6(@angular/animations@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/ssr@20.3.6(@angular/common@20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.5(b63eaa0f128d41c09fb9ad4fbc932313))(@angular/router@20.3.5(413bd4c90317e50466e5d085af1ab9ef))': + '@angular/ssr@20.3.6(@angular/common@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.3.6(ff239d509bd98bfd121cf00a6a96b8a2))(@angular/router@20.3.6(b147e8fbc26f614f664b82b640faaeb6))': dependencies: - '@angular/common': 20.3.5(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(@angular/core@20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.3.5(@angular/compiler@20.3.5)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/router': 20.3.5(413bd4c90317e50466e5d085af1ab9ef) + '@angular/common': 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/core@20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.3.6(@angular/compiler@20.3.6)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/router': 20.3.6(b147e8fbc26f614f664b82b640faaeb6) tslib: 2.8.1 optionalDependencies: - '@angular/platform-server': 20.3.5(b63eaa0f128d41c09fb9ad4fbc932313) + '@angular/platform-server': 20.3.6(ff239d509bd98bfd121cf00a6a96b8a2) '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: @@ -11511,7 +11502,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.24.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)': + '@google/genai@1.25.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)': dependencies: google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) @@ -11562,7 +11553,7 @@ snapshots: '@inquirer/ansi': 1.0.0 '@inquirer/core': 10.2.2(@types/node@22.18.8) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 22.18.8 @@ -11577,15 +11568,15 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/checkbox@4.3.0(@types/node@24.7.2)': + '@inquirer/checkbox@4.3.0(@types/node@24.8.0)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.8.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/confirm@5.1.14(@types/node@22.18.8)': dependencies: @@ -11597,7 +11588,7 @@ snapshots: '@inquirer/confirm@5.1.18(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11608,17 +11599,17 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/confirm@5.1.19(@types/node@24.7.2)': + '@inquirer/confirm@5.1.19(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/core@10.2.2(@types/node@22.18.8)': dependencies: - '@inquirer/ansi': 1.0.0 - '@inquirer/figures': 1.0.13 + '@inquirer/ansi': 1.0.1 + '@inquirer/figures': 1.0.14 '@inquirer/type': 3.0.9(@types/node@22.18.8) cli-width: 4.1.0 mute-stream: 2.0.0 @@ -11641,24 +11632,24 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/core@10.3.0(@types/node@24.7.2)': + '@inquirer/core@10.3.0(@types/node@24.8.0)': dependencies: '@inquirer/ansi': 1.0.1 '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.8.0) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/editor@4.2.20(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) '@inquirer/external-editor': 1.0.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11670,18 +11661,18 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/editor@4.2.21(@types/node@24.7.2)': + '@inquirer/editor@4.2.21(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/external-editor': 1.0.2(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/external-editor': 1.0.2(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/expand@4.0.20(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 22.18.8 @@ -11694,13 +11685,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/expand@4.0.21(@types/node@24.7.2)': + '@inquirer/expand@4.0.21(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/external-editor@1.0.2(@types/node@22.18.8)': dependencies: @@ -11709,12 +11700,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/external-editor@1.0.2(@types/node@24.7.2)': + '@inquirer/external-editor@1.0.2(@types/node@24.8.0)': dependencies: chardet: 2.1.0 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/figures@1.0.13': {} @@ -11723,7 +11714,7 @@ snapshots: '@inquirer/input@4.2.4(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11734,17 +11725,17 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/input@4.2.5(@types/node@24.7.2)': + '@inquirer/input@4.2.5(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/number@3.0.20(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11755,18 +11746,18 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/number@3.0.21(@types/node@24.7.2)': + '@inquirer/number@3.0.21(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/password@4.0.20(@types/node@22.18.8)': dependencies: '@inquirer/ansi': 1.0.0 '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) optionalDependencies: '@types/node': 22.18.8 @@ -11778,13 +11769,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/password@4.0.21(@types/node@24.7.2)': + '@inquirer/password@4.0.21(@types/node@24.8.0)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/prompts@7.8.2(@types/node@22.18.8)': dependencies: @@ -11816,25 +11807,25 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/prompts@7.9.0(@types/node@24.7.2)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@24.7.2) - '@inquirer/confirm': 5.1.19(@types/node@24.7.2) - '@inquirer/editor': 4.2.21(@types/node@24.7.2) - '@inquirer/expand': 4.0.21(@types/node@24.7.2) - '@inquirer/input': 4.2.5(@types/node@24.7.2) - '@inquirer/number': 3.0.21(@types/node@24.7.2) - '@inquirer/password': 4.0.21(@types/node@24.7.2) - '@inquirer/rawlist': 4.1.9(@types/node@24.7.2) - '@inquirer/search': 3.2.0(@types/node@24.7.2) - '@inquirer/select': 4.4.0(@types/node@24.7.2) + '@inquirer/prompts@7.9.0(@types/node@24.8.0)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.8.0) + '@inquirer/confirm': 5.1.19(@types/node@24.8.0) + '@inquirer/editor': 4.2.21(@types/node@24.8.0) + '@inquirer/expand': 4.0.21(@types/node@24.8.0) + '@inquirer/input': 4.2.5(@types/node@24.8.0) + '@inquirer/number': 3.0.21(@types/node@24.8.0) + '@inquirer/password': 4.0.21(@types/node@24.8.0) + '@inquirer/rawlist': 4.1.9(@types/node@24.8.0) + '@inquirer/search': 3.2.0(@types/node@24.8.0) + '@inquirer/select': 4.4.0(@types/node@24.8.0) optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/rawlist@4.1.8(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 22.18.8 @@ -11847,19 +11838,19 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/rawlist@4.1.9(@types/node@24.7.2)': + '@inquirer/rawlist@4.1.9(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/search@3.1.3(@types/node@22.18.8)': dependencies: '@inquirer/core': 10.2.2(@types/node@22.18.8) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 22.18.8 @@ -11873,21 +11864,21 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/search@3.2.0(@types/node@24.7.2)': + '@inquirer/search@3.2.0(@types/node@24.8.0)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.8.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@inquirer/select@4.3.4(@types/node@22.18.8)': dependencies: '@inquirer/ansi': 1.0.0 '@inquirer/core': 10.2.2(@types/node@22.18.8) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@22.18.8) + '@inquirer/type': 3.0.9(@types/node@22.18.8) yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 22.18.8 @@ -11902,27 +11893,23 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/select@4.4.0(@types/node@24.7.2)': + '@inquirer/select@4.4.0(@types/node@24.8.0)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.7.2) + '@inquirer/core': 10.3.0(@types/node@24.8.0) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/type': 3.0.9(@types/node@24.8.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.2 - - '@inquirer/type@3.0.8(@types/node@22.18.8)': - optionalDependencies: - '@types/node': 22.18.8 + '@types/node': 24.8.0 '@inquirer/type@3.0.9(@types/node@22.18.8)': optionalDependencies: '@types/node': 22.18.8 - '@inquirer/type@3.0.9(@types/node@24.7.2)': + '@inquirer/type@3.0.9(@types/node@24.8.0)': optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@isaacs/balanced-match@4.0.1': {} @@ -12179,9 +12166,9 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.1.1 optional: true - '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))': + '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))': dependencies: - '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) '@babel/core': 7.26.10 '@types/babel__core': 7.20.5 '@types/node': 22.18.8 @@ -12190,9 +12177,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@ngtools/webpack@20.3.6(@angular/compiler-cli@20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': + '@ngtools/webpack@20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': dependencies: - '@angular/compiler-cli': 20.3.5(@angular/compiler@20.3.5)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2) typescript: 5.9.2 webpack: 5.101.2(esbuild@0.25.9) @@ -12940,9 +12927,9 @@ snapshots: dependencies: '@types/node': 22.18.8 - '@types/jasmine@5.1.8': {} + '@types/jasmine@5.1.11': {} - '@types/jasmine@5.1.9': {} + '@types/jasmine@5.1.8': {} '@types/json-schema@7.0.15': {} @@ -12966,7 +12953,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.7.2': + '@types/node@24.8.0': dependencies: undici-types: 7.14.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8bb602d30c0b..8eddc0856a22 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -20,20 +20,20 @@ catalog: '@angular-devkit/build-angular': 20.3.6 '@angular-devkit/core': 20.3.6 '@angular-devkit/schematics': 20.3.6 - '@angular/animations': 20.3.5 + '@angular/animations': 20.3.6 '@angular/build': 20.3.6 '@angular/cli': 20.3.6 - '@angular/common': 20.3.5 - '@angular/compiler-cli': 20.3.5 - '@angular/compiler': 20.3.5 - '@angular/core': 20.3.5 + '@angular/common': 20.3.6 + '@angular/compiler-cli': 20.3.6 + '@angular/compiler': 20.3.6 + '@angular/core': 20.3.6 '@angular/ssr': 20.3.6 - '@angular/forms': 20.3.5 - '@angular/localize': 20.3.5 - '@angular/platform-browser': 20.3.5 - '@angular/platform-browser-dynamic': 20.3.5 - '@angular/platform-server': 20.3.5 - '@angular/router': 20.3.5 + '@angular/forms': 20.3.6 + '@angular/localize': 20.3.6 + '@angular/platform-browser': 20.3.6 + '@angular/platform-browser-dynamic': 20.3.6 + '@angular/platform-server': 20.3.6 + '@angular/router': 20.3.6 '@schematics/angular': 20.3.6 'rxjs': ^6.6.7 From c6f531ca3c0df991245d9d77f86b7b111ad34f8e Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Sun, 19 Oct 2025 07:04:35 +0000 Subject: [PATCH 07/10] build: update github/codeql-action action to v3.30.9 See associated pull request for more information. --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 06772e466318..a16dbf605271 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -47,6 +47,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: 'Upload to code-scanning' - uses: github/codeql-action/upload-sarif@755f44910c12a3d7ca0d8c6e42c048b3362f7cec # v3.30.8 + uses: github/codeql-action/upload-sarif@42213152a85ae7569bdb6bec7bcd74cd691bfe41 # v3.30.9 with: sarif_file: results.sarif From 67fd815617c96e9506f74fc1369298337bd6e3d3 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Tue, 21 Oct 2025 10:33:03 -0600 Subject: [PATCH 08/10] build: update cross-repo angular dependencies (#32122) See associated pull request for more information. --- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/ci.material-aio.yml | 18 +- .github/workflows/ci.yml | 50 +++--- .../workflows/deploy-dev-app-main-push.yml | 6 +- .github/workflows/dev-infra.yml | 4 +- .github/workflows/docs-preview-build.yml | 8 +- .github/workflows/docs-preview-deploy.yml | 2 +- .github/workflows/google-internal-tests.yml | 2 +- .github/workflows/pr.material-aio.yml | 18 +- .github/workflows/pr.yml | 46 +++--- .github/workflows/preview-build-dev-app.yml | 8 +- .github/workflows/preview-deploy-dev-app.yml | 2 +- .github/workflows/scheduled-ci.yml | 14 +- MODULE.bazel | 2 +- MODULE.bazel.lock | 2 +- package.json | 2 +- pnpm-lock.yaml | 154 +++++++++--------- 17 files changed, 170 insertions(+), 170 deletions(-) diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 395e48eddb2a..7fc107f4320e 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -16,6 +16,6 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/branch-manager@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.material-aio.yml b/.github/workflows/ci.material-aio.yml index 62ad1d61d14a..dddf12c0ee2f 100644 --- a/.github/workflows/ci.material-aio.yml +++ b/.github/workflows/ci.material-aio.yml @@ -21,11 +21,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -35,11 +35,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -56,11 +56,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4141a2f0a723..c5843558fd0b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -47,11 +47,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -63,11 +63,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -79,11 +79,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -96,11 +96,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -112,11 +112,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -128,11 +128,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -152,15 +152,15 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -183,12 +183,12 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/browserstack@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/deploy-dev-app-main-push.yml b/.github/workflows/deploy-dev-app-main-push.yml index 1141f83cd4ad..6937d12b6fd5 100644 --- a/.github/workflows/deploy-dev-app-main-push.yml +++ b/.github/workflows/deploy-dev-app-main-push.yml @@ -17,11 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index fe10ff352112..edae341d2c88 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -12,13 +12,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/pull-request-labeling@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/pull-request-labeling@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/post-approval-changes@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/post-approval-changes@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/docs-preview-build.yml b/.github/workflows/docs-preview-build.yml index 611dc68d4be7..6b9694c48947 100644 --- a/.github/workflows/docs-preview-build.yml +++ b/.github/workflows/docs-preview-build.yml @@ -21,16 +21,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'docs: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Build docs site run: pnpm bazel build //docs:build.production - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: workflow-artifact-name: 'docs-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/docs-preview-deploy.yml b/.github/workflows/docs-preview-deploy.yml index f52dd52a8950..7c44157d7999 100644 --- a/.github/workflows/docs-preview-deploy.yml +++ b/.github/workflows/docs-preview-deploy.yml @@ -40,7 +40,7 @@ jobs: npx -y firebase-tools@latest target:clear --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio npx -y firebase-tools@latest target:apply --config docs/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting mat-aio ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'docs-preview' diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index 38da94c470a8..fdb85ad6234c 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/google-internal-tests@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/google-internal-tests@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: run-tests-guide-url: http://go/angular-material-presubmit github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr.material-aio.yml b/.github/workflows/pr.material-aio.yml index dedd04cf1564..17f473e21370 100644 --- a/.github/workflows/pr.material-aio.yml +++ b/.github/workflows/pr.material-aio.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Build @@ -33,11 +33,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Tests @@ -54,11 +54,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Execute Lighthouse Audit diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index cc35802cbaaf..94be2853a713 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Checking package externals @@ -43,7 +43,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/linting/licenses@c584c3565b71c7a8cda81d55bb14e3e66ef934da # Commit message check is last intentionally, because the caretaker can fix it # during merge, while other lint failures have to be resolved by the PR author. - name: Check commit message @@ -53,11 +53,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Check API Goldens @@ -67,11 +67,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Run e2e tests @@ -81,11 +81,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration tests @@ -95,11 +95,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -109,11 +109,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -123,11 +123,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -150,15 +150,15 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: # Checking out the pull request commit is intended here as we need to run the changed code tests. ref: ${{ github.event.pull_request.head.sha }} - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/browserstack@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Run tests on Browserstack run: ./scripts/circleci/run-browserstack-tests.sh diff --git a/.github/workflows/preview-build-dev-app.yml b/.github/workflows/preview-build-dev-app.yml index 1a8d29d06b03..fdb29ea489a7 100644 --- a/.github/workflows/preview-build-dev-app.yml +++ b/.github/workflows/preview-build-dev-app.yml @@ -23,16 +23,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'dev-app preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da # Build the web package - run: bazel build //src/dev-app:web_package --symlink_prefix=dist/ - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: workflow-artifact-name: 'dev-app' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/preview-deploy-dev-app.yml b/.github/workflows/preview-deploy-dev-app.yml index 2507a3382310..ec7426d82272 100644 --- a/.github/workflows/preview-deploy-dev-app.yml +++ b/.github/workflows/preview-deploy-dev-app.yml @@ -33,7 +33,7 @@ jobs: npx -y firebase-tools@latest target:clear --project ${{env.PREVIEW_PROJECT}} hosting dev-app npx -y firebase-tools@latest target:apply --project ${{env.PREVIEW_PROJECT}} hosting dev-app ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'dev-app' diff --git a/.github/workflows/scheduled-ci.yml b/.github/workflows/scheduled-ci.yml index ecb7ec03f100..39843b6c1888 100644 --- a/.github/workflows/scheduled-ci.yml +++ b/.github/workflows/scheduled-ci.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/setup@c584c3565b71c7a8cda81d55bb14e3e66ef934da - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/bazel/configure-remote@c584c3565b71c7a8cda81d55bb14e3e66ef934da with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Setting up Angular snapshot builds @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a613c67d98163635746ce32a72fb9aa4f1e9c6cc + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c584c3565b71c7a8cda81d55bb14e3e66ef934da # See: https://github.com/puppeteer/puppeteer/pull/13196 and # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. - name: Disable AppArmor diff --git a/MODULE.bazel b/MODULE.bazel index eb845960c51b..5bf43209f8ea 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -39,7 +39,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "a613c67d98163635746ce32a72fb9aa4f1e9c6cc", + commit = "c584c3565b71c7a8cda81d55bb14e3e66ef934da", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 72b26db2e81b..dbee6a045cdd 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1115,7 +1115,7 @@ "@@rules_nodejs~//nodejs:extensions.bzl%node": { "general": { "bzlTransitiveDigest": "FmfMiNXAxRoLWw3NloQbssosE1egrSvzirbQnso7j7E=", - "usagesDigest": "sbvoEQEte4wpy53JxLT5xVosEqI2TxloThLVeP0R+8o=", + "usagesDigest": "dMNT+qiygolcxk3T1nFST159tXO2wdWnMeeer3WBWnY=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/package.json b/package.json index 2e9de6891cea..73832279dc16 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@angular/compiler-cli": "catalog:", "@angular/localize": "catalog:", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#53dcff1a283d75255b9950472c37a571cc35ee28", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^7.16.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index adc9dba54be3..fb782332fee1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -132,8 +132,8 @@ importers: specifier: 'catalog:' version: 20.3.6(@angular/compiler-cli@20.3.6(@angular/compiler@20.3.6)(typescript@5.9.2))(@angular/compiler@20.3.6) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#53dcff1a283d75255b9950472c37a571cc35ee28 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28(@modelcontextprotocol/sdk@1.19.1) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e(@modelcontextprotocol/sdk@1.19.1) '@angular/platform-server': specifier: 'catalog:' version: 20.3.6(ff239d509bd98bfd121cf00a6a96b8a2) @@ -965,9 +965,9 @@ packages: '@angular/compiler': 20.3.6 '@angular/compiler-cli': 20.3.6 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28} - version: 0.0.0-a613c67d98163635746ce32a72fb9aa4f1e9c6cc + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e} + version: 0.0.0-c584c3565b71c7a8cda81d55bb14e3e66ef934da hasBin: true '@angular/platform-browser-dynamic@20.3.6': @@ -3568,8 +3568,8 @@ packages: '@types/http-proxy@1.17.16': resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} - '@types/jasmine@5.1.11': - resolution: {integrity: sha512-eAij9lMAsosuA8cvRcqw7p2vO+LUraktQDmOUFx2jAnya8NUchr3DryHksfhZbRzU83vzNUSZhlk1cFdoePxwA==} + '@types/jasmine@5.1.12': + resolution: {integrity: sha512-1BzPxNsFDLDfj9InVR3IeY0ZVf4o9XV+4mDqoCfyPkbsA7dYyKAPAb2co6wLFlHcvxPlt1wShm7zQdV7uTfLGA==} '@types/jasmine@5.1.8': resolution: {integrity: sha512-u7/CnvRdh6AaaIzYjCgUuVbREFgulhX05Qtf6ZtW+aOcjCKKVvKgpkPYJBFTZSHtFBYimzU4zP0V2vrEsq9Wcg==} @@ -3598,8 +3598,8 @@ packages: '@types/node@22.18.8': resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} - '@types/node@24.8.0': - resolution: {integrity: sha512-5x08bUtU8hfboMTrJ7mEO4CpepS9yBwAqcL52y86SWNmbPX8LVbNs3EP4cNrIZgdjk2NAlP2ahNihozpoZIxSg==} + '@types/node@24.8.1': + resolution: {integrity: sha512-alv65KGRadQVfVcG69MuB4IzdYVpRwMG/mq8KWOaoOdyY617P5ivaDiMCGOFDWD2sAn5Q0mR3mRtUOgm99hL9Q==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -10008,13 +10008,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/53dcff1a283d75255b9950472c37a571cc35ee28(@modelcontextprotocol/sdk@1.19.1)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/3c4fd6f54f2c67ce5b9f1a32ce90e36ba2fada4e(@modelcontextprotocol/sdk@1.19.1)': dependencies: '@actions/core': 1.11.1 '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) '@google/genai': 1.25.0(@modelcontextprotocol/sdk@1.19.1)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5) - '@inquirer/prompts': 7.9.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/prompts': 7.9.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) '@octokit/auth-app': 8.1.1 '@octokit/core': 7.0.5 '@octokit/graphql': 9.0.2 @@ -10031,8 +10031,8 @@ snapshots: '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 '@types/git-raw-commits': 5.0.0 - '@types/jasmine': 5.1.11 - '@types/node': 24.8.0 + '@types/jasmine': 5.1.12 + '@types/node': 24.8.1 '@types/semver': 7.7.1 '@types/which': 3.0.4 '@types/yargs': 17.0.33 @@ -11568,15 +11568,15 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/checkbox@4.3.0(@types/node@24.8.0)': + '@inquirer/checkbox@4.3.0(@types/node@24.8.1)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/confirm@5.1.14(@types/node@22.18.8)': dependencies: @@ -11599,12 +11599,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/confirm@5.1.19(@types/node@24.8.0)': + '@inquirer/confirm@5.1.19(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/core@10.2.2(@types/node@22.18.8)': dependencies: @@ -11632,18 +11632,18 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/core@10.3.0(@types/node@24.8.0)': + '@inquirer/core@10.3.0(@types/node@24.8.1)': dependencies: '@inquirer/ansi': 1.0.1 '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.1) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/editor@4.2.20(@types/node@22.18.8)': dependencies: @@ -11661,13 +11661,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/editor@4.2.21(@types/node@24.8.0)': + '@inquirer/editor@4.2.21(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/external-editor': 1.0.2(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/external-editor': 1.0.2(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/expand@4.0.20(@types/node@22.18.8)': dependencies: @@ -11685,13 +11685,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/expand@4.0.21(@types/node@24.8.0)': + '@inquirer/expand@4.0.21(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/external-editor@1.0.2(@types/node@22.18.8)': dependencies: @@ -11700,12 +11700,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/external-editor@1.0.2(@types/node@24.8.0)': + '@inquirer/external-editor@1.0.2(@types/node@24.8.1)': dependencies: chardet: 2.1.0 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/figures@1.0.13': {} @@ -11725,12 +11725,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/input@4.2.5(@types/node@24.8.0)': + '@inquirer/input@4.2.5(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/number@3.0.20(@types/node@22.18.8)': dependencies: @@ -11746,12 +11746,12 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/number@3.0.21(@types/node@24.8.0)': + '@inquirer/number@3.0.21(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/password@4.0.20(@types/node@22.18.8)': dependencies: @@ -11769,13 +11769,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/password@4.0.21(@types/node@24.8.0)': + '@inquirer/password@4.0.21(@types/node@24.8.1)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/prompts@7.8.2(@types/node@22.18.8)': dependencies: @@ -11807,20 +11807,20 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/prompts@7.9.0(@types/node@24.8.0)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@24.8.0) - '@inquirer/confirm': 5.1.19(@types/node@24.8.0) - '@inquirer/editor': 4.2.21(@types/node@24.8.0) - '@inquirer/expand': 4.0.21(@types/node@24.8.0) - '@inquirer/input': 4.2.5(@types/node@24.8.0) - '@inquirer/number': 3.0.21(@types/node@24.8.0) - '@inquirer/password': 4.0.21(@types/node@24.8.0) - '@inquirer/rawlist': 4.1.9(@types/node@24.8.0) - '@inquirer/search': 3.2.0(@types/node@24.8.0) - '@inquirer/select': 4.4.0(@types/node@24.8.0) + '@inquirer/prompts@7.9.0(@types/node@24.8.1)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.8.1) + '@inquirer/confirm': 5.1.19(@types/node@24.8.1) + '@inquirer/editor': 4.2.21(@types/node@24.8.1) + '@inquirer/expand': 4.0.21(@types/node@24.8.1) + '@inquirer/input': 4.2.5(@types/node@24.8.1) + '@inquirer/number': 3.0.21(@types/node@24.8.1) + '@inquirer/password': 4.0.21(@types/node@24.8.1) + '@inquirer/rawlist': 4.1.9(@types/node@24.8.1) + '@inquirer/search': 3.2.0(@types/node@24.8.1) + '@inquirer/select': 4.4.0(@types/node@24.8.1) optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/rawlist@4.1.8(@types/node@22.18.8)': dependencies: @@ -11838,13 +11838,13 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/rawlist@4.1.9(@types/node@24.8.0)': + '@inquirer/rawlist@4.1.9(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) + '@inquirer/type': 3.0.9(@types/node@24.8.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/search@3.1.3(@types/node@22.18.8)': dependencies: @@ -11864,14 +11864,14 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/search@3.2.0(@types/node@24.8.0)': + '@inquirer/search@3.2.0(@types/node@24.8.1)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/select@4.3.4(@types/node@22.18.8)': dependencies: @@ -11893,23 +11893,23 @@ snapshots: optionalDependencies: '@types/node': 22.18.8 - '@inquirer/select@4.4.0(@types/node@24.8.0)': + '@inquirer/select@4.4.0(@types/node@24.8.1)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/core': 10.3.0(@types/node@24.8.1) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@inquirer/type@3.0.9(@types/node@22.18.8)': optionalDependencies: '@types/node': 22.18.8 - '@inquirer/type@3.0.9(@types/node@24.8.0)': + '@inquirer/type@3.0.9(@types/node@24.8.1)': optionalDependencies: - '@types/node': 24.8.0 + '@types/node': 24.8.1 '@isaacs/balanced-match@4.0.1': {} @@ -12927,7 +12927,7 @@ snapshots: dependencies: '@types/node': 22.18.8 - '@types/jasmine@5.1.11': {} + '@types/jasmine@5.1.12': {} '@types/jasmine@5.1.8': {} @@ -12953,7 +12953,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.8.0': + '@types/node@24.8.1': dependencies: undici-types: 7.14.0 From 3977d117960289ceecc0f0931f3340dab21329f0 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Tue, 21 Oct 2025 10:40:15 -0600 Subject: [PATCH 09/10] build: update rules_browsers digest to 6a699bf (#32119) See associated pull request for more information. --- MODULE.bazel | 2 +- MODULE.bazel.lock | 50 +++++++++++++++++++++++------------------------ 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 5bf43209f8ea..1919b376f259 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "0e04a5443e783ef983c84314e311e68410dd82e1", + commit = "6a699bf3e896690e2923cf3ade29fbd4e492e366", remote = "https://github.com/devversion/rules_browsers.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index dbee6a045cdd..1db2dbbcba98 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -707,7 +707,7 @@ }, "@@rules_browsers~//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "wG3lfivSBp6/w6pp9XxmrFKs0j4BJ1G7oDv4DpFa62g=", + "bzlTransitiveDigest": "6QMCx97Hwh2hyQPqZEA9AKAxbpygF41+K8xJfeqJYm8=", "usagesDigest": "1PlExi+b77pSr2tAxFCVbpCtFoA7oixHabaL3dmas4Y=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -717,9 +717,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "79a3a4d3a5f9efae04dbb7c2164393ff8fee5f352ec73e36900848c75f4f906f", + "sha256": "4bc6d611d55dc96b213c8605cb8ac27d3c21973bf8b663df4cbf756c989e6745", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/linux64/chrome-headless-shell-linux64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" @@ -736,9 +736,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "cdba96e69a423adc1f2647f35643a10e33260b4dfcc233977f3724f28bffd8f2", + "sha256": "830cc2aafedbe7c9fe671c9898046f8900c06da89d12653ddc3ef26084d2f516", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/mac-x64/chrome-headless-shell-mac-x64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" @@ -755,9 +755,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "56eb0c57958b50dc6c0de810ea9fcf1ff800baf2a4b14ae0fea536e633806098", + "sha256": "5b5792f5c2d05c3f1f782346910869b61a37b9003f212315b19f4e46710cf8b9", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" @@ -774,9 +774,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "506b23250323f3eb4cdfe298cfd599571e428f6f3a64e86818ee975f4e585b75", + "sha256": "19bdbf6e1579b6c056b74709520ac9df573f4e80e4f026cc2360a29443cf6c0c", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/win64/chrome-headless-shell-win64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" @@ -793,9 +793,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "8bf018ed7c383dfd4a4a8f26702265e58b053e71583c4b7a6f8a3eaa6e9b9e6f", + "sha256": "ea41e7a217d878c00e9d66a0724ff54be7d02d08adb7f6458b7d8487b6fbcd84", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/linux64/chromedriver-linux64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-linux64/chromedriver" @@ -810,9 +810,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "4eb9cc848823444374bf2d3d388eaa949cee92114a611ce850024bf6b91352d1", + "sha256": "aede9b67301b930ff9c673df28429aa82ce05c105a4ccbef7e0cd30a97ae429d", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/mac-x64/chromedriver-mac-x64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" @@ -827,9 +827,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "13f142a6c53f38d26552ee21a874e3d11497bf6fb580b79a6b6b4b042875bef6", + "sha256": "5adf89a3e8edc6755920f4cfe2fe0515d40684878ef5201da5e02a9d491c4003", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/mac-arm64/chromedriver-mac-arm64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" @@ -844,9 +844,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "65c25dfbe56801d342ae027f365194d0d5b31602ec94e644fe21b6edb876904a", + "sha256": "a3dfe62b3e9e7a42bd324c07dcbbcc3a733a736b2a59f0e93b9250b88103ab73", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/143.0.7459.0/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/143.0.7482.0/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" @@ -861,9 +861,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "1c87a9de21941a15177384d4820a6aa3c7dacb38d34089c73a621734ebf1ea9a", + "sha256": "c66a48222ff67d51560240d321895c6926c9b3af345cbf688ced8517781d88d1", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/143.0/linux-x86_64/en-US/firefox-143.0.tar.xz" + "https://archive.mozilla.org/pub/firefox/releases/144.0/linux-x86_64/en-US/firefox-144.0.tar.xz" ], "named_files": { "FIREFOX": "firefox/firefox" @@ -878,9 +878,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2", + "sha256": "1e444b80921bc999d56c05a7decc1eaf88c0297cac5b90416299af2c77f5ecc9", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/144.0/mac/en-US/Firefox%20144.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -895,9 +895,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2", + "sha256": "1e444b80921bc999d56c05a7decc1eaf88c0297cac5b90416299af2c77f5ecc9", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/144.0/mac/en-US/Firefox%20144.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -912,9 +912,9 @@ "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", "ruleClassName": "browser_repo", "attributes": { - "sha256": "fbbadc9a6881aa90d266b572304a75e8814b91817a1db7fc01015d667f60318d", + "sha256": "d1e8a7c061e25a41c8dfa85e3aee8e86e9263c69104d80906c978c8d0556563a", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/143.0/win64/en-US/Firefox%20Setup%20143.0.exe" + "https://archive.mozilla.org/pub/firefox/releases/144.0/win64/en-US/Firefox%20Setup%20144.0.exe" ], "named_files": { "FIREFOX": "core/firefox.exe" From 3553ed438c786233409d3c1a66112c1b2befcef4 Mon Sep 17 00:00:00 2001 From: Wagner Maciel Date: Wed, 22 Oct 2025 12:29:40 -0400 Subject: [PATCH 10/10] release: cut the v20.2.10 release --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43d6c50a886d..65b9f7db79a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ + +# 20.2.10 "aleutite-anchovy" (2025-10-22) +### material +| Commit | Type | Description | +| -- | -- | -- | +| [b2cd596d3](https://github.com/angular/components/commit/b2cd596d315585c1f8b895c64230b49aecd3e6f8) | fix | **core:** differentiate container colors in m2 ([#32076](https://github.com/angular/components/pull/32076)) | + + + # 20.2.9 "plastic-spoon" (2025-10-15) ### material diff --git a/package.json b/package.json index 73832279dc16..42f2a1641395 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "ci-docs-monitor-test": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only scripts/docs-deploy/monitoring/ci-test.mts", "prepare": "husky" }, - "version": "20.2.9", + "version": "20.2.10", "dependencies": { "@angular-devkit/core": "catalog:", "@angular-devkit/schematics": "catalog:",