diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index a9f88979b62e..fc296267acf0 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@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/branch-manager@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 f93fcb673d1b..fe3e9809ab3f 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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 e2f2fe3f9766..61ed8466112d 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile # TODO: Remove --ignore_all_rc_files flag once a repository can be loaded in bazelrc during info @@ -49,11 +49,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -65,11 +65,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -81,11 +81,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -98,11 +98,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -114,11 +114,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -130,11 +130,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Build Snapshots @@ -154,15 +154,15 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c # 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -185,12 +185,12 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/browserstack@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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 9113b0675609..1ff937677e37 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index 5037c834ce0d..06ac4948f27e 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@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - - uses: angular/dev-infra/github-actions/pull-request-labeling@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/pull-request-labeling@9fcd1a00765bdbe6137505248383565cf24d1f3c with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - - uses: angular/dev-infra/github-actions/pull-request-labeling@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/pull-request-labeling@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 405caa629c75..f3a697a05c31 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 ecfef1d6b359..9292ec9a4198 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 14493ea57f71..f5b92e3fc484 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@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - - uses: angular/dev-infra/github-actions/google-internal-tests@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/google-internal-tests@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 fe5ff9939c21..b861e820f07c 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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 5d959b4081e1..b01da95d5805 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile # TODO: Remove --ignore_all_rc_files flag once a repository can be loaded in bazelrc during info @@ -45,7 +45,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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/linting/licenses@9fcd1a00765bdbe6137505248383565cf24d1f3c # 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 @@ -55,11 +55,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Check API Goldens @@ -69,11 +69,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Run e2e tests @@ -83,11 +83,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration tests @@ -97,11 +97,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -111,11 +111,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -125,11 +125,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Install node modules run: pnpm install --frozen-lockfile - name: Build and Verify Release Output @@ -152,15 +152,15 @@ jobs: CI_RUNNER_NUMBER: ${{ github.run_id }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/browserstack@9fcd1a00765bdbe6137505248383565cf24d1f3c - 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 1da67e17fda4..9f94ff579ed7 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c # 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 8ffb76131d9e..90ba1c856489 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@9fcd1a00765bdbe6137505248383565cf24d1f3c 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 ee35d8640d34..f826fe972597 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/setup@9fcd1a00765bdbe6137505248383565cf24d1f3c - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/bazel/configure-remote@9fcd1a00765bdbe6137505248383565cf24d1f3c 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@8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@9fcd1a00765bdbe6137505248383565cf24d1f3c # 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 94e1aa62d013..33575e9880dc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -39,7 +39,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62", + commit = "9fcd1a00765bdbe6137505248383565cf24d1f3c", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 00f33e105ca0..f061cfaafc89 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -13,6 +13,7 @@ "https://bcr.bazel.build/modules/aspect_bazel_lib/2.0.0/MODULE.bazel": "e118477db5c49419a88d78ebc7a2c2cea9d49600fe0f490c1903324a2c16ecd9", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.14.0/MODULE.bazel": "2b31ffcc9bdc8295b2167e07a757dbbc9ac8906e7028e5170a3708cecaac119f", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.17.1/MODULE.bazel": "9b027af55f619c7c444cead71061578fab6587e5e1303fa4ed61d49d2b1a7262", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.2/MODULE.bazel": "30dfabbfae0139b1f0036e01c201dd4c0167da3017f0b7ef3820d78e07622989", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.3/MODULE.bazel": "253d739ba126f62a5767d832765b12b59e9f8d2bc88cc1572f4a73e46eb298ca", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/MODULE.bazel": "004ba890363d05372a97248c37205ae64b6fa31047629cd2c0895a9d0c7779e8", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/source.json": "ac2c3213df8f985785f1d0aeb7f0f73d5324e6e67d593d9b9470fb74a25d4a9b", @@ -27,7 +28,8 @@ "https://bcr.bazel.build/modules/aspect_rules_js/2.4.2/MODULE.bazel": "0d01db38b96d25df7ed952a5e96eac4b3802723d146961974bf020f6dd07591d", "https://bcr.bazel.build/modules/aspect_rules_js/2.6.2/MODULE.bazel": "ed2a871f4ab8fbde0cab67c425745069d84ea64b64313fa1a2954017326511f5", "https://bcr.bazel.build/modules/aspect_rules_js/2.9.1/MODULE.bazel": "77b49cd52fe3d36d6caa857d7b59064547f26221fbe6ac499a973dcff033e745", - "https://bcr.bazel.build/modules/aspect_rules_js/2.9.1/source.json": "2f53efd9718ff1d92435fd0388429fd7d7859950b6eb15348f56bbfcbfdacc5c", + "https://bcr.bazel.build/modules/aspect_rules_js/2.9.2/MODULE.bazel": "93fd5b85e6e912fb0712cbab453c43271d4ea33a093f84fd587638fbc9f8c145", + "https://bcr.bazel.build/modules/aspect_rules_js/2.9.2/source.json": "4bff7c03ab387b60deb15649ba575688e62f2a71a7544cbc7a660b19ec473808", "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.3/MODULE.bazel": "d09db394970f076176ce7bab5b5fa7f0d560fd4f30b8432ea5e2c2570505b130", "https://bcr.bazel.build/modules/aspect_rules_ts/3.7.0/MODULE.bazel": "5aace216caf88638950ef061245d23c36f57c8359e56e97f02a36f70bb09c50f", "https://bcr.bazel.build/modules/aspect_rules_ts/3.8.3/MODULE.bazel": "a26c28ebcd0c0d50ab0708ac21fa48bd2dced3a4dad4c31a2fa48588b42ad762", @@ -157,6 +159,7 @@ "https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb", "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel": "ec27907f55eb34705adb4e8257952162a2d4c3ed0f0b3b4c3c1aad1fac7be35e", "https://bcr.bazel.build/modules/rules_nodejs/6.3.0/MODULE.bazel": "45345e4aba35dd6e4701c1eebf5a4e67af4ed708def9ebcdc6027585b34ee52d", + "https://bcr.bazel.build/modules/rules_nodejs/6.3.3/MODULE.bazel": "b66eadebd10f1f1b25f52f95ab5213a57e82c37c3f656fcd9a57ad04d2264ce7", "https://bcr.bazel.build/modules/rules_nodejs/6.5.0/MODULE.bazel": "546d0cf79f36f9f6e080816045f97234b071c205f4542e3351bd4424282a8810", "https://bcr.bazel.build/modules/rules_nodejs/6.5.2/MODULE.bazel": "7f9ea68a0ce6d82905ce9f74e76ab8a8b4531ed4c747018c9d76424ad0b3370d", "https://bcr.bazel.build/modules/rules_nodejs/6.7.3/MODULE.bazel": "c22a48b2a0dbf05a9dc5f83837bbc24c226c1f6e618de3c3a610044c9f336056", @@ -195,7 +198,8 @@ "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.7.0/MODULE.bazel": "cc1acd85da33c80e430b65219a620d54d114628df24a618c3a5fa0b65e988da9", - "https://bcr.bazel.build/modules/tar.bzl/0.7.0/source.json": "9becb80306f42d4810bfa16379fb48aad0b01ce5342bc12fe47dcd6af3ac4d7a", + "https://bcr.bazel.build/modules/tar.bzl/0.8.1/MODULE.bazel": "6ffe8907ed4c555bc94bd35a5a01411cc4470c6dace84f9cf487815409e077d1", + "https://bcr.bazel.build/modules/tar.bzl/0.8.1/source.json": "835f83b482facf6205ad8708cf2b2f6524d1d7b1075a90fe9bb540da761d6d2e", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", "https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072", "https://bcr.bazel.build/modules/yq.bzl/0.2.0/MODULE.bazel": "6f3a675677db8885be4d607fde14cc51829715e3a879fb016eb9bf336786ce6d", @@ -211,7 +215,7 @@ "moduleExtensions": { "@@aspect_rules_esbuild+//esbuild:extensions.bzl%esbuild": { "general": { - "bzlTransitiveDigest": "RI14KgUrvKQ5YNDfXpXTphbCxvV+TKnasDm/ltO1VkA=", + "bzlTransitiveDigest": "c4i5gawrp4Au9UMb55EzQCePYwkrFqD9tFBN7GdHG5g=", "usagesDigest": "ToTaCONCN/E05krnHXLM1kpV1zrHNxHrGpUip973II4=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -412,8 +416,8 @@ }, "@@aspect_rules_js+//npm:extensions.bzl%pnpm": { "general": { - "bzlTransitiveDigest": "k8N/8kN3PnK4a8S/PlynWenNzI5NCiFM0O/A1AKzf7o=", - "usagesDigest": "gNXxSakEqbBt/BNdrEtvNUW+w9+Rtkm/cEAjsg0zOs0=", + "bzlTransitiveDigest": "HC+l+mTivq1p/KbcVQ+iV5QwYR+oKESJh827FY68SH8=", + "usagesDigest": "qNMOnqyq/3LLHW0LmvZLSnEvj9prOfMiC09GCvh0yBQ=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -633,7 +637,7 @@ "@@aspect_tools_telemetry+//:extension.bzl%telemetry": { "general": { "bzlTransitiveDigest": "cl5A2O84vDL6Tt+Qga8FCj1DUDGqn+e7ly5rZ+4xvcc=", - "usagesDigest": "io0ogP1Vce45IjY4PR4fKT8AFgKjcirRkusJtplyQTI=", + "usagesDigest": "kAn3iMR1aPsuEhTPRk2592tScpuYHik2WwjpGvumZbs=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -642,7 +646,7 @@ "repoRuleId": "@@aspect_tools_telemetry+//:extension.bzl%tel_repository", "attributes": { "deps": { - "aspect_rules_js": "2.9.1", + "aspect_rules_js": "2.9.2", "aspect_rules_esbuild": "0.25.0", "aspect_rules_jasmine": "2.0.2", "aspect_rules_ts": "3.8.3", @@ -1094,7 +1098,7 @@ "@@rules_nodejs+//nodejs:extensions.bzl%node": { "general": { "bzlTransitiveDigest": "4pUxCNc22K4I+6+4Nxu52Hur12tFRfa1JMsN5mdDv60=", - "usagesDigest": "IZLmebgF86b2iDV17PkZr36G+Ws5po0MncUB/KiUeqw=", + "usagesDigest": "LmXfZ0ivpw/Xc+5jDj3NroYWaYf8H8flZ0V3948Tx94=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -4310,7 +4314,7 @@ "@@yq.bzl+//yq:extensions.bzl%yq": { "general": { "bzlTransitiveDigest": "tDqk+ntWTdxNAWPDjRY1uITgHbti2jcXR5ZdinltBs0=", - "usagesDigest": "0EMawDPO1/RlYByUv2ij0ln3mSbu0IcysQAjHGPirYE=", + "usagesDigest": "jINqtIprI8xAo9NmAr+0vIXtkTtn9IasKnGcw8TX32U=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/package.json b/package.json index b359eed2dc59..1528c8205224 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#370b6f7b49470d16721272715642d0ba2ef99556", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#5b3d6e938f51f74eb99219ee5fed84c0c8e80e99", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^7.16.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11ffbd77df74..3405e7e1e6b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,53 +7,53 @@ settings: catalogs: default: '@angular-devkit/build-angular': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular-devkit/core': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular-devkit/schematics': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/cli': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/common': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/compiler': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/compiler-cli': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/core': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/forms': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/localize': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/platform-browser': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/platform-browser-dynamic': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/platform-server': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/router': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@angular/ssr': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 '@schematics/angular': - specifier: 21.1.0 - version: 21.1.0 + specifier: 21.1.2 + version: 21.1.2 rxjs: specifier: ^6.6.7 version: 6.6.7 @@ -69,25 +69,25 @@ importers: dependencies: '@angular-devkit/core': specifier: 'catalog:' - version: 21.1.0(chokidar@5.0.0) + version: 21.1.2(chokidar@5.0.0) '@angular-devkit/schematics': specifier: 'catalog:' - version: 21.1.0(chokidar@5.0.0) + version: 21.1.2(chokidar@5.0.0) '@angular/common': specifier: 'catalog:' - version: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + version: 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 21.1.0 + version: 21.1.2 '@angular/core': specifier: 'catalog:' - version: 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) + version: 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) '@angular/forms': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@angular/platform-browser': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) '@types/google.maps': specifier: ^3.54.10 version: 3.58.1 @@ -121,19 +121,19 @@ importers: devDependencies: '@angular/compiler-cli': specifier: 'catalog:' - version: 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + version: 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@angular/localize': specifier: 'catalog:' - version: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0) + version: 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#370b6f7b49470d16721272715642d0ba2ef99556 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/370b6f7b49470d16721272715642d0ba2ef99556(@modelcontextprotocol/sdk@1.25.2) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#5b3d6e938f51f74eb99219ee5fed84c0c8e80e99 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5b3d6e938f51f74eb99219ee5fed84c0c8e80e99(@modelcontextprotocol/sdk@1.25.2) '@angular/platform-server': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@angular/router': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@babel/core': specifier: ^7.16.12 version: 7.28.6 @@ -166,7 +166,7 @@ importers: version: 16.0.3(rollup@4.55.1) '@schematics/angular': specifier: 'catalog:' - version: 21.1.0(chokidar@5.0.0) + version: 21.1.2(chokidar@5.0.0) '@types/babel__core': specifier: ^7.1.18 version: 7.20.5 @@ -361,25 +361,25 @@ importers: version: link:../src/cdk-experimental '@angular/common': specifier: 'catalog:' - version: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + version: 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 21.1.0 + version: 21.1.2 '@angular/components-examples': specifier: workspace:* version: link:../src/components-examples '@angular/core': specifier: 'catalog:' - version: 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) + version: 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) '@angular/forms': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@angular/google-maps': specifier: workspace:* version: link:../src/google-maps '@angular/localize': specifier: 'catalog:' - version: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0) + version: 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2) '@angular/material': specifier: workspace:* version: link:../src/material @@ -391,16 +391,16 @@ importers: version: link:../src/material-luxon-adapter '@angular/platform-browser': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))) '@angular/router': specifier: 'catalog:' - version: 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + version: 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@angular/ssr': specifier: 'catalog:' - version: 21.1.0(903c94079d8a1fcf08f0513029777bcc) + version: 21.1.2(b1d326cb4fc57cdc2fbc3f909750657a) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -425,13 +425,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 21.1.0(2a926bddcac4299dd8fbc740044c5efa) + version: 21.1.2(2e64f36f1d7f4af3a87254a3a42f8b94) '@angular/cli': specifier: 'catalog:' - version: 21.1.0(@types/node@22.19.7)(chokidar@5.0.0) + version: 21.1.2(@types/node@22.19.7)(chokidar@5.0.0) '@angular/compiler-cli': specifier: 'catalog:' - version: 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + version: 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@bazel/bazelisk': specifier: ^1.12.1 version: 1.26.0 @@ -725,14 +725,14 @@ importers: packages: - '@actions/core@2.0.2': - resolution: {integrity: sha512-Ast1V7yHbGAhplAsuVlnb/5J8Mtr/Zl6byPPL+Qjq3lmfIgWF1ak1iYfF/079cRERiuTALTXkSuEUdZeDCfGtA==} + '@actions/core@2.0.3': + resolution: {integrity: sha512-Od9Thc3T1mQJYddvVPM4QGiLUewdh+3txmDYHHxoNdkqysR1MbCT+rFOtNUxYAz+7+6RIsqipVahY2GJqGPyxA==} '@actions/exec@2.0.0': resolution: {integrity: sha512-k8ngrX2voJ/RIN6r9xB82NVqKpnMRtxDoiO+g3olkIUpQNqjArXrCQceduQZCQj3P3xm32pChRLqRrtXTlqhIw==} - '@actions/http-client@3.0.1': - resolution: {integrity: sha512-SbGS8c/vySbNO3kjFgSW77n83C4MQx/Yoe+b1hAdpuvfHxnkHzDq2pWljUpAA56Si1Gae/7zjeZsV0CYjmLo/w==} + '@actions/http-client@3.0.2': + resolution: {integrity: sha512-JP38FYYpyqvUsz+Igqlc/JG6YO9PaKuvqjM3iGvaLqFnJ7TFmcLyy2IDrY0bI0qCQug8E9K+elv5ZNfw62ZJzA==} '@actions/io@2.0.0': resolution: {integrity: sha512-Jv33IN09XLO+0HS79aaODsvIRyduiF7NY/F6LYeK5oeUmrsz7aFdRphQjFoESF4jS7lMauDOttKALcpapVDIAg==} @@ -797,13 +797,13 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2101.0': - resolution: {integrity: sha512-vnNAzWXwSRGTHk2K7woIQsj7WDYZp69Z3DBdlxkK0H08ymkJ/ELbhN0/AnIJNNtYCqEb57AH7Ro98n422beDuw==} + '@angular-devkit/architect@0.2101.2': + resolution: {integrity: sha512-pV2onJgp16xO0vAqEfRWVynRPPLVHydYLANNa3UX3l5T39JcYdMIoOHSIIl8tWrxVeOwiWd1ajub0VsFTUok4Q==} 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-devkit/build-angular@21.1.0': - resolution: {integrity: sha512-LOXMvIxOXpdYcudkGONSyXt4a0cErOxbrA50B5v6QnjcJ1H2XgzHPNP0Ni6LCaIiTfmxYpi1H/rpm5SAcKPWUg==} + '@angular-devkit/build-angular@21.1.2': + resolution: {integrity: sha512-i/FTbqVwj0Wk6B5RA2H9iVsDC/kIK/5koSEwkIQjXGZuDVFUoEuWiIR2PGGSSQ9u3DmkpVPZmKEXWRl+g7Qn5g==} 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': ^21.0.0 @@ -812,7 +812,7 @@ packages: '@angular/platform-browser': ^21.0.0 '@angular/platform-server': ^21.0.0 '@angular/service-worker': ^21.0.0 - '@angular/ssr': ^21.1.0 + '@angular/ssr': ^21.1.2 '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^30.2.0 @@ -852,15 +852,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.2101.0': - resolution: {integrity: sha512-UhR57f3IhTwFYqfNCm52czsRy6kjtgNLgVX52K+9p6fN66HmiHdxSambeh7hP7RqhwLvSzIoR7VSnNgkVCzhww==} + '@angular-devkit/build-webpack@0.2101.2': + resolution: {integrity: sha512-/rC9rcrG+Tn8MZIEW9LTHmBuLiQdCHZyscgqgMXD049qgB858gS1Y/lP/tt0xrP3Yhan5XNcRYjcv6sYPtmPUw==} 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@21.1.0': - resolution: {integrity: sha512-dPfVy0CictDjWffRv4pGTPOFjdlJL3ZkGUqxzaosUjMbJW+Ai9cNn1VNr7zxYZ4kem3BxLBh1thzDsCPrkXlZA==} + '@angular-devkit/core@21.1.2': + resolution: {integrity: sha512-0wl5nJlFWsbwfUB2CQeTSmnVQ8AtqqwM3bYPYtXSc+vA8+hzsOAjjDuRnBxZS9zTnqtXKXB1e7M3Iy7KUwh7LA==} 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: ^5.0.0 @@ -868,12 +868,12 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@21.1.0': - resolution: {integrity: sha512-sVgTntCZCOV7mOpHzj6V14KOAoy4B9Ur9yHNRFZVgL2yD77TYRrJ0qwq+l7Im9fSjMCar6csjboqCvyAEpfV1g==} + '@angular-devkit/schematics@21.1.2': + resolution: {integrity: sha512-PA3gkiFhHUuXd2XuP7yzKg/9N++bjw+uOl473KwIsMuZwMPhncKa4+mUYBaffDoPqaujZvjfo6mjtCBuiBv05w==} 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/build@21.1.0': - resolution: {integrity: sha512-ftms4F/TlkRNhf/4ykFO12zTG0f9sIRZ4fGFnaOVGmnKYkPKZklWvMCPoaoIligHS2pqKye1a5JSiTgTeUDp9w==} + '@angular/build@21.1.2': + resolution: {integrity: sha512-5hl7OTZeQcdkr/3LXSijLuUCwlcqGyYJYOb8GbFqSifSR03JFI3tLQtyQ0LX2CXv3MOx1qFUQbYVfcjW5M36QQ==} 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': ^21.0.0 @@ -883,7 +883,7 @@ packages: '@angular/platform-browser': ^21.0.0 '@angular/platform-server': ^21.0.0 '@angular/service-worker': ^21.0.0 - '@angular/ssr': ^21.1.0 + '@angular/ssr': ^21.1.2 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^21.0.0 @@ -918,38 +918,38 @@ packages: vitest: optional: true - '@angular/cli@21.1.0': - resolution: {integrity: sha512-kzk8du388x6EBybJeq5AB27qGm8oGC9HhvBJDbu8o+aBIOY+JwVON9m4SYLCzeT+EVK8sKA1NMVYi2CDerk6hA==} + '@angular/cli@21.1.2': + resolution: {integrity: sha512-AHjXCBl2PEilMJct6DX3ih5Fl5PiKpNDIj0ViTyVh1YcfpYjt6NzhVlV2o++8VNPNH/vMcmf2551LZIDProXXA==} 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@21.1.0': - resolution: {integrity: sha512-hL3Chp51TU9iBcIfkNtoBS1wuseP1gsyDW2IFtK5HUpAVhbso9B3fdCaDTFkU98A2unluo2YgzI6D/6IS6N+1g==} + '@angular/common@21.1.2': + resolution: {integrity: sha512-NK26OG1+/3EXLDWstSPmdGbkpt8bP9AsT9J7EBornMswUjmQDbjyb85N/esKjRjDMkw4p/aKpBo24eCV5uUmBA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 21.1.0 + '@angular/core': 21.1.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@21.1.0': - resolution: {integrity: sha512-//BTtxJovsF0LaOWQkOVxWX4EVyNJaPus+IlwWxzmdRHpojIl1Zdyy9BJMVJOifvj3XQ16sZwR1PDWDI5DIWrg==} + '@angular/compiler-cli@21.1.2': + resolution: {integrity: sha512-h+sX7QvSz58KvmRwNMa33EZHti8Cnw1DL01kInJ/foDchC/O2VMOumeGHS+lAe48t2Nbhiq/obgf275TkDZYsA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 21.1.0 + '@angular/compiler': 21.1.2 typescript: 5.9.2 peerDependenciesMeta: typescript: optional: true - '@angular/compiler@21.1.0': - resolution: {integrity: sha512-UprCiJwEU1Ilw1dVk+yLgNiHlbH81obAuh92lRKozUQRgtSCpOfCQUM79q5r+VdmCPxDshr79U2Ke0fRaiJfAQ==} + '@angular/compiler@21.1.2': + resolution: {integrity: sha512-5OFdZPNix7iK4HSdRxPgg74VvcmQZAMzv9ACYZ8iGfNxiJUjFSurfz0AtVEh0oE2oZDH1v48bHI1s+0ljCHZhA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@21.1.0': - resolution: {integrity: sha512-QTl9s8GYNN0pt1k3GE6UVlfe6zWtfdykhfchinKq2YJywQ6LBM4UcZgoc56YkgscmyrRFYrr4JYUJjlzTF57+A==} + '@angular/core@21.1.2': + resolution: {integrity: sha512-W2xxRb7noOD1DdMwKaZ3chFhii6nutaNIXt7dfWsMWoujg3Kqpdn1ukeyW5aHKQZvCJTIGr4f3whZ8Sj/17aCA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 21.1.0 + '@angular/compiler': 21.1.2 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 || ~0.16.0 peerDependenciesMeta: @@ -958,69 +958,69 @@ packages: zone.js: optional: true - '@angular/forms@21.1.0': - resolution: {integrity: sha512-1Qxsu2cQhraKe2dKzIVm7no1qWi76QsXVwY7+VGKRYG7p+fKaFmnr7oU5EbJL66TsFzCb8mDGxLGikS+YE+X/g==} + '@angular/forms@21.1.2': + resolution: {integrity: sha512-dY56FuoBEvfLMtatKGg1vMFSwgySzWJm3URaBj3GpFTjhnuByHoxH4Lb5u50lrrVc9VQt/BZmq3mDZXjlx6Qgw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.1.0 - '@angular/core': 21.1.0 - '@angular/platform-browser': 21.1.0 + '@angular/common': 21.1.2 + '@angular/core': 21.1.2 + '@angular/platform-browser': 21.1.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@21.1.0': - resolution: {integrity: sha512-N3j/dzbsMuM2To//ddLWiFw6LhsKlVr/NbJTy2RLw1u6/ypEdL768iGo8tPmvPO/P5IAFHMrDxYtmwgNdHFGhg==} + '@angular/localize@21.1.2': + resolution: {integrity: sha512-y4vV8Lc39DC4qT3vI9RqpUYQ6Iu2WC/6pxt3o3YYJRk6eUyLSGpcp/jbfPjqDlZQNfKLdTDHEC7HeQnwD69/Mw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 21.1.0 - '@angular/compiler-cli': 21.1.0 + '@angular/compiler': 21.1.2 + '@angular/compiler-cli': 21.1.2 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/370b6f7b49470d16721272715642d0ba2ef99556': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/370b6f7b49470d16721272715642d0ba2ef99556} - version: 0.0.0-8d7bdf76c5a620e365ca7d4c6bb5393e362f9f62 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5b3d6e938f51f74eb99219ee5fed84c0c8e80e99': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5b3d6e938f51f74eb99219ee5fed84c0c8e80e99} + version: 0.0.0-9fcd1a00765bdbe6137505248383565cf24d1f3c hasBin: true - '@angular/platform-browser-dynamic@21.1.0': - resolution: {integrity: sha512-NsjHxqgErrIIp96lWq5IqyuyJv5sb8L6pdINtY04kFh8bVWzS7+clr/P6emIi3N7d+pX+JGd4EOp8b8veQi8Lg==} + '@angular/platform-browser-dynamic@21.1.2': + resolution: {integrity: sha512-3+6Le0CuEpJFdJniD2ol6i9i7gmlJv+Qck5lxY+eHq2Ylj0VJ9sBIFaMBCmvdb6lz7QYnKoZr+Lhv1MX6hVXyg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.1.0 - '@angular/compiler': 21.1.0 - '@angular/core': 21.1.0 - '@angular/platform-browser': 21.1.0 + '@angular/common': 21.1.2 + '@angular/compiler': 21.1.2 + '@angular/core': 21.1.2 + '@angular/platform-browser': 21.1.2 - '@angular/platform-browser@21.1.0': - resolution: {integrity: sha512-Drkal25x+OuRQosAE/cL4uM5WDmgFehanCpsjQ1jGp6Rxoad6Q5Do1uQAE3qgMKHL1aqCPZ+uWzcVVG+Bn1ddg==} + '@angular/platform-browser@21.1.2': + resolution: {integrity: sha512-8vnCbQhxugQ3meGQ0YlSp0uNBYUjpFXYjFnGQ0Xq5jvzc9WX7KSix6+AydEjZtQfc1bWRetBTOlhQpqnwYp53g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 21.1.0 - '@angular/common': 21.1.0 - '@angular/core': 21.1.0 + '@angular/animations': 21.1.2 + '@angular/common': 21.1.2 + '@angular/core': 21.1.2 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@21.1.0': - resolution: {integrity: sha512-adxFwVkWH2NkYc0/GulKLUyJfPxWNJjvHaQTOfZzKIHoIHjUJzz5Zug8EvM/YVepYUozyzx3mKvbTrpruqV10A==} + '@angular/platform-server@21.1.2': + resolution: {integrity: sha512-H3xr7qsk4BNQM91gUCIiLwdwR0zxE3H/6UdC2UHtPa8vJ467KJ1HqGJ9oyO3VSXig0mSNLly5j7OWFKJXwpULA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.1.0 - '@angular/compiler': 21.1.0 - '@angular/core': 21.1.0 - '@angular/platform-browser': 21.1.0 + '@angular/common': 21.1.2 + '@angular/compiler': 21.1.2 + '@angular/core': 21.1.2 + '@angular/platform-browser': 21.1.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@21.1.0': - resolution: {integrity: sha512-Sneu0ePuH+bf8ZslRX3iQk1iLziindLskdTeHV1ZCrXdT0ZScsZyI/gjxQKBtsIU9692D2DnFQRLGnzTBYVGVw==} + '@angular/router@21.1.2': + resolution: {integrity: sha512-APl4tkTJIrpejlULLrGtIdLuJkNctPy0pnVijrJLR52nEV0xX165ulXk3XrL9QnMk0iy950aTYtoTal4aMw16Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 21.1.0 - '@angular/core': 21.1.0 - '@angular/platform-browser': 21.1.0 + '@angular/common': 21.1.2 + '@angular/core': 21.1.2 + '@angular/platform-browser': 21.1.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ssr@21.1.0': - resolution: {integrity: sha512-ghDVijKzBeN7HMgczPqrrEfLimr0SUGPlg7sYpT2yHWDhOh1Ncn1RmegwSOl+/fIB8Wv9R8S9ViGKWyGlIMyIg==} + '@angular/ssr@21.1.2': + resolution: {integrity: sha512-bmLnCbXh/Q7o9O/LiXHvtPZ3PvAW14RlpAPAs1NKXpTRcIkUaTI38a85ev4Z3+0ZkrFA8ieqAZmvcwl/Lcnbeg==} peerDependencies: '@angular/common': ^21.0.0 '@angular/core': ^21.0.0 @@ -1788,12 +1788,8 @@ packages: cpu: [x64] os: [win32] - '@fastify/busboy@2.1.1': - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} - - '@firebase/ai@2.6.1': - resolution: {integrity: sha512-qJd9bpABqsanFnwdbjZEDbKKr1jRtuUZ+cHyNBLWsxobH4pd73QncvuO3XlMq4eKBLlg1f5jNdFpJ3G3ABu2Tg==} + '@firebase/ai@2.7.0': + resolution: {integrity: sha512-PwpCz+TtAMWICM7uQNO0mkSPpUKwrMV4NSwHkbVKDvPKoaQmSlO96vIz+Suw2Ao1EaUUsxYb5LGImHWt/fSnRQ==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1830,15 +1826,15 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.6': - resolution: {integrity: sha512-YYGARbutghQY4zZUWMYia0ib0Y/rb52y72/N0z3vglRHL7ii/AaK9SA7S/dzScVOlCdnbHXz+sc5Dq+r8fwFAg==} + '@firebase/app-compat@0.5.7': + resolution: {integrity: sha512-MO+jfap8IBZQ+K8L2QCiHObyMgpYHrxo4Hc7iJgfb9hjGRW/z1y6LWVdT9wBBK+VJ7cRP2DjAiWQP+thu53hHA==} engines: {node: '>=20.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.14.6': - resolution: {integrity: sha512-4uyt8BOrBsSq6i4yiOV/gG6BnnrvTeyymlNcaN/dKvyU1GoolxAafvIvaNP1RCGPlNab3OuE4MKUQuv2lH+PLQ==} + '@firebase/app@0.14.7': + resolution: {integrity: sha512-o3ZfnOx0AWBD5n/36p2zPoB0rDDxQP8H/A60zDLvvfRLtW8b3LfCyV97GKpJaAVV1JMMl/BC89EDzMyzxFZxTw==} engines: {node: '>=20.0.0'} '@firebase/auth-compat@0.6.2': @@ -1886,8 +1882,8 @@ packages: resolution: {integrity: sha512-gM6MJFae3pTyNLoc9VcJNuaUDej0ctdjn3cVtILo3D5lpp0dmUHHLFN/pUKe7ImyeB1KAvRlEYxvIHNF04Filg==} engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.4.3': - resolution: {integrity: sha512-1ylF/njF68Pmb6p0erP0U78XQv1w77Wap4bUmqZ7ZVkmN1oMgplyu0TyirWtCBoKFRV2+SUZfWXvIij/z39LYg==} + '@firebase/firestore-compat@0.4.4': + resolution: {integrity: sha512-JvxxIgi+D5v9BecjLA1YomdyF7LA6CXhJuVK10b4GtRrB3m2O2hT1jJWbKYZYHUAjTaajkvnos+4U5VNxqkI2w==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1898,8 +1894,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.9.3': - resolution: {integrity: sha512-RVuvhcQzs1sD5Osr2naQS71H0bQMbSnib16uOWAKk3GaKb/WBPyCYSr2Ry7MqlxDP/YhwknUxECL07lw9Rq1nA==} + '@firebase/firestore@4.10.0': + resolution: {integrity: sha512-fgF6EbpoagGWh5Vwfu/7/jYgBFwUCwTlPNVF/aSjHcoEDRXpRsIqVfAFTp1LD+dWAUcAKEK3h+osk8spMJXtxA==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1964,16 +1960,16 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.20': - resolution: {integrity: sha512-P/ULS9vU35EL9maG7xp66uljkZgcPMQOxLj3Zx2F289baTKSInE6+YIkgHEi1TwHoddC/AFePXPpshPlEFkbgg==} + '@firebase/remote-config-compat@0.2.21': + resolution: {integrity: sha512-9+lm0eUycxbu8GO25JfJe4s6R2xlDqlVt0CR6CvN9E6B4AFArEV4qfLoDVRgIEB7nHKwvH2nYRocPWfmjRQTnw==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/remote-config-types@0.5.0': resolution: {integrity: sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg==} - '@firebase/remote-config@0.7.0': - resolution: {integrity: sha512-dX95X6WlW7QlgNd7aaGdjAIZUiQkgWgNS+aKNu4Wv92H1T8Ue/NDUjZHd9xb8fHxLXIHNZeco9/qbZzr500MjQ==} + '@firebase/remote-config@0.8.0': + resolution: {integrity: sha512-sJz7C2VACeE257Z/3kY9Ap2WXbFsgsDLfaGfZmmToKAK39ipXxFan+vzB9CSbF6mP7bzjyzEnqPcMXhAnYE6fQ==} peerDependencies: '@firebase/app': 0.x @@ -2057,11 +2053,11 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.35.0': - resolution: {integrity: sha512-ZC1d0PSM5eS73BpbVIgL3ZsmXeMKLVJurxzww1Z9axy3B2eUB3ioEytbQt4Qu0Od6qPluKrTDew9pSi9kEuPaw==} + '@google/genai@1.38.0': + resolution: {integrity: sha512-V/4CQVQGovvGHuS73lwJwHKR9x33kCij3zz/ReEQ4A7RJaV0U7m4k1mvYhFk55cGZdF5JLKu2S9BTaFuEs5xTA==} engines: {node: '>=20.0.0'} peerDependencies: - '@modelcontextprotocol/sdk': ^1.24.0 + '@modelcontextprotocol/sdk': ^1.25.2 peerDependenciesMeta: '@modelcontextprotocol/sdk': optional: true @@ -2382,6 +2378,9 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} + '@jasminejs/reporters@1.0.0': + resolution: {integrity: sha512-rM3GG4vx2H1Gp5kYCTr9aKlOEJFd43pzpiMAiy5b1+FUc2ub4e6bS6yCi/WQNDzAa5MVp9++dwcoEtcIfoEnhA==} + '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -2658,8 +2657,8 @@ packages: peerDependencies: '@angular/compiler-cli': '*' - '@ngtools/webpack@21.1.0': - resolution: {integrity: sha512-u5a/xYQw8jka/YLwUg+AU1jeh0vJ/InPSt4ggNYSBFHqurtj9FgZPHbicamwb0uZ3viabF25UiHGui0lVgPosw==} + '@ngtools/webpack@21.1.2': + resolution: {integrity: sha512-ZNMMD35urDKqYtx1drxPyGAvUPMOoiKjvrH8owpN+mzIO1nYpssCgmAseo1hePAduSvv8tAsY1NLtJfMSNzubw==} 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': ^21.0.0 @@ -3126,8 +3125,8 @@ packages: resolution: {integrity: sha512-tNe7a6U4rCpxLMBaR0SIYTdjxGdL0Vwb3G1zY8++sPtHSvy7qd54u8CIB0Z+Y6t5tc9pNYMYCMwhE/wdSY7ltg==} engines: {node: '>=18.12'} - '@pnpm/dependency-path@1001.1.8': - resolution: {integrity: sha512-+/SabdOsq4ycO/s1F82mUTmYb9KTE7e74qbXE9caM6slbaJesVqQOKDxSP4RqCy5jkjDz26kpkWzxeNJLowdNQ==} + '@pnpm/dependency-path@1001.1.9': + resolution: {integrity: sha512-C1V4H54GyMfLL47q93PmdVRJkJyNVEE6Ht6cFrMSsjgsR7fxXWqjlem7OaA9MMjSTBB/d/g9mV4xZnoT/HAkDQ==} engines: {node: '>=18.12'} '@pnpm/graceful-fs@1000.0.1': @@ -3142,8 +3141,8 @@ packages: resolution: {integrity: sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==} engines: {node: '>=12'} - '@pnpm/types@1001.2.0': - resolution: {integrity: sha512-UIju+OadUVS0q5q/MbRAzMS5M9HZcZyT6evyrgPUH0DV9przkcW7/LH1Sj33Q2MpJO9Nzqw4b4w72x8mvtUAew==} + '@pnpm/types@1001.3.0': + resolution: {integrity: sha512-NLTXheat/u7OEGg5M5vF6Z85zx8uKUZE0+whtX/sbFV2XL48RdnOWGPTKYuVVkv8M+launaLUTgGEXNs/ess2w==} engines: {node: '>=18.12'} '@prisma/instrumentation@6.11.1': @@ -3444,8 +3443,8 @@ packages: cpu: [x64] os: [win32] - '@schematics/angular@21.1.0': - resolution: {integrity: sha512-gXf3gO5SeU+tiPHxXeQvdbua4C4/V+KH43JH2PYPxaNCD2HGo1uV0pfyNSNgcVF21voKlbAQ13YRrNDh7z5Kig==} + '@schematics/angular@21.1.2': + resolution: {integrity: sha512-kxwxhCIUrj7DfzEtDSs/pi/w+aII/WQLpPfLgoQCWE8/95v60WnTfd1afmsXsFoxikKPxkwoPWtU2YbhSoX9MQ==} 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@9.47.1': @@ -3626,8 +3625,8 @@ packages: '@types/jasmine@5.1.14': resolution: {integrity: sha512-16bJdpgUPNKXuaelVxuLZUeDd02+PnF0aQd5HY4xLWoUOMoRE+CyNkRpjRMIcPBCR1dscSb52pmFNILAN1uzkw==} - '@types/jasmine@5.1.15': - resolution: {integrity: sha512-ZAC8KjmV2MJxbNTrwXFN+HKeajpXQZp6KpPiR6Aa4XvaEnjP6qh23lL/Rqb7AYzlp3h/rcwDrQ7Gg7q28cQTQg==} + '@types/jasmine@6.0.0': + resolution: {integrity: sha512-18lgGsLmEh3VJk9eZ5wAjTISxdqzl6YOwu8UdMpolajN57QOCNbl+AbHUd+Yu9ItrsFdB+c8LSZSGNg8nHaguw==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -3653,8 +3652,8 @@ packages: '@types/node@22.19.7': resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==} - '@types/node@24.10.8': - resolution: {integrity: sha512-r0bBaXu5Swb05doFYO2kTWHMovJnNVbCsII0fhesM8bNRlLhXIuckley4a2DaD+vOdmm5G+zGkQZAPZsF80+YQ==} + '@types/node@24.10.9': + resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5036,9 +5035,9 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} + ejs@4.0.1: + resolution: {integrity: sha512-krvQtxc0btwSm/nvnt1UpnaFDFVJpJ0fdckmALpCgShsr/iGYHTnJiUliZTgmzq/UxTX33TtOQVKaNigMQp/6Q==} + engines: {node: '>=0.12.18'} hasBin: true electron-to-chromium@1.5.267: @@ -5429,8 +5428,8 @@ packages: engines: {node: '>=20.0.0 || >=22.0.0 || >=24.0.0'} hasBin: true - firebase@12.7.0: - resolution: {integrity: sha512-ZBZg9jFo8uH4Emd7caOqtalKJfDGHnHQSrCPiqRAdTFQd0wL3ERilUBfhnhBLnlernugkN/o7nJa0p+sE71Izg==} + firebase@12.8.0: + resolution: {integrity: sha512-S1tCIR3ENecee0tY2cfTHfMkXqkitHfbsvqpCtvsT0Zi9vDB7A4CodAjHfHCjVvu/XtGy1LHLjOasVcF10rCVw==} flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} @@ -6455,6 +6454,9 @@ packages: jasmine-core@5.13.0: resolution: {integrity: sha512-vsYjfh7lyqvZX5QgqKc4YH8phs7g96Z8bsdIFNEU3VqXhlHaq+vov/Fgn/sr6MiUczdZkyXRC3TX369Ll4Nzbw==} + jasmine-core@6.0.0: + resolution: {integrity: sha512-fmBb8aruz2mEIDBUGWOGNmxhXwFJs44SSzwbMcBDqQnNChavPTq3Ra9A6WAn6WdxvxWEdakKTcEb3NzeR3yD1A==} + jasmine-reporters@2.5.2: resolution: {integrity: sha512-qdewRUuFOSiWhiyWZX8Yx3YNQ9JG51ntBEO4ekLQRpktxFTwUHy24a86zD/Oi2BRTKksEdfWQZcQFqzjqIkPig==} @@ -6469,6 +6471,10 @@ packages: resolution: {integrity: sha512-oLCXIhEb5e0zzjn9GyuvcuisvLBwUjmgz7a0RNGWKwQtJCDld4m+vwKUpAIJVLB5vbmQFdtKhT86/tIZlJ5gYw==} hasBin: true + jasmine@6.0.0: + resolution: {integrity: sha512-eSPL6LPWT39WwvHSEEbRXuSvioXMTheNhIPaeUT1OPmSprDZwj4S29884DkTx6/tyiOWTWB1N+LdW2ZSg74aEA==} + hasBin: true + jasminewd2@2.2.0: resolution: {integrity: sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==} engines: {node: '>= 6.9.x'} @@ -9113,12 +9119,12 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici@5.29.0: - resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} - engines: {node: '>=14.0'} + undici@6.23.0: + resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} + engines: {node: '>=18.17'} - undici@7.18.0: - resolution: {integrity: sha512-CfPufgPFHCYu0W4h1NiKW9+tNJ39o3kWm7Cm29ET1enSJx+AERfz7A2wAr26aY0SZbYzZlTBQtcHy15o60VZfQ==} + undici@7.18.2: + resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} engines: {node: '>=20.18.1'} unicode-canonical-property-names-ecmascript@2.0.1: @@ -9701,19 +9707,19 @@ packages: snapshots: - '@actions/core@2.0.2': + '@actions/core@2.0.3': dependencies: '@actions/exec': 2.0.0 - '@actions/http-client': 3.0.1 + '@actions/http-client': 3.0.2 '@actions/exec@2.0.0': dependencies: '@actions/io': 2.0.0 - '@actions/http-client@3.0.1': + '@actions/http-client@3.0.2': dependencies: tunnel: 0.0.6 - undici: 5.29.0 + undici: 6.23.0 '@actions/io@2.0.0': {} @@ -9806,21 +9812,21 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular-devkit/architect@0.2101.0(chokidar@5.0.0)': + '@angular-devkit/architect@0.2101.2(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.1.0(chokidar@5.0.0) + '@angular-devkit/core': 21.1.2(chokidar@5.0.0) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.1.0(2a926bddcac4299dd8fbc740044c5efa)': + '@angular-devkit/build-angular@21.1.2(2e64f36f1d7f4af3a87254a3a42f8b94)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2101.0(chokidar@5.0.0) - '@angular-devkit/build-webpack': 0.2101.0(chokidar@5.0.0)(webpack-dev-server@5.2.2(bufferutil@4.1.0)(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2)) - '@angular-devkit/core': 21.1.0(chokidar@5.0.0) - '@angular/build': 21.1.0(37fa168dfc9e803890cf01cf903d69b2) - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) + '@angular-devkit/build-webpack': 0.2101.2(chokidar@5.0.0)(webpack-dev-server@5.2.2(bufferutil@4.1.0)(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2)) + '@angular-devkit/core': 21.1.2(chokidar@5.0.0) + '@angular/build': 21.1.2(f034c074ac78b8ee3d79688385e0da4e) + '@angular/compiler-cli': 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@babel/core': 7.28.5 '@babel/generator': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 @@ -9831,7 +9837,7 @@ snapshots: '@babel/preset-env': 7.28.5(@babel/core@7.28.5) '@babel/runtime': 7.28.4 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.104.1(esbuild@0.27.2)) + '@ngtools/webpack': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.104.1(esbuild@0.27.2)) ansi-colors: 4.1.3 autoprefixer: 10.4.23(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.5)(webpack@5.104.1(esbuild@0.27.2)) @@ -9872,11 +9878,11 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.104.1(esbuild@0.27.2)) optionalDependencies: - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/localize': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) - '@angular/platform-server': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) - '@angular/ssr': 21.1.0(903c94079d8a1fcf08f0513029777bcc) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/localize': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) + '@angular/platform-server': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + '@angular/ssr': 21.1.2(b1d326cb4fc57cdc2fbc3f909750657a) esbuild: 0.27.2 karma: 6.4.4(bufferutil@4.1.0) protractor: 7.0.0 @@ -9903,16 +9909,16 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2101.0(chokidar@5.0.0)(webpack-dev-server@5.2.2(bufferutil@4.1.0)(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2))': + '@angular-devkit/build-webpack@0.2101.2(chokidar@5.0.0)(webpack-dev-server@5.2.2(bufferutil@4.1.0)(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2))': dependencies: - '@angular-devkit/architect': 0.2101.0(chokidar@5.0.0) + '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) rxjs: 7.8.2 webpack: 5.104.1(esbuild@0.27.2) webpack-dev-server: 5.2.2(bufferutil@4.1.0)(webpack@5.104.1(esbuild@0.27.2)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@21.1.0(chokidar@5.0.0)': + '@angular-devkit/core@21.1.2(chokidar@5.0.0)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1 @@ -9923,9 +9929,9 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/schematics@21.1.0(chokidar@5.0.0)': + '@angular-devkit/schematics@21.1.2(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.1.0(chokidar@5.0.0) + '@angular-devkit/core': 21.1.2(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 0.30.21 ora: 9.0.0 @@ -9933,12 +9939,12 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@21.1.0(37fa168dfc9e803890cf01cf903d69b2)': + '@angular/build@21.1.2(f034c074ac78b8ee3d79688385e0da4e)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2101.0(chokidar@5.0.0) - '@angular/compiler': 21.1.0 - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) + '@angular/compiler': 21.1.2 + '@angular/compiler-cli': 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -9963,15 +9969,15 @@ snapshots: tinyglobby: 0.2.15 tslib: 2.8.1 typescript: 5.9.2 - undici: 7.18.0 + undici: 7.18.2 vite: 7.3.0(@types/node@22.19.7)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.2) watchpack: 2.5.0 optionalDependencies: - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/localize': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) - '@angular/platform-server': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) - '@angular/ssr': 21.1.0(903c94079d8a1fcf08f0513029777bcc) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/localize': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) + '@angular/platform-server': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + '@angular/ssr': 21.1.2(b1d326cb4fc57cdc2fbc3f909750657a) karma: 6.4.4(bufferutil@4.1.0) less: 4.4.2 lmdb: 3.4.4 @@ -9989,15 +9995,15 @@ snapshots: - tsx - yaml - '@angular/cli@21.1.0(@types/node@22.19.7)(chokidar@5.0.0)': + '@angular/cli@21.1.2(@types/node@22.19.7)(chokidar@5.0.0)': dependencies: - '@angular-devkit/architect': 0.2101.0(chokidar@5.0.0) - '@angular-devkit/core': 21.1.0(chokidar@5.0.0) - '@angular-devkit/schematics': 21.1.0(chokidar@5.0.0) + '@angular-devkit/architect': 0.2101.2(chokidar@5.0.0) + '@angular-devkit/core': 21.1.2(chokidar@5.0.0) + '@angular-devkit/schematics': 21.1.2(chokidar@5.0.0) '@inquirer/prompts': 7.10.1(@types/node@22.19.7) '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@22.19.7))(@types/node@22.19.7)(listr2@9.0.5) '@modelcontextprotocol/sdk': 1.25.2 - '@schematics/angular': 21.1.0(chokidar@5.0.0) + '@schematics/angular': 21.1.2(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.46.2 ini: 6.0.0 @@ -10017,19 +10023,19 @@ snapshots: - hono - supports-color - '@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7)': + '@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7)': dependencies: - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)': + '@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)': dependencies: - '@angular/compiler': 21.1.0 + '@angular/compiler': 21.1.2 '@babel/core': 7.28.5 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 5.0.0 @@ -10043,24 +10049,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@21.1.0': + '@angular/compiler@21.1.2': dependencies: tslib: 2.8.1 - '@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)': + '@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)': dependencies: rxjs: 6.6.7 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 21.1.0 + '@angular/compiler': 21.1.2 zone.js: 0.16.0 - '@angular/forms@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': + '@angular/forms@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)) '@standard-schema/spec': 1.1.0 rxjs: 6.6.7 tslib: 2.8.1 @@ -10068,25 +10074,25 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/localize@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)': + '@angular/localize@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)': dependencies: - '@angular/compiler': 21.1.0 - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + '@angular/compiler': 21.1.2 + '@angular/compiler-cli': 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@babel/core': 7.28.5 - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(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/370b6f7b49470d16721272715642d0ba2ef99556(@modelcontextprotocol/sdk@1.25.2)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5b3d6e938f51f74eb99219ee5fed84c0c8e80e99(@modelcontextprotocol/sdk@1.25.2)': dependencies: - '@actions/core': 2.0.2 + '@actions/core': 2.0.3 '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) - '@google/genai': 1.35.0(@modelcontextprotocol/sdk@1.25.2)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) - '@inquirer/prompts': 8.2.0(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@google/genai': 1.38.0(@modelcontextprotocol/sdk@1.25.2)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) + '@inquirer/prompts': 8.2.0(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) '@octokit/auth-app': 8.1.2 '@octokit/core': 7.0.6 '@octokit/graphql': 9.0.3 @@ -10097,14 +10103,14 @@ snapshots: '@octokit/request-error': 7.1.0 '@octokit/rest': 22.0.1 '@octokit/types': 16.0.0 - '@pnpm/dependency-path': 1001.1.8 + '@pnpm/dependency-path': 1001.1.9 '@types/cli-progress': 3.11.6 '@types/ejs': 3.1.5 '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 '@types/git-raw-commits': 5.0.1 - '@types/jasmine': 5.1.15 - '@types/node': 24.10.8 + '@types/jasmine': 6.0.0 + '@types/node': 24.10.9 '@types/semver': 7.7.1 '@types/which': 3.0.4 '@types/yargs': 17.0.35 @@ -10114,14 +10120,14 @@ snapshots: cli-progress: 3.12.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.1 - ejs: 3.1.10 + ejs: 4.0.1 encoding: 0.1.13 fast-glob: 3.3.3 - firebase: 12.7.0 + firebase: 12.8.0 folder-hash: 4.1.1(supports-color@10.2.2) git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.1) - jasmine: 5.13.0 - jasmine-core: 5.13.0 + jasmine: 6.0.0 + jasmine-core: 6.0.0 jasmine-reporters: 2.5.2 jsonc-parser: 3.3.1 minimatch: 10.1.1 @@ -10140,31 +10146,31 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/platform-browser-dynamic@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))': + '@angular/platform-browser-dynamic@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/compiler': 21.1.0 - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/compiler': 21.1.2 + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) tslib: 2.8.1 - '@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))': + '@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)) tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/platform-server@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': + '@angular/platform-server@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/compiler': 21.1.0 - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/compiler': 21.1.2 + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 xhr2: 0.2.1 @@ -10172,26 +10178,26 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/router@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': + '@angular/router@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7)': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/platform-browser': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2)) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/platform-browser': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/ssr@21.1.0(903c94079d8a1fcf08f0513029777bcc)': + '@angular/ssr@21.1.2(b1d326cb4fc57cdc2fbc3f909750657a)': dependencies: - '@angular/common': 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0) - '@angular/router': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + '@angular/common': 21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7) + '@angular/core': 21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0) + '@angular/router': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) tslib: 2.8.1 optionalDependencies: - '@angular/platform-server': 21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.0(@angular/common@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) + '@angular/platform-server': 21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/compiler@21.1.2)(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(@angular/platform-browser@21.1.2(@angular/common@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0))(rxjs@6.6.7))(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(@angular/core@21.1.2(@angular/compiler@21.1.2)(rxjs@6.6.7)(zone.js@0.16.0)))(rxjs@6.6.7) '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: @@ -11092,11 +11098,9 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@fastify/busboy@2.1.1': {} - - '@firebase/ai@2.6.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.6)': + '@firebase/ai@2.7.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.7.0 @@ -11104,11 +11108,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.25(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/analytics-compat@0.2.25(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/analytics': 0.10.19(@firebase/app@0.14.6) + '@firebase/analytics': 0.10.19(@firebase/app@0.14.7) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11117,20 +11121,20 @@ snapshots: '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.19(@firebase/app@0.14.6)': + '@firebase/analytics@0.10.19(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-check': 0.11.0(@firebase/app@0.14.6) + '@firebase/app-check': 0.11.0(@firebase/app@0.14.7) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -11142,17 +11146,17 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.11.0(@firebase/app@0.14.6)': + '@firebase/app-check@0.11.0(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-compat@0.5.6': + '@firebase/app-compat@0.5.7': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -11160,7 +11164,7 @@ snapshots: '@firebase/app-types@0.9.3': {} - '@firebase/app@0.14.6': + '@firebase/app@0.14.7': dependencies: '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -11168,10 +11172,10 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.2(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6)': + '@firebase/auth-compat@0.6.2(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 - '@firebase/auth': 1.12.0(@firebase/app@0.14.6) + '@firebase/app-compat': 0.5.7 + '@firebase/auth': 1.12.0(@firebase/app@0.14.7) '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 @@ -11188,9 +11192,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/auth@1.12.0(@firebase/app@0.14.6)': + '@firebase/auth@1.12.0(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -11201,9 +11205,9 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/data-connect@0.3.12(@firebase/app@0.14.6)': + '@firebase/data-connect@0.3.12(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -11234,11 +11238,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.3(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6)': + '@firebase/firestore-compat@0.4.4(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 - '@firebase/firestore': 4.9.3(@firebase/app@0.14.6) + '@firebase/firestore': 4.10.0(@firebase/app@0.14.7) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11251,9 +11255,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/firestore@4.9.3(@firebase/app@0.14.6)': + '@firebase/firestore@4.10.0(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -11262,11 +11266,11 @@ snapshots: '@grpc/proto-loader': 0.7.15 tslib: 2.8.1 - '@firebase/functions-compat@0.4.1(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/functions-compat@0.4.1(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 - '@firebase/functions': 0.13.1(@firebase/app@0.14.6) + '@firebase/functions': 0.13.1(@firebase/app@0.14.7) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11275,9 +11279,9 @@ snapshots: '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.13.1(@firebase/app@0.14.6)': + '@firebase/functions@0.13.1(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 @@ -11285,11 +11289,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6)': + '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11301,9 +11305,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.19(@firebase/app@0.14.6)': + '@firebase/installations@0.6.19(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 idb: 7.1.1 @@ -11313,11 +11317,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 - '@firebase/messaging': 0.12.23(@firebase/app@0.14.6) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.7) '@firebase/util': 1.13.0 tslib: 2.8.1 transitivePeerDependencies: @@ -11325,22 +11329,22 @@ snapshots: '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.23(@firebase/app@0.14.6)': + '@firebase/messaging@0.12.23(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.13.0 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/performance': 0.7.9(@firebase/app@0.14.6) + '@firebase/performance': 0.7.9(@firebase/app@0.14.7) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11349,22 +11353,22 @@ snapshots: '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.9(@firebase/app@0.14.6)': + '@firebase/performance@0.7.9(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.20(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6)': + '@firebase/remote-config-compat@0.2.21(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/remote-config': 0.7.0(@firebase/app@0.14.6) + '@firebase/remote-config': 0.8.0(@firebase/app@0.14.7) '@firebase/remote-config-types': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11373,20 +11377,20 @@ snapshots: '@firebase/remote-config-types@0.5.0': {} - '@firebase/remote-config@0.7.0(@firebase/app@0.14.6)': + '@firebase/remote-config@0.8.0(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6)': + '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)': dependencies: - '@firebase/app-compat': 0.5.6 + '@firebase/app-compat': 0.5.7 '@firebase/component': 0.7.0 - '@firebase/storage': 0.14.0(@firebase/app@0.14.6) + '@firebase/storage': 0.14.0(@firebase/app@0.14.7) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11399,9 +11403,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/storage@0.14.0(@firebase/app@0.14.6)': + '@firebase/storage@0.14.0(@firebase/app@0.14.7)': dependencies: - '@firebase/app': 0.14.6 + '@firebase/app': 0.14.7 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -11530,9 +11534,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.35.0(@modelcontextprotocol/sdk@1.25.2)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': + '@google/genai@1.38.0(@modelcontextprotocol/sdk@1.25.2)(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.5.0(supports-color@10.2.2) + protobufjs: 7.5.4 ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: '@modelcontextprotocol/sdk': 1.25.2 @@ -11587,14 +11592,14 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/checkbox@5.0.4(@types/node@24.10.8)': + '@inquirer/checkbox@5.0.4(@types/node@24.10.9)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.1(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/confirm@5.1.21(@types/node@22.19.7)': dependencies: @@ -11603,12 +11608,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/confirm@6.0.4(@types/node@24.10.8)': + '@inquirer/confirm@6.0.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/core@10.3.2(@types/node@22.19.7)': dependencies: @@ -11623,17 +11628,17 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/core@11.1.1(@types/node@24.10.8)': + '@inquirer/core@11.1.1(@types/node@24.10.9)': dependencies: '@inquirer/ansi': 2.0.3 '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/type': 4.0.3(@types/node@24.10.9) cli-width: 4.1.0 mute-stream: 3.0.0 signal-exit: 4.1.0 wrap-ansi: 9.0.2 optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/editor@4.2.23(@types/node@22.19.7)': dependencies: @@ -11643,13 +11648,13 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/editor@5.0.4(@types/node@24.10.8)': + '@inquirer/editor@5.0.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/external-editor': 2.0.3(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/external-editor': 2.0.3(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/expand@4.0.23(@types/node@22.19.7)': dependencies: @@ -11659,12 +11664,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/expand@5.0.4(@types/node@24.10.8)': + '@inquirer/expand@5.0.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/external-editor@1.0.3(@types/node@22.19.7)': dependencies: @@ -11673,12 +11678,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/external-editor@2.0.3(@types/node@24.10.8)': + '@inquirer/external-editor@2.0.3(@types/node@24.10.9)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/figures@1.0.15': {} @@ -11691,12 +11696,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/input@5.0.4(@types/node@24.10.8)': + '@inquirer/input@5.0.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/number@3.0.23(@types/node@22.19.7)': dependencies: @@ -11705,12 +11710,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/number@4.0.4(@types/node@24.10.8)': + '@inquirer/number@4.0.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/password@4.0.23(@types/node@22.19.7)': dependencies: @@ -11720,13 +11725,13 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/password@5.0.4(@types/node@24.10.8)': + '@inquirer/password@5.0.4(@types/node@24.10.9)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/prompts@7.10.1(@types/node@22.19.7)': dependencies: @@ -11743,20 +11748,20 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/prompts@8.2.0(@types/node@24.10.8)': - dependencies: - '@inquirer/checkbox': 5.0.4(@types/node@24.10.8) - '@inquirer/confirm': 6.0.4(@types/node@24.10.8) - '@inquirer/editor': 5.0.4(@types/node@24.10.8) - '@inquirer/expand': 5.0.4(@types/node@24.10.8) - '@inquirer/input': 5.0.4(@types/node@24.10.8) - '@inquirer/number': 4.0.4(@types/node@24.10.8) - '@inquirer/password': 5.0.4(@types/node@24.10.8) - '@inquirer/rawlist': 5.2.0(@types/node@24.10.8) - '@inquirer/search': 4.1.0(@types/node@24.10.8) - '@inquirer/select': 5.0.4(@types/node@24.10.8) + '@inquirer/prompts@8.2.0(@types/node@24.10.9)': + dependencies: + '@inquirer/checkbox': 5.0.4(@types/node@24.10.9) + '@inquirer/confirm': 6.0.4(@types/node@24.10.9) + '@inquirer/editor': 5.0.4(@types/node@24.10.9) + '@inquirer/expand': 5.0.4(@types/node@24.10.9) + '@inquirer/input': 5.0.4(@types/node@24.10.9) + '@inquirer/number': 4.0.4(@types/node@24.10.9) + '@inquirer/password': 5.0.4(@types/node@24.10.9) + '@inquirer/rawlist': 5.2.0(@types/node@24.10.9) + '@inquirer/search': 4.1.0(@types/node@24.10.9) + '@inquirer/select': 5.0.4(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/rawlist@4.1.11(@types/node@22.19.7)': dependencies: @@ -11766,12 +11771,12 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/rawlist@5.2.0(@types/node@24.10.8)': + '@inquirer/rawlist@5.2.0(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/search@3.2.2(@types/node@22.19.7)': dependencies: @@ -11782,13 +11787,13 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/search@4.1.0(@types/node@24.10.8)': + '@inquirer/search@4.1.0(@types/node@24.10.9)': dependencies: - '@inquirer/core': 11.1.1(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/select@4.4.2(@types/node@22.19.7)': dependencies: @@ -11800,22 +11805,22 @@ snapshots: optionalDependencies: '@types/node': 22.19.7 - '@inquirer/select@5.0.4(@types/node@24.10.8)': + '@inquirer/select@5.0.4(@types/node@24.10.9)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.1(@types/node@24.10.8) + '@inquirer/core': 11.1.1(@types/node@24.10.9) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.10.8) + '@inquirer/type': 4.0.3(@types/node@24.10.9) optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@inquirer/type@3.0.10(@types/node@22.19.7)': optionalDependencies: '@types/node': 22.19.7 - '@inquirer/type@4.0.3(@types/node@24.10.8)': + '@inquirer/type@4.0.3(@types/node@24.10.9)': optionalDependencies: - '@types/node': 24.10.8 + '@types/node': 24.10.9 '@isaacs/balanced-match@4.0.1': {} @@ -11838,6 +11843,8 @@ snapshots: '@istanbuljs/schema@0.1.3': {} + '@jasminejs/reporters@1.0.0': {} + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -11956,8 +11963,8 @@ snapshots: json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 3.25.76 - zod-to-json-schema: 3.25.1(zod@3.25.76) + zod: 4.3.5 + zod-to-json-schema: 3.25.1(zod@4.3.5) transitivePeerDependencies: - hono - supports-color @@ -12068,9 +12075,9 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))': + '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))': dependencies: - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + '@angular/compiler-cli': 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) '@babel/core': 7.26.10 '@types/babel__core': 7.20.5 '@types/node': 22.19.7 @@ -12079,9 +12086,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@ngtools/webpack@21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.104.1(esbuild@0.27.2))': + '@ngtools/webpack@21.1.2(@angular/compiler-cli@21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.104.1(esbuild@0.27.2))': dependencies: - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.2) + '@angular/compiler-cli': 21.1.2(@angular/compiler@21.1.2)(typescript@5.9.2) typescript: 5.9.2 webpack: 5.104.1(esbuild@0.27.2) @@ -12618,10 +12625,10 @@ snapshots: '@pnpm/crypto.polyfill@1000.1.0': {} - '@pnpm/dependency-path@1001.1.8': + '@pnpm/dependency-path@1001.1.9': dependencies: '@pnpm/crypto.hash': 1000.2.1 - '@pnpm/types': 1001.2.0 + '@pnpm/types': 1001.3.0 semver: 7.7.3 '@pnpm/graceful-fs@1000.0.1': @@ -12638,7 +12645,7 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@pnpm/types@1001.2.0': {} + '@pnpm/types@1001.3.0': {} '@prisma/instrumentation@6.11.1(@opentelemetry/api@1.9.0)': dependencies: @@ -12841,10 +12848,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.55.1': optional: true - '@schematics/angular@21.1.0(chokidar@5.0.0)': + '@schematics/angular@21.1.2(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 21.1.0(chokidar@5.0.0) - '@angular-devkit/schematics': 21.1.0(chokidar@5.0.0) + '@angular-devkit/core': 21.1.2(chokidar@5.0.0) + '@angular-devkit/schematics': 21.1.2(chokidar@5.0.0) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -13086,7 +13093,7 @@ snapshots: '@types/jasmine@5.1.14': {} - '@types/jasmine@5.1.15': {} + '@types/jasmine@6.0.0': {} '@types/json-schema@7.0.15': {} @@ -13112,7 +13119,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.10.8': + '@types/node@24.10.9': dependencies: undici-types: 7.16.0 @@ -14611,7 +14618,7 @@ snapshots: ee-first@1.1.1: {} - ejs@3.1.10: + ejs@4.0.1: dependencies: jake: 10.9.4 @@ -15242,35 +15249,35 @@ snapshots: - typescript - utf-8-validate - firebase@12.7.0: + firebase@12.8.0: dependencies: - '@firebase/ai': 2.6.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.6) - '@firebase/analytics': 0.10.19(@firebase/app@0.14.6) - '@firebase/analytics-compat': 0.2.25(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/app': 0.14.6 - '@firebase/app-check': 0.11.0(@firebase/app@0.14.6) - '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/app-compat': 0.5.6 + '@firebase/ai': 2.7.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.7) + '@firebase/analytics': 0.10.19(@firebase/app@0.14.7) + '@firebase/analytics-compat': 0.2.25(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/app': 0.14.7 + '@firebase/app-check': 0.11.0(@firebase/app@0.14.7) + '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/app-compat': 0.5.7 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.12.0(@firebase/app@0.14.6) - '@firebase/auth-compat': 0.6.2(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6) - '@firebase/data-connect': 0.3.12(@firebase/app@0.14.6) + '@firebase/auth': 1.12.0(@firebase/app@0.14.7) + '@firebase/auth-compat': 0.6.2(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7) + '@firebase/data-connect': 0.3.12(@firebase/app@0.14.7) '@firebase/database': 1.1.0 '@firebase/database-compat': 2.1.0 - '@firebase/firestore': 4.9.3(@firebase/app@0.14.6) - '@firebase/firestore-compat': 0.4.3(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6) - '@firebase/functions': 0.13.1(@firebase/app@0.14.6) - '@firebase/functions-compat': 0.4.1(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/installations': 0.6.19(@firebase/app@0.14.6) - '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6) - '@firebase/messaging': 0.12.23(@firebase/app@0.14.6) - '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/performance': 0.7.9(@firebase/app@0.14.6) - '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/remote-config': 0.7.0(@firebase/app@0.14.6) - '@firebase/remote-config-compat': 0.2.20(@firebase/app-compat@0.5.6)(@firebase/app@0.14.6) - '@firebase/storage': 0.14.0(@firebase/app@0.14.6) - '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.6)(@firebase/app-types@0.9.3)(@firebase/app@0.14.6) + '@firebase/firestore': 4.10.0(@firebase/app@0.14.7) + '@firebase/firestore-compat': 0.4.4(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7) + '@firebase/functions': 0.13.1(@firebase/app@0.14.7) + '@firebase/functions-compat': 0.4.1(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/installations': 0.6.19(@firebase/app@0.14.7) + '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.7) + '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/performance': 0.7.9(@firebase/app@0.14.7) + '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/remote-config': 0.8.0(@firebase/app@0.14.7) + '@firebase/remote-config-compat': 0.2.21(@firebase/app-compat@0.5.7)(@firebase/app@0.14.7) + '@firebase/storage': 0.14.0(@firebase/app@0.14.7) + '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.7)(@firebase/app-types@0.9.3)(@firebase/app@0.14.7) '@firebase/util': 1.13.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -15543,7 +15550,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.8 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 @@ -16321,7 +16328,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.28.6 '@babel/parser': 7.28.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -16387,6 +16394,8 @@ snapshots: jasmine-core@5.13.0: {} + jasmine-core@6.0.0: {} + jasmine-reporters@2.5.2: dependencies: '@xmldom/xmldom': 0.8.11 @@ -16407,6 +16416,12 @@ snapshots: glob: 10.5.0 jasmine-core: 5.13.0 + jasmine@6.0.0: + dependencies: + '@jasminejs/reporters': 1.0.0 + glob: 13.0.0 + jasmine-core: 6.0.0 + jasminewd2@2.2.0: {} jest-worker@27.5.1: @@ -19251,7 +19266,7 @@ snapshots: jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - terser: 5.44.1 + terser: 5.46.0 webpack: 5.104.1(esbuild@0.27.2) optionalDependencies: esbuild: 0.27.2 @@ -19546,11 +19561,9 @@ snapshots: undici-types@7.16.0: {} - undici@5.29.0: - dependencies: - '@fastify/busboy': 2.1.1 + undici@6.23.0: {} - undici@7.18.0: {} + undici@7.18.2: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -20165,6 +20178,10 @@ snapshots: dependencies: zod: 3.25.76 + zod-to-json-schema@3.25.1(zod@4.3.5): + dependencies: + zod: 4.3.5 + zod@3.25.76: {} zod@4.3.5: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 1d74963d9962..1eb61e6930d1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,23 +18,23 @@ packages: - src/youtube-player catalog: - '@angular-devkit/build-angular': 21.1.0 - '@angular-devkit/core': 21.1.0 - '@angular-devkit/schematics': 21.1.0 - '@angular/build': 21.1.0 - '@angular/cli': 21.1.0 - '@angular/common': 21.1.0 - '@angular/compiler-cli': 21.1.0 - '@angular/compiler': 21.1.0 - '@angular/core': 21.1.0 - '@angular/ssr': 21.1.0 - '@angular/forms': 21.1.0 - '@angular/localize': 21.1.0 - '@angular/platform-browser': 21.1.0 - '@angular/platform-browser-dynamic': 21.1.0 - '@angular/platform-server': 21.1.0 - '@angular/router': 21.1.0 - '@schematics/angular': 21.1.0 + '@angular-devkit/build-angular': 21.1.2 + '@angular-devkit/core': 21.1.2 + '@angular-devkit/schematics': 21.1.2 + '@angular/build': 21.1.2 + '@angular/cli': 21.1.2 + '@angular/common': 21.1.2 + '@angular/compiler-cli': 21.1.2 + '@angular/compiler': 21.1.2 + '@angular/core': 21.1.2 + '@angular/ssr': 21.1.2 + '@angular/forms': 21.1.2 + '@angular/localize': 21.1.2 + '@angular/platform-browser': 21.1.2 + '@angular/platform-browser-dynamic': 21.1.2 + '@angular/platform-server': 21.1.2 + '@angular/router': 21.1.2 + '@schematics/angular': 21.1.2 'rxjs': ^6.6.7 # The minimum age of a release to be considered for dependency installation.