diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index adb1937840ae..27348ccb7eb7 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -18,6 +18,6 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/branch-manager@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 d38381ab22da..6c8dd190d537 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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 ec13992c82bb..824e5f1c1d61 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main # 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/browserstack@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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 9cbbbcb384ad..baf62f8ccbd6 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Install node modules run: pnpm install --frozen-lockfile diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index 3de13736b60d..c26ca63f6fb9 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -16,21 +16,21 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/pull-request@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/post-approval-changes@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/post-approval-changes@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} issue_labels: if: github.event_name == 'issues' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/issue@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/labeling/issue@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }} diff --git a/.github/workflows/docs-preview-build.yml b/.github/workflows/docs-preview-build.yml index e384b5e82eb6..2e52541108d9 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 54317aa7014e..3ee0e6245080 100644 --- a/.github/workflows/docs-preview-deploy.yml +++ b/.github/workflows/docs-preview-deploy.yml @@ -41,7 +41,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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 c710af7225a2..75f24094c0ef 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: angular/dev-infra/github-actions/google-internal-tests@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/google-internal-tests@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 879fed93eca3..b35e7d6e31a9 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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 c24849d117f5..8d3c190448a1 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/linting/licenses@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main # 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Browserstack Variables - uses: angular/dev-infra/github-actions/browserstack@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/browserstack@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - 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 b7594661b9e1..68ee0d85e01e 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main # 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 1500a8669c24..5c7b0f3b6705 100644 --- a/.github/workflows/preview-deploy-dev-app.yml +++ b/.github/workflows/preview-deploy-dev-app.yml @@ -34,7 +34,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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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 c73d86cba449..64d924ac8ce1 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/setup@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main 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@fa43fd2864c3bec677cd47f4e095370850cdf8bc # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 # main # 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 2922a21f7a69..d937c097981e 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,28 +18,28 @@ bazel_dep(name = "bazel_skylib", version = "1.9.2") bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "c6cb5590120af8ae8125343f9fc522b7b66eb0e8", + commit = "c00a3cb7a13840bbfa16fa6fa32ac190ae47c54f", remote = "https://github.com/angular/rules_browsers.git", ) bazel_dep(name = "rules_sass") git_override( module_name = "rules_sass", - commit = "8ae8c820345a93c29e4f220b4d6f459f30243683", + commit = "afe73f90daf40ef218796aafbd7a0e05f1e61984", remote = "https://github.com/angular/rules_sass.git", ) bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "ed98d720477b10c13f3d0ccee72f929c777f6ccd", + commit = "0b3df623e1935b929f43a0981408a5cdc4fea953", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "fa43fd2864c3bec677cd47f4e095370850cdf8bc", + commit = "6a54b1f6636c00be7b9c3fa5928da87df48ff9a0", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 37b1470c70f4..803748f0d80c 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -26,7 +26,6 @@ "https://bcr.bazel.build/modules/aspect_rules_js/3.4.0/MODULE.bazel": "88844ac411e1961f4574a92f3c5be5b20d1c6997778c6b88316c5c3b4b60e284", "https://bcr.bazel.build/modules/aspect_rules_js/3.4.1/MODULE.bazel": "e46853c134b48bc84c9bb5c4a4c8ae792dcfd5277acac9d90c444d65fa43dd19", "https://bcr.bazel.build/modules/aspect_rules_js/3.4.1/source.json": "b11f550b53d451800ebd0b4f38a048aea33fbfbd78fb5c77dca847f6b9b47a3b", - "https://bcr.bazel.build/modules/aspect_rules_ts/3.10.0/MODULE.bazel": "69d06f57f30f4a2b6e53471584a9559d3b7cd7f891e1699876991230c7cabb95", "https://bcr.bazel.build/modules/aspect_rules_ts/3.10.1/MODULE.bazel": "035205a7834b0ed9724ed3c4790e12d1c779ef2520d72496ab234e6307715e6c", "https://bcr.bazel.build/modules/aspect_rules_ts/3.10.1/source.json": "d42b6560206adb5524caad2abc40ae0b5b34478dd38184a9f6ea4a5fed848cd6", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/MODULE.bazel": "aa975a83e72bcaac62ee61ab12b788ea324a1d05c4aab28aadb202f647881679", diff --git a/package.json b/package.json index eb634c82c481..2927f73b2117 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ }, "devDependencies": { "@angular/localize": "catalog:", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#beec8fe17573a33c9934487ce99ce9cce3e3f6bf", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#151e36ffa910f4a01aafe1c482ed8294e2050566", "@angular/platform-server": "catalog:", "@angular/router": "catalog:", "@babel/core": "^8.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21431beb5efd..dc68a961efe4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,53 +7,53 @@ settings: catalogs: default: '@angular-devkit/build-angular': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 '@angular-devkit/core': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 '@angular-devkit/schematics': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 '@angular/cli': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 '@angular/common': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/compiler': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/compiler-cli': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/core': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/forms': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/localize': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/platform-browser': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/platform-browser-dynamic': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/platform-server': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/router': - specifier: 22.1.4 - version: 22.1.4 + specifier: 22.1.5 + version: 22.1.5 '@angular/ssr': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 '@schematics/angular': - specifier: 22.1.6 - version: 22.1.6 + specifier: 22.1.7 + version: 22.1.7 rxjs: specifier: ^6.6.7 version: 6.6.7 @@ -71,28 +71,28 @@ importers: dependencies: '@angular-devkit/core': specifier: 'catalog:' - version: 22.1.6(chokidar@5.0.0) + version: 22.1.7(chokidar@5.0.0) '@angular-devkit/schematics': specifier: 'catalog:' - version: 22.1.6(chokidar@5.0.0) + version: 22.1.7(chokidar@5.0.0) '@angular/common': specifier: 'catalog:' - version: 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + version: 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 22.1.4 + version: 22.1.5 '@angular/compiler-cli': specifier: 'catalog:' - version: 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + version: 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@angular/core': specifier: 'catalog:' - version: 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) + version: 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) '@angular/forms': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@angular/platform-browser': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) '@types/google.maps': specifier: ^3.65.1 version: 3.65.5 @@ -129,16 +129,16 @@ importers: devDependencies: '@angular/localize': specifier: 'catalog:' - version: 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4) + version: 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#beec8fe17573a33c9934487ce99ce9cce3e3f6bf - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/beec8fe17573a33c9934487ce99ce9cce3e3f6bf(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0)) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#151e36ffa910f4a01aafe1c482ed8294e2050566 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0)) '@angular/platform-server': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@angular/router': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@babel/core': specifier: ^8.0.1 version: 8.0.1 @@ -171,7 +171,7 @@ importers: version: 16.0.3(rollup@4.62.5) '@schematics/angular': specifier: 'catalog:' - version: 22.1.6(chokidar@5.0.0) + version: 22.1.7(chokidar@5.0.0) '@types/babel__core': specifier: ^7.20.5 version: 7.20.5 @@ -351,25 +351,25 @@ importers: version: link:../src/cdk-experimental '@angular/common': specifier: 'catalog:' - version: 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + version: 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 22.1.4 + version: 22.1.5 '@angular/components-examples': specifier: workspace:* version: link:../src/components-examples '@angular/core': specifier: 'catalog:' - version: 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) + version: 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) '@angular/forms': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@angular/google-maps': specifier: workspace:* version: link:../src/google-maps '@angular/localize': specifier: 'catalog:' - version: 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4) + version: 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5) '@angular/material': specifier: workspace:* version: link:../src/material @@ -381,16 +381,16 @@ importers: version: link:../src/material-luxon-adapter '@angular/platform-browser': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))) '@angular/router': specifier: 'catalog:' - version: 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + version: 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@angular/ssr': specifier: 'catalog:' - version: 22.1.6(8ed91195a806d36770e63556e971302e) + version: 22.1.7(ac9d17f5c61b43b78d350d3d5130e1a5) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -415,13 +415,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 22.1.6(a6bc3abec479d98344dd820b79ef4602) + version: 22.1.7(ae6f4008489284203e42fc4e18fdd758) '@angular/cli': specifier: 'catalog:' - version: 22.1.6(@types/node@22.20.1)(chokidar@5.0.0)(supports-color@11.0.0) + version: 22.1.7(@types/node@22.20.1)(chokidar@5.0.0)(supports-color@11.0.0) '@angular/compiler-cli': specifier: 'catalog:' - version: 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + version: 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@bazel/bazelisk': specifier: ^1.12.1 version: 1.28.1 @@ -731,13 +731,13 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2201.6': - resolution: {integrity: sha512-oGQEdof2/1bZk58PN9dvpGi8pvtbgE5vkP1xRtCqN8dSVxwre1l0pKynOj/Uge1KxjCvs4c1QrQu0vsAnY0vpg==} + '@angular-devkit/architect@0.2201.7': + resolution: {integrity: sha512-qffChB0+3WuLcwDk9gx3p/Vl3zYJDomweui5zsLESDMzvJ8zsbKRkgohTieOngajx+XBsklp0gKcxjiVn4NvWQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/build-angular@22.1.6': - resolution: {integrity: sha512-4UIWd8tXCnZuM9E9uRDPmZmD5TM6ln+d/J2wktGA8Lqq7cUaI2q1YMphrCTEN1NbGDoqZWN4BMk2uf2hB4Yi8w==} + '@angular-devkit/build-angular@22.1.7': + resolution: {integrity: sha512-bg2Lp9JyT2fyWzXF1DeKxDjmIVfs1KJiy1JjFo7wUGA7G4cI6PC8Jrw20F2Qkj+biXcUoeYMKCbbMBBU8xTIVw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} deprecated: Angular's Webpack support is deprecated. Use the esbuild and Vite-based "@angular/build" package instead. peerDependencies: @@ -747,7 +747,7 @@ packages: '@angular/platform-browser': ^22.0.0 '@angular/platform-server': ^22.0.0 '@angular/service-worker': ^22.0.0 - '@angular/ssr': ^22.1.6 + '@angular/ssr': ^22.1.7 browser-sync: ^3.0.2 karma: ^6.3.0 ng-packagr: ^22.0.0 @@ -775,15 +775,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.2201.6': - resolution: {integrity: sha512-RgmvgY+7AJVd0RDS8SDJ8SlEUPwaK3CWhxkBZ2q6MxxWcpnPDDBFcy0mzEArY7+PyoppN0hIO8ZOEg2sUxK5Wg==} + '@angular-devkit/build-webpack@0.2201.7': + resolution: {integrity: sha512-bSF5s9B0RFBdOhCIFrv2idqtxYESi7LL6YQFctFnx4FcQp+mTU+ZomE2byO7ZxW5T3nuu9JHVFX5W2/xN34cJQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.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@22.1.6': - resolution: {integrity: sha512-KLBsZoc2RhOy0xSdeYcLoSOqV/fBP3feBmhY9o12ry2IuyW/17sCmWr6XbIfTIYQN6M98Y1ewmwVNFsvV5b0gA==} + '@angular-devkit/core@22.1.7': + resolution: {integrity: sha512-RKayeOOjhcIe/iBOM1fmtI5pjXwBEJh+u55VnSeIwYvFNXyxI0/jdRw4T6uhwusQ+1bzyya4d8q1mT9oaOQ/5A==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^5.0.0 @@ -791,12 +791,12 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@22.1.6': - resolution: {integrity: sha512-IbDO9KbQyQm20uinsfT8d9ZtQw41/WVutI/65mAw39WZfN8Ky+MOgOUJCGLiSccMprvZ9YdodBTnN9bLH149Ag==} + '@angular-devkit/schematics@22.1.7': + resolution: {integrity: sha512-KOcVeT4MCsoPt6AMnXH7AbWZnzlKXhMyua2ITWij4UbLaNWCDwfIug/xrZssYLHUFwebCIqsR8iuG/BPH8Cz2w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/build@22.1.6': - resolution: {integrity: sha512-J7JBd3hDAV4dlGNMavDC0KjtvbDd4KOddaom1inwkq92tYnD1ljmhDDigAsUBnRvQhJ82cvagD8zi0s9Ki4rTQ==} + '@angular/build@22.1.7': + resolution: {integrity: sha512-YNZL3R2YS1qZud9zbJfW3ZSeEB0xAURBJEE0cf7WRCCwkn7NFlH7xXLW/zR+WRBwtcCBRsLrM2/ix3Y8FoKX9A==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^22.0.0 @@ -806,7 +806,7 @@ packages: '@angular/platform-browser': ^22.0.0 '@angular/platform-server': ^22.0.0 '@angular/service-worker': ^22.0.0 - '@angular/ssr': ^22.1.6 + '@angular/ssr': ^22.1.7 istanbul-lib-instrument: ^6.0.0 karma: ^6.4.0 less: ^4.2.0 @@ -847,38 +847,38 @@ packages: vitest: optional: true - '@angular/cli@22.1.6': - resolution: {integrity: sha512-HT3OzYkSpCyXMTgD5G1tsS7vkrY8cYJ/JgSjRjrpwOAooSMtKF1hv7BgBcn79sKg4eaiPLrDpQLXP93vHxgSFg==} + '@angular/cli@22.1.7': + resolution: {integrity: sha512-dsOAAPHTXSrTvH5jIdZsFhqmcrTU9+aLXPSYSkQ1afMxPUT/JDjWH228xURYmCaM3ml0vVaT9R2p7/FrS7CJmg==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@22.1.4': - resolution: {integrity: sha512-UtWCloA/d0I5twV9Lu/Fcc7T6uQb40f/k0Hj5HLohIsiLTyvXVxWINBfa7LWWLtcq/0UOIY/yCs9Zq9Sj4dWqA==} + '@angular/common@22.1.5': + resolution: {integrity: sha512-KgB+MTDotlTn67YK4sCTNFLja+G+EMCqHo5bB1cvRKw7Gd9AtAi5kgDmYzMk7ftJ9qJ2O30zXR56Hpw37J2CTQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 22.1.4 + '@angular/core': 22.1.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@22.1.4': - resolution: {integrity: sha512-h9CcVG614TJLbk+dswlzSjYARYJh2MLOEwcnpt9zUGtOffhrrSS9BFJGjSwzdDSVM3J5mvf5ZuW+0hPAuRRoOA==} + '@angular/compiler-cli@22.1.5': + resolution: {integrity: sha512-XyeLlCqngUiZK8EMQo2DFfDxDoFdlsOe98eK7++N9Cs7qETTaMM3mu8iZbT2o6KhEwzjabW+mqipts1/ecEhyQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 22.1.4 + '@angular/compiler': 22.1.5 typescript: 6.0.2 peerDependenciesMeta: typescript: optional: true - '@angular/compiler@22.1.4': - resolution: {integrity: sha512-o+W0shjR5KmPPWchFmqN9bLINYAy14zIW//g9T5WqKDMOqjt4IbeY6AKOoE1db/dXffprLEH9nyPOmi19iKNxg==} + '@angular/compiler@22.1.5': + resolution: {integrity: sha512-GvM0oNCuI09Up5Lk0ZQCX5yA2cGyHYB/rZsa/EGTnzwuxgLDlhOOa19QaVaoxDCo9vO43Ix9rG7SLppEv+qd1w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} - '@angular/core@22.1.4': - resolution: {integrity: sha512-0dW+lw8nHo6RGBUOXtjs02vjHIPJ8rEbw4fd0NH3Dii4p+gIB4ZaTw+o7Se3Nf4m1oZ8+2qAYmWVHXlfhKcCDg==} + '@angular/core@22.1.5': + resolution: {integrity: sha512-uiL+xVL4264NEuc3E5ILd6meSv9I4Xt82VQHvYlAVYlcjHlWY49yVe0/apzncUOGxUKzvK8/GDbyFEH7WfJYFw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/compiler': 22.1.4 + '@angular/compiler': 22.1.5 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 || ~0.16.0 peerDependenciesMeta: @@ -887,70 +887,70 @@ packages: zone.js: optional: true - '@angular/forms@22.1.4': - resolution: {integrity: sha512-w8ZXe4oURrb/DS5zAFrR4AmGXC84sdLeOKXRM76ndRRgSCzyRLEe4wDU1KHnDejNVIGvoSZYJJjOajG1lpj8TA==} + '@angular/forms@22.1.5': + resolution: {integrity: sha512-E7pDEKtSvO1MNw222ZcvphzT4GAQ9D725v2Rq7ft8orT2qvHS6RlVnEc5ioPDhYTAD0HmbwDmutxkcuxqc16VA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.1.4 - '@angular/core': 22.1.4 - '@angular/platform-browser': 22.1.4 + '@angular/common': 22.1.5 + '@angular/core': 22.1.5 + '@angular/platform-browser': 22.1.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@22.1.4': - resolution: {integrity: sha512-U9Kq6b/JuSQBEmkpwlspbPHb5/Z2ZOEOBbgeZWOytmAud2FIYR9kW6mcyXbYNRbB4Jnv3GzNrP8avbCMG984PQ==} + '@angular/localize@22.1.5': + resolution: {integrity: sha512-TzXeTkVnq5b00Sm3ZL8bzY+ftZyLdx1HDvcTpzcsCHExu4Vk0w+0sn12UkHjjVTzvAOpIn67y/UiiZjZX6UA6w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 22.1.4 - '@angular/compiler-cli': 22.1.4 + '@angular/compiler': 22.1.5 + '@angular/compiler-cli': 22.1.5 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/beec8fe17573a33c9934487ce99ce9cce3e3f6bf': - resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/beec8fe17573a33c9934487ce99ce9cce3e3f6bf} - version: 0.0.0-8fb164f40c9776c41771785c6d9facbd9ea63b73 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566': + resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566} + version: 0.0.0-6a54b1f6636c00be7b9c3fa5928da87df48ff9a0 hasBin: true - '@angular/platform-browser-dynamic@22.1.4': - resolution: {integrity: sha512-gtaQ05csHot468owe3AOXJYd2/VPlIQFr3tyXV8O2vhkfTokAyynpaMLc2q7EWbrDDuMvzETR2sBKBhgqIul+A==} + '@angular/platform-browser-dynamic@22.1.5': + resolution: {integrity: sha512-xs1oU90Q5+c/hcIL3dOvIKP6zAY5bAL+/dpvbiV+Gg0aFk1SiWadGnrE99VIFhzR4GRFp701uORw/cpgp4ZNNw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} deprecated: '@angular/platform-browser-dynamic is deprecated. Use `@angular/platform-browser` instead.' peerDependencies: - '@angular/common': 22.1.4 - '@angular/compiler': 22.1.4 - '@angular/core': 22.1.4 - '@angular/platform-browser': 22.1.4 + '@angular/common': 22.1.5 + '@angular/compiler': 22.1.5 + '@angular/core': 22.1.5 + '@angular/platform-browser': 22.1.5 - '@angular/platform-browser@22.1.4': - resolution: {integrity: sha512-zhEWnRShG6GjnEvCVROD68XfnrV6+HJ9bPjwZx4LsAz7spX823Nhiml8Uqpvijsa1w7UdWLU7nK/magr9IEMOQ==} + '@angular/platform-browser@22.1.5': + resolution: {integrity: sha512-xRX7TvHzFcur5bhZUqT7QPkezcSuWRzcltcsrqh3UsZnEJ2p+olilFyLq5yAneO13hffNifFkxngoSxVwKwnHw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/animations': 22.1.4 - '@angular/common': 22.1.4 - '@angular/core': 22.1.4 + '@angular/animations': 22.1.5 + '@angular/common': 22.1.5 + '@angular/core': 22.1.5 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@22.1.4': - resolution: {integrity: sha512-ZhCIT+Iu2dpTOtM9BAy8jEt9yTMV2XpEZjh9wUM+/JGfkZfm9e12ZEx0n5VbAHJNnufw3qulEyfdF8yG19tN/g==} + '@angular/platform-server@22.1.5': + resolution: {integrity: sha512-v4T1uBwsbx2jNjOrGHDp0UVfOYOFBHABb+WwJLCCDxi2XZT+XaMHpSryq+DuO+CDUfq+OStCW1V4TzIuIiPV6A==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.1.4 - '@angular/compiler': 22.1.4 - '@angular/core': 22.1.4 - '@angular/platform-browser': 22.1.4 + '@angular/common': 22.1.5 + '@angular/compiler': 22.1.5 + '@angular/core': 22.1.5 + '@angular/platform-browser': 22.1.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@22.1.4': - resolution: {integrity: sha512-vCwJLRnFBSRH5LxSF8OXKBhdmJ526hVGb/5sfeLTQW/oWCdcfXb2RvHfB077m5cdqKX9sBwFVlkJ8Z8kgx/pLQ==} + '@angular/router@22.1.5': + resolution: {integrity: sha512-RYgL2iTGpMFcqZtXjcjxGVqGraDfOdk/epbLK8z/vy5cI+W2uVdiu5ait7xhv82KoaWT8lUU3sDc4jdI17qHcg==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.1.4 - '@angular/core': 22.1.4 - '@angular/platform-browser': 22.1.4 + '@angular/common': 22.1.5 + '@angular/core': 22.1.5 + '@angular/platform-browser': 22.1.5 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ssr@22.1.6': - resolution: {integrity: sha512-MvSaCg2Kren50Ei8o98bDG4555aNAQdeP+PfamOyUPWx3LBdoW5LEhnOq7yxWDcuzyXIs/k0DjQnbojPH/75Uw==} + '@angular/ssr@22.1.7': + resolution: {integrity: sha512-fX766QHDeiMTIa+D1/OQaCMyW0EKO7nR+hUBcCd9gOcu3dMr3JnugEmLYReCCkQNKRjMmALSs7QS7o+ptrKsKg==} peerDependencies: '@angular/common': ^22.0.0 '@angular/core': ^22.0.0 @@ -1767,78 +1767,75 @@ packages: cpu: [x64] os: [win32] - '@firebase/ai@2.14.0': - resolution: {integrity: sha512-TYEQqCQUTyVHuG/HVi9vau6F9kvEaS49o/hmdn/yUuN6ZXQkwIml2nNJTIBfjNl/r9LOxwUNILgcOY16nxObug==} + '@firebase/ai@2.15.0': + resolution: {integrity: sha512-Aj7TbFdAIWZdkX8JfdDStERpR35g6WNs+7XhNPtFLFOizUotj6k4N/D8HJkR45165HhnMJBe4hjOeeaxnnn56Q==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-types': 0.x - '@firebase/analytics-compat@0.2.29': - resolution: {integrity: sha512-allztvCvCUlItZzD97TiRAtGoFJzR1FQFmLxbaLc6PvgscqD9cl5NdKPTtka6keShVYXvCZJpzWcRoH4TME8rw==} + '@firebase/analytics-compat@0.2.30': + resolution: {integrity: sha512-uVZEKlLaW4AHAhv8zoN9cTmveX6v86AVqcJ4LCaRCMTChTH8/NsjbisTq1lpBfWCLWS1spqwSHB4vol/YSCdMA==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/analytics-types@0.8.4': - resolution: {integrity: sha512-zQ+XTgkwH6CY/eUSHJRP7e4LxM30RCxlCmob5sy2axs25GE3Ny0XdgpDscMTHHQIGqWkxPXad4w2Mw9sCgT8zQ==} + '@firebase/analytics-types@0.8.5': + resolution: {integrity: sha512-kdnooE7Bis2jEnsqcerRwn/UQpH5D3uvHpku7OdUM9TJN3omlu6iYtbyAQ6XkAJRgJtO0aNf9OOkW8J6D59oCA==} - '@firebase/analytics@0.10.23': - resolution: {integrity: sha512-34ALWXzWA6PTRUA5hipZmsm1RKzeecw5J1+qTCXsiMzwLqONC+GuTIQSdmm91MmTAEA+wG1Q5t0IFahcYQOqAA==} + '@firebase/analytics@0.10.24': + resolution: {integrity: sha512-OfIAcIIwoqXjBzS+DnUQpOZ7i3ePaNFg83KPpDWjBZUKJmqMwzzAtLJqmKZOkQnW8im6vFR6f2I3M/9hxVd+QA==} peerDependencies: '@firebase/app': 0.x - '@firebase/app-check-compat@0.4.6': - resolution: {integrity: sha512-2pzNEZEkX84jSqy6TH6FI1HSLA1lc7kakRUybBbKjg9YhIttPlW/XX3N9CDtChji2PTTPWVPZiWhB10exHfA+A==} + '@firebase/app-check-compat@0.4.7': + resolution: {integrity: sha512-fBb/xSMyIKv1nDmccfzz3IAGBzx/cQOxmZai66rJzifb1hMMkztf824Xx7LhpTUe7HNUbXwY90IvJ66fi8q6yg==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/app-check-interop-types@0.3.4': - resolution: {integrity: sha512-zz3i6e13B8BfWiLy8MABtTh8aGIACgKbf9UVnyHcWs+yQzJXgQcl8A46b0zfaiJHdQ+niF0ouAfcpuf+3LMPQg==} + '@firebase/app-check-interop-types@0.3.5': + resolution: {integrity: sha512-qId34pVZ2CXTmtu4ofW5leiI93DvnOvIcr/5GT7MZPw5WXAi6nZoU+g9cNRgl7K90UJSbK0cXxten4meYMPyZg==} - '@firebase/app-check-types@0.5.4': - resolution: {integrity: sha512-xV7JsIyzVr15aA7f3Pi0rB9gdBuVubs89FGA8VkRYA4g0l78poADgdfrScgf7NndSg9mm7cR7PJyY0+t22KaGw==} + '@firebase/app-check-types@0.5.5': + resolution: {integrity: sha512-+DF4gzFrlwGFyky38o4T/YN/r51l70yCtJ2HTkwmRj8FCMwPjm4hLH4fQbj6BUvzkiFqliBkitFsRpf1/YZkWA==} - '@firebase/app-check@0.13.0': - resolution: {integrity: sha512-AbMttBKazQvGVXBZhQdVAdPzRhwHyJAY3Ghu5y2C7IZKIDIppzNYz0shTZ1mP4FBJa+28BuC4t+5h1Q6pT3Asg==} + '@firebase/app-check@0.13.1': + resolution: {integrity: sha512-l8y3dmnhodXks/APAwx4tWqRl3tk8b9874KF1FJyKg1DIU+kMD0l52iz7S9/MW+eK8k6cjJg0G0iJ5KQAsQpow==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.16': - resolution: {integrity: sha512-shQq37O8qELDzvsVwYPlDXwD1zlcrZ0m2bpBF5ov2HSbY8x+AHsnL5TtJ2e1JAfkQN05qHao1AfabS69PN6GiA==} + '@firebase/app-compat@0.5.17': + resolution: {integrity: sha512-5GdJWobqs6jbNYOnaQiSa4Ng8gnFerhqr7nY+v5jlnT7o9QbEeIZRLPQpnLe0TxYSWfRV2lAMbyR0kbXeIos9Q==} engines: {node: '>=20.0.0'} - '@firebase/app-types@0.9.5': - resolution: {integrity: sha512-YevqTjvo7Iujsa9Dwowmd6dSoElhzmD63ZSrq6bzjvQ6POjYgNjOFHLmNIgJs48eNO093NCERibuFnxbfOvU7A==} - '@firebase/app-types@0.9.6': resolution: {integrity: sha512-yPLahy7Esfu2w/yme3msVK4xTkDXQqq6szfQn8yVOQpCKiT5GVFjqNpLbuz6NkX0WuTwUidkmPewW3r4xkvpeg==} - '@firebase/app@0.16.0': - resolution: {integrity: sha512-G+ZGEyVP8YTb3ay6A+XpcYgFH3sTESHcnHU/EyTktodqhz2BHkLq+QEP7IVwjiMX0cxYwpVKip0/wC0KZcn9vQ==} + '@firebase/app@0.16.1': + resolution: {integrity: sha512-tjUEorFyKrurH7PbLWv9zDHRuU4mLefgD/yY38D584ziorIRlQz/PVjx4c/SCGyCuUlmyzt72mK+Lh+COAywNQ==} engines: {node: '>=20.0.0'} - '@firebase/auth-compat@0.6.9': - resolution: {integrity: sha512-/hHeTBmQ61+N5J1RECls+WfskZTY78JXr7aO5EMOfUpqJvDqvoS+568k0rp6Ss/4UWwBjadILs+H+SGy1zCS3A==} + '@firebase/auth-compat@0.6.10': + resolution: {integrity: sha512-Bvklg2nL7BrBFCAqdsleW8fse9Jh0fARqJPlJmA40uermfWx1bJiO7dnKyZN3J39d2TFVd4VJXtg3i6Wg92/YQ==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/auth-interop-types@0.2.5': - resolution: {integrity: sha512-1Li/YuBDBAXcKv7BzY4U28gontUmAaw53sYiqbaVOMCFb2lFKK/c3CGMUWqtwe7+TXrl3poWnTCL5umYBg85Eg==} + '@firebase/auth-interop-types@0.2.6': + resolution: {integrity: sha512-FgwZqDrBqgK0BHI70QTv1v/5wmuDF9f8fsJFvKSxoRlK2PPfSQtZAk2jhXu4pe9BZzFi/e4UYusU/bEQHdf6Qg==} - '@firebase/auth-types@0.13.1': - resolution: {integrity: sha512-0c1Mnid0uMDfGJHeUS4zfvBa4/CedJXotGy/n/NZJnBjwiJawt0ZYU+wH2VAVLiRCEfG2ncCkAX3yd1/2nrB7g==} + '@firebase/auth-types@0.13.2': + resolution: {integrity: sha512-OU+miuoSxIWYN7GT291d2ylVJBL3k/OePo7/JDSoQtkFQoEiGBc4AHuMjj/seqFIsHrqnjrAfRCk4pfufoJolQ==} peerDependencies: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.13.4': - resolution: {integrity: sha512-s+NS1aV0DDyyfoIMeSz53HXnVTv7ufJjJfrP63XyaWHweJ5vOoxKWrTm5tO7S7PDqvyOa/Wi3oP0dgAo6JTMMA==} + '@firebase/auth@1.13.5': + resolution: {integrity: sha512-1AXoBJqBVD8WL8FZYo3S2GmJF9YUoom6Y6ngMxOSkzzhW5sT83pLchb6TGFgxes91dfXx8s/VYc5VrLDNqpLog==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1847,17 +1844,17 @@ packages: '@react-native-async-storage/async-storage': optional: true - '@firebase/component@0.7.4': - resolution: {integrity: sha512-tLpOaaCol9ugUIYp2R3CbWPPA8Ajg/papX/XHEy8U52b/QXH3BbX8tTJX9aShDCjp+9sMAxMLD94i7lresdugQ==} + '@firebase/component@0.7.5': + resolution: {integrity: sha512-vuFDcL91Q+2ZuBJkyOh86T4q0B4ffNTDjc/A38tybO56odQABxRTFLTIowCWqAKeIcgo37GowWMVgFF73gD8Qw==} engines: {node: '>=20.0.0'} - '@firebase/data-connect@0.7.3': - resolution: {integrity: sha512-nHBFk3Ntl+NZCRIUG2d5j7I69P0otjyQ/duhVKLbw4+5cNke/F6RK1pdE5Jnf831/QOTs2Bd00LlxlZ+jNsb9w==} + '@firebase/data-connect@0.7.4': + resolution: {integrity: sha512-su1aGWlzhxb+xtggCUSsufJn1FDa06SBDK71y+fpQ+g2zMhMExik6FUv/odkKzOF/xfWVjabCbWBcjJY3MceDA==} peerDependencies: '@firebase/app': 0.x - '@firebase/database-compat@2.1.6': - resolution: {integrity: sha512-mu7S/75UIajB1A5M9Vfojk69LttW55uABp9nHEtWrV/mIaSEwvoaIe9GySsEzS2EKFK5/3f5okcAuUbihhYeJg==} + '@firebase/database-compat@2.1.7': + resolution: {integrity: sha512-lBq9sJm8MnJINKJnkAKSOj2MbC66xGoSVCcGkPtstl+lkoKEBtD46qHLbuDgW/WbLPoKVm17RIN8BxHj+Z2F2w==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1868,139 +1865,135 @@ packages: '@firebase/app-compat': optional: true - '@firebase/database-types@1.0.21': - resolution: {integrity: sha512-SX1jUqhttKgg/m9dYRTvqU9QvucBooziWfA986r4cpsbi4zlsvewe424j3Vpduwd6DG1MSAMfBVT2VqA61FnkA==} + '@firebase/database-types@1.0.22': + resolution: {integrity: sha512-YAZNXsjY9EQQ+pKw/3ax8n5FgolHC7Qew7EY5RceYdl0R2ZP+kCv1O0DkKlcceue8uQCOreHCNN7PWVFpY1Nug==} - '@firebase/database@1.1.4': - resolution: {integrity: sha512-D+j4+8uhGtNd1tVD+X+c8JrC4ppStGJKyujSQt2NPwdN26QcCk0BeIxue+UqspHkHiFHyQOimwlzjLewGq6S+A==} + '@firebase/database@1.1.5': + resolution: {integrity: sha512-/JGpvszLoNXNgzilRXocigGfFF4hbcPA9wN1i1kjJx6oKkXgkHteZYl3lQs1lJX3ETDf6bv7zI15lPMVUp4sAQ==} engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.4.12': - resolution: {integrity: sha512-k2uX81Ao/S0jnFcWGPOQpKK1cPlJHvD9WIqh/RE1XBDP2yg5zhE4rHhSg1rtB11k39q3nKon9XLNDDrPjGclag==} + '@firebase/firestore-compat@0.4.13': + resolution: {integrity: sha512-l9dCewxMzzLOIhcwTjERCKxrWOn1kZ9JvwOQq9zZNq4I/Nbvb/B9njT230V61uvQ9qZ3/qpUG758D8DDTEFXnw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/firestore-types@3.0.4': - resolution: {integrity: sha512-jGn+JSS4X9zZsrfu7Yw66v5YRdOLD1oyQh4USR0xWl4CUqV/DA6bNIXRPpxH/cUl3iVTNiP6MN7g+EL42A4qfA==} + '@firebase/firestore-types@3.0.5': + resolution: {integrity: sha512-dbdMAQkMd5dwWc48eupz/Y6/E9ruat3+gY5lhVKscvvT/HnDBEEMzJW38zdKhgdnglZHGk2vUsJMOHAphMHGMA==} peerDependencies: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.17.0': - resolution: {integrity: sha512-P9tof6pyO1bnLlMWbux+5O7WFJqlb7OTPMKxxOiXKYiQl7mxykAvxr1BFCgWeEXUU7DZxQncyJ040B0IhFVZCg==} + '@firebase/firestore@4.17.1': + resolution: {integrity: sha512-8lqPNf2w10CtYG+tayVjZO1pSyQpnhztQRudeD109VtXDzNbASTaYdO43sj5PMsDcWq0aOYY3RmJOUlXu9++jw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/functions-compat@0.4.6': - resolution: {integrity: sha512-dj9sOet+FIU91jeU4A3vGJoXHty7NqkSfjRLCwLgJXPDk1m72KFuxD3nlFgw/yXx/Fr7UjqzbxZ0LrIOdpx7+w==} + '@firebase/functions-compat@0.5.0': + resolution: {integrity: sha512-T3BDIToESZUHt7438wyKYMkRjKg3m1xAIux5fVpNvTRQlDOFLukWniQWBDhJ2znpU9kxMTR6+e31TVo8P15PZw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/functions-types@0.6.4': - resolution: {integrity: sha512-zV6kgqtduR4rUAdC/ilS7kmb93XD7bEZoJDlVBZqlOw2uGGGCNBQBuleww2rr0Ulr3L9o2TDjumEt68/l1f9DQ==} + '@firebase/functions-types@0.6.5': + resolution: {integrity: sha512-Zc0pURjthHXzSj54ZivCkzKDSV1r/wIpnmHdhq82q2yFFPVoncG/ZJjnVMiANvQfeww/QnElhzODpfwUucVwdA==} - '@firebase/functions@0.13.6': - resolution: {integrity: sha512-9obLnzeQUivK5lmtGFOU2ucQ38BjTp+jpPtbfFp/mDsdVCvEpRqdWNvMMQ6aQwR4vcVc/utsvngm5BRkXbc7ZA==} + '@firebase/functions@0.14.0': + resolution: {integrity: sha512-DhuYFr0eMhp+s/PNEk6SiMsYkc00+XVOUeKbrl8MOzQNZI3SKQpqoDR1d+keNDAutwmHRWTUAdXBoVPD+xxVUw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/installations-compat@0.2.23': - resolution: {integrity: sha512-isaXmjb9roM83eVeXAe+ZRNKYNsSo2s0aNM+cy04AAGEyVL/d8Aa11GwEXovRFeYjl9+1yRAOxRDTOukZRwTxA==} + '@firebase/installations-compat@0.2.24': + resolution: {integrity: sha512-8M5nlcWwYt881x83COP2odq5vgf+NgwJh+RMd4LRSv8JI1pxwDfgrDJOERrjTgfC9J5Z0vnQX4b1pdN914e0Zw==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/installations-types@0.5.4': - resolution: {integrity: sha512-U2eFapdHwjb43Vx9o+Pmj4dFfvcHEK1IirEFLqMtWrTHvmdrS3gBpBD1kmJk/9HjsOtoHZxJ2Paoe79e+L1ZPg==} + '@firebase/installations-types@0.5.5': + resolution: {integrity: sha512-e9UYcju3puDl1vdrcKIi5dExzHLameOT/Tc61Q48PYwxtsM1NzZh/ikGbdBQTsbRgg0EMZqdPr0/m5ODUBobrg==} peerDependencies: '@firebase/app-types': 0.x - '@firebase/installations@0.6.23': - resolution: {integrity: sha512-MBkbcQfd+3qHjW+slsH4s7jH5qTdGlYpwqmxEZ7QcIpgDxu1SKyU0f+mCZhCt1BCacLNiOWF5L0R06N0LtlfMg==} + '@firebase/installations@0.6.24': + resolution: {integrity: sha512-Ui52ey8wHoWqkBbXRKJEKYWylI0JZogZmoLS+o8Anh1bxWtK27ZYjLla1UJAAdC5DCKLJ2qAp0VpJOjg8VOX1g==} peerDependencies: '@firebase/app': 0.x - '@firebase/logger@0.5.1': - resolution: {integrity: sha512-vZKLsqE1ABOy8OjQiE7cUTFn4gvaqlk88yp8N94Pk/sDpq61YqZGqmVFZTvOyflTwuYFcWirBdYGoJgbDaXKYQ==} - engines: {node: '>=20.0.0'} - '@firebase/logger@0.5.2': resolution: {integrity: sha512-J2VO4NFTc0xQFrxV1B/lm5balicm9cwuX2acR9Yn41fN8KgUeQFo+VJV222IqW2FPSXKDu9uo5WdQFWf9TPbYg==} engines: {node: '>=20.0.0'} - '@firebase/messaging-compat@0.2.28': - resolution: {integrity: sha512-/AmMqHRnSQhPsdeED3ocs+s30/tpFvZDiiwIYY2uXFRvLujo1fnbPOeCFoe4Y+dRy1LCSjpvJf+dy5ZTsxi1yg==} + '@firebase/messaging-compat@0.2.29': + resolution: {integrity: sha512-8Twe4CeYvAx8AzjBxyyQFKzinaMGGt13hPQBqaARQ2QZjagrEaqSVBe+Zy6F4L/vT8DV168yRgRu7W/RK7p+4w==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/messaging-interop-types@0.2.5': - resolution: {integrity: sha512-tUEKnaAP2Y/MNIqgnriPpV6e5l13Vs/+p2yrd6NGlncPJT9O3a8muYZtdnWe+IJ4fgKLHJVC79n/asxk/N5Msw==} + '@firebase/messaging-interop-types@0.2.6': + resolution: {integrity: sha512-MVzvkKe2V4H2dHu5oOxRfeKQcfTwWmCgnzsC4V1q3ixun5iiL8riCZ2qI35rDhCL4glPGiu0jHxDbpVNuTKfow==} - '@firebase/messaging@0.13.1': - resolution: {integrity: sha512-kL8fdjbNBI7hprlXJrUjktDWosrpT4JtfwXtVVevImPF/rBRAsC+LS/jIs+kgQVuotnvMhaBCgAFipBoY9YU9g==} + '@firebase/messaging@0.13.2': + resolution: {integrity: sha512-KcZoqUu2ih4sLH91dW9tmyHjCR0IQyNzSLZunX5uq7cLeImXb4uO2I0wq5FACduO2I+FoTeWa2BtUv7Jpowqdw==} peerDependencies: '@firebase/app': 0.x - '@firebase/performance-compat@0.2.26': - resolution: {integrity: sha512-jgoocXLN6ao26xWQ8pzosmzQ33uLzGBJQPNK0NTbVy1XvIHr5pfgBf9hWLOxsWe+R7sJq5bjD+8ybXprmt61mA==} + '@firebase/performance-compat@0.2.27': + resolution: {integrity: sha512-O/ozTf/EbChN94Pk7bd1eUC0PAC36726AwsaiJyC0bZzSBWfLGSWASGPH5pebUWXQPJtGxIJYRkkbX5l0Qa+Hw==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/performance-types@0.2.4': - resolution: {integrity: sha512-kJSEk7b0uhpcPRyL4SQ/GPujLqk52XNKcXlnsKDbWGAb9vugcLvOU3u6zfEdwd+d8hWJb5S5ZizV1JFFI0nkKg==} + '@firebase/performance-types@0.2.5': + resolution: {integrity: sha512-PRzOgB+/M+6AKlEkY8a9xy5Ff5SfZPIh4iShXhn2WAcL/euSbK7bdLqWysHduunNJhGFsXa22Ag3ixqL6rQtYg==} - '@firebase/performance@0.7.13': - resolution: {integrity: sha512-1u6fuXP9cj0s+lkTFAspr/ttfPebPbEdpx+5Wdr4mPZbp8qH2KCMxOddEAR1ZMRa5GI0E7hDYSnolEmbqOFOAg==} + '@firebase/performance@0.7.14': + resolution: {integrity: sha512-9PH1XEZVHErxGdbXluvGz4Uyjw4W955H8v7Mv9rHIybRrg5F2Ac2tvf5+mSf5EtnxWNmxrD2WLnvMFaZP4sMrQ==} peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.28': - resolution: {integrity: sha512-kEO9Gn6fbmVj7eNUtZ6d59mLgUDUD0qo7aCicGOWNfuRWTaUv3CF9DMYychO61zaEQ3cfA+CEny4V1E8A1gRGA==} + '@firebase/remote-config-compat@0.2.29': + resolution: {integrity: sha512-mY7JtTISK6F4g4T0x3kVepr5cp0NXL7f5yjIUXXGaTrg4qUlFBWRbENaHaqZ78dwmNcLm24h/yPsOVRlDXEXhA==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/remote-config-types@0.5.1': - resolution: {integrity: sha512-cX/1LT6KQwkXzck2eSzeKnuvXZCyr8qaPpDcikoJs7jmI+oBOXixpDLeDtWj1U6GNMkIoXrEDNoyT2Ypcyp5/A==} + '@firebase/remote-config-types@0.5.2': + resolution: {integrity: sha512-i8k1omVfoAnaT1ZPv2FFjxMZrATYsO/GnFgHEj5+7fAJLzi8wLnGGv1WK06oEAD6ltrWXSO1HzeNyajn/NjMWw==} - '@firebase/remote-config@0.9.1': - resolution: {integrity: sha512-nzQUSJnk1zAZEl2Q5O3I7Z61cYLK5JI4H6wyyOiHkVZ+bmgy1YXNNMptNbVjixMQ/eCzgA6nZRaC+1eBcJGUFA==} + '@firebase/remote-config@0.9.2': + resolution: {integrity: sha512-Rii93DkXjM+RE/ytHdYa7EIiQLJbdBr+W8EEiqd/vbLCOC+1FdkDuRiumJBp6t3yewHGbdqbpjB3fk3z0cZ+8g==} peerDependencies: '@firebase/app': 0.x - '@firebase/storage-compat@0.4.4': - resolution: {integrity: sha512-qSRgCB9f2R/nCp8t/8OC101cIFBFeUazlRInOMdzbnLzvrQBzEfx19SrR4pvdj/0+M+P/y8AK/a2s+3EB+B1Pw==} + '@firebase/storage-compat@0.4.5': + resolution: {integrity: sha512-vO0tFPxXbKDKdlTu8tYT08S9t9ezUTJYEdLCULpWxWq2aq6zojwN1QmAB+1a50AI/g47GlWUJn1XPncm/PDZsw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x - '@firebase/storage-types@0.8.4': - resolution: {integrity: sha512-BT7cwxJOx8SWwlQfrlC+bD/Sk3Cw+1odCi8UZNFNWTVZoPsBnA5W+mqtZzVnvsdJpXCFGSGQ7R7vOR6dtM/BRA==} + '@firebase/storage-types@0.8.5': + resolution: {integrity: sha512-GEDs5P+rNUfNcS+wxIdOLAHficife2YXtvTJnyi3ssrX11AAtBg+nDUdbYh8vuBzWehVQZPmztGUUnud4L+4yg==} peerDependencies: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/storage@0.14.4': - resolution: {integrity: sha512-jfzEWZb3Fpsq3FwAB2ifoc8mcSh935qXdDou3TpyjDWa45hhNcZUv8/w28/10njByhfK7snbakKN30nwnzQ3/w==} + '@firebase/storage@0.14.5': + resolution: {integrity: sha512-r2tozN/BlEewLi70tJNUQPzWwbex9GM7NgXZsamHKQrjKEfcR0i4jGgHBKAKA4hbwiPE9eNMb3hcxWnDpeJZwg==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/util@1.15.2': - resolution: {integrity: sha512-974pWIZVLDMc5GW5YAsj8y0XxULxIy/sPUy7tsxmWbF93KRIyh9xpuHlh0zDL+shUcf5nHDjFOg9YLiQ763eiA==} + '@firebase/util@1.15.3': + resolution: {integrity: sha512-c/z/gaIlaaLZEuGbE6sLUuJ61tskg1JghvhcNQzW948ASBinbVBBRnZTC4b4yt4LaEtJQkYlyzqLHcutFwEIvA==} engines: {node: '>=20.0.0'} - '@firebase/webchannel-wrapper@1.0.6': - resolution: {integrity: sha512-Vr/Mqu79dMwGRAyGbJ4uN4+BtXB3/mRTdzetD1daWNeG8QaWuzhhbG77GltO5c0yYmYls8i250iX73624GJd7Q==} + '@firebase/webchannel-wrapper@1.0.7': + resolution: {integrity: sha512-phBFwieDLvkZGYN9CE9ZFNEIoBVksprzsnCzQejCmCHtgwCXReeuRpoEGN9C4EbhONztv8NRV1tau6Rb9pONwQ==} '@formatjs/ecma402-abstract@2.3.6': resolution: {integrity: sha512-HJnTFeRM2kVFVr5gr5kH1XP6K0JcJtE7Lzvtr3FS/so5f1kpsqqqxy5JF+FRaO6H2qmcMfAUIox7AJteieRtVw==} @@ -2057,8 +2050,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@2.17.1': - resolution: {integrity: sha512-CdZ3M/titoH81hXXkvOikrOW26bC9IXh9iYT7u+r+5p7wi1LnMEnB0AbJfDeWAkjuneP4oJ299BtCt6twmORWg==} + '@google/genai@2.19.0': + resolution: {integrity: sha512-IM3u1FjpOLyOPsPh0smGA6Ntj2olUWCPbTs/WQj7cA/2AKCGw/652W7IaySx0XtwuscFnMYBoraebQusSZ0zSQ==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2123,6 +2116,15 @@ packages: '@types/node': optional: true + '@inquirer/checkbox@5.2.3': + resolution: {integrity: sha512-XEYX2WA8SBkLPczL6/yXPHLPCvDoptmh9v56Cy05BSV1Smk1vWy19bTC4qJBuIffw7+6l4CcaYYzGqG60RfW1g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/confirm@5.1.21': resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==} engines: {node: '>=18'} @@ -2150,6 +2152,15 @@ packages: '@types/node': optional: true + '@inquirer/confirm@6.3.0': + resolution: {integrity: sha512-pZHXJImFtERmSNMBHcjwuz8Ck5vEFEYNUZnwbb8aJpjHv/TwGuFErNxF2Hp8+V+pNJs2EYPMlyWscvFEqO9jOQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/core@10.3.2': resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} engines: {node: '>=18'} @@ -2177,6 +2188,15 @@ packages: '@types/node': optional: true + '@inquirer/core@12.0.1': + resolution: {integrity: sha512-JMD5Jy/ScL5TZE18m83Nw25HjqGFLoWXwnEkW7IdwwAhZpB9Bus55/WU7zn3UqR1MOCjjTQOIYpiD4vjWA3LPw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/editor@4.2.23': resolution: {integrity: sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==} engines: {node: '>=18'} @@ -2195,6 +2215,15 @@ packages: '@types/node': optional: true + '@inquirer/editor@5.3.1': + resolution: {integrity: sha512-y43COoyVUjPWIobn2Qep/uI1drPS78aaZZZ9kVi94Tyu/GuW2N8d8Q4rifJXGAXCEAXCPTTMjD8gC1HyvM5ukA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/expand@4.0.23': resolution: {integrity: sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==} engines: {node: '>=18'} @@ -2213,6 +2242,15 @@ packages: '@types/node': optional: true + '@inquirer/expand@5.1.3': + resolution: {integrity: sha512-3NQJiXNJ/aj9wiAsr7pECdp5Qe9J0X9YUJCKsaFXS+ddOxfL6J4AIl3w3T4Gq3kK0WsQY5GMoDokK5X94m6lHw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/external-editor@1.0.3': resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} engines: {node: '>=18'} @@ -2257,6 +2295,15 @@ packages: '@types/node': optional: true + '@inquirer/input@5.1.4': + resolution: {integrity: sha512-3xQkQrOvgOzpSN2ciTVdRDlg1FWMCA8l+0KfB6SNlILoTCGzJTzO/gc0Rwjcb3usuGyKdaGtI6OiyMdeMeLWkg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/number@3.0.23': resolution: {integrity: sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==} engines: {node: '>=18'} @@ -2275,6 +2322,15 @@ packages: '@types/node': optional: true + '@inquirer/number@4.2.1': + resolution: {integrity: sha512-5KaqwZNLRpUuWcoCrYghPP9TMaXL5v2Sk4xqePM7RCVegcJStoXdWibio60YIC1bec+z1fCyb67N6XPJIkZtGA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/password@4.0.23': resolution: {integrity: sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==} engines: {node: '>=18'} @@ -2293,6 +2349,15 @@ packages: '@types/node': optional: true + '@inquirer/password@5.2.0': + resolution: {integrity: sha512-CvVcW09emkBESEOW+4R8CjLNkP3fB3XrjeL8CDvfpjgrJN+V9oerXmJAXXM3l+4xqYPD5Yaujzy/Ph0PLOdDuA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/prompts@7.10.1': resolution: {integrity: sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==} engines: {node: '>=18'} @@ -2311,6 +2376,15 @@ packages: '@types/node': optional: true + '@inquirer/prompts@8.7.0': + resolution: {integrity: sha512-yQwBMYvpJ6jqrXtKiOwRD5XezjJoyt3VQvIyjsr5Arqb519nfIohOQymWVJ8/vEgg8xtZerrCsqlSaqt/LPC9A==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/rawlist@4.1.11': resolution: {integrity: sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==} engines: {node: '>=18'} @@ -2329,6 +2403,15 @@ packages: '@types/node': optional: true + '@inquirer/rawlist@5.3.3': + resolution: {integrity: sha512-Mu7WrtmDLaXBDEyrRLS70SZgX9ZSm4Up1w0ZxiH8C1OOp9oaVCn2k8q3QGgmlnhsKYUhuaU3zFWhAP6wxkVIMA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/search@3.2.2': resolution: {integrity: sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==} engines: {node: '>=18'} @@ -2347,6 +2430,15 @@ packages: '@types/node': optional: true + '@inquirer/search@4.3.1': + resolution: {integrity: sha512-0VWOvsHWI0rPj6CG70MoP4oXNCB6adcyN8bVFZXnh11eLDdPIK2f2XCmva78acPPDfJisfab7qNakwBh7hdBXw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/select@4.4.2': resolution: {integrity: sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==} engines: {node: '>=18'} @@ -2365,6 +2457,15 @@ packages: '@types/node': optional: true + '@inquirer/select@5.2.3': + resolution: {integrity: sha512-KuRTodDa6xBXX2noIpjuitpX/QT7Sfav7dIZ/OfUY54Hxg95nrGoshSzxx6Ey7qqLbImKdiGkSDt7KjPXjQgmA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/type@3.0.10': resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} engines: {node: '>=18'} @@ -2383,6 +2484,15 @@ packages: '@types/node': optional: true + '@inquirer/type@4.1.0': + resolution: {integrity: sha512-FMiJpuHUG3Dk0ex+UIXkre7i+i4OcwHWk9YdcVtZHFwb/r2rnrU2ipTCNAB7A+QOP0ryzIcqOfy76fRyyvOEAw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -2773,8 +2883,8 @@ packages: peerDependencies: '@angular/compiler-cli': '*' - '@ngtools/webpack@22.1.6': - resolution: {integrity: sha512-TtRaHNESPQWdxeY+mbDrnXrKE1b2TwGE5joQqm/h0K8N4KNZNZOOvbKBGs19xra6zb+4R/kowB5TfjgTlTwagw==} + '@ngtools/webpack@22.1.7': + resolution: {integrity: sha512-1cqXgu5DnINuZ1pJ4ZsiyLOFDXzEGkKNdMcBuQ73WVXRhE8CwN0bdHyjEW+gOff2QXAsB2uulk7e3XO52QCA3w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} deprecated: Angular's Webpack support is deprecated. Use the esbuild and Vite-based "@angular/build" package instead. peerDependencies: @@ -3646,8 +3756,8 @@ packages: cpu: [x64] os: [win32] - '@schematics/angular@22.1.6': - resolution: {integrity: sha512-RiD4OZJ4yuaM1aXb3pt1gjDSWwkP0jrgiCuoaBls1eabcrDmlsNuQv0ekxbcGgCRPdSJvmHRZIHHmFPzei8w3Q==} + '@schematics/angular@22.1.7': + resolution: {integrity: sha512-acBv147JjnwtWFgC8Af0KFBzPpb/TWaYxoWN/Ou3pXtUhYiEqnrdJeoFz3ssDw26eKFIdWnVBLB/dHORBykPBg==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sentry/conventions@0.16.0': @@ -5591,8 +5701,8 @@ packages: engines: {node: '>=20.0.0 || >=22.0.0 || >=24.0.0'} hasBin: true - firebase@12.17.1: - resolution: {integrity: sha512-dhp41ye9jMQvhx5FwjMkf/hjDHJApl7gXmvzOZGvP0M7c/GZGUnQ4qvsvlOBkF0Pa7wAwHMdcpL0ON2pXCQ4Sw==} + firebase@12.18.0: + resolution: {integrity: sha512-XaL6tlE5Xd20ZDhckqOMIw+JJTET+wTdeZPxQ7ihc42oxRb7kWUyn/j1LO5V9dH1xq8Rv5R71Pv1fBCdIkt9Rw==} flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} @@ -6146,11 +6256,6 @@ packages: resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} engines: {node: '>= 4'} - image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - image-ssim@0.2.0: resolution: {integrity: sha512-W7+sO6/yhxy83L0G7xR8YAc5Z5QFtYEXXRV6EaE8tuYBZJnA3gVgp3q7X7muhLZVodeb9UfvjSbwt9VJwjIYAg==} @@ -6807,8 +6912,8 @@ packages: webpack: optional: true - less@4.6.7: - resolution: {integrity: sha512-o3UxHBPPVY1HtCXx15/z1NlknQiWyafRNbtLEv+6xFaDRI2g2xPKIH43do9dSwt8bGLTsjNSaifa48N3d6odsQ==} + less@4.9.0: + resolution: {integrity: sha512-umRhrCH7fCi8Uj2RcwKjJdvUORTjeWqkdKx0LbcZvjIwsAVsnIAGcxHaqowPeBFBjQuWOeC/bve0AlpFzF/+SQ==} engines: {node: '>=18'} hasBin: true @@ -6992,6 +7097,9 @@ packages: lodash.isstring@4.0.1: resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} @@ -7389,6 +7497,11 @@ packages: resolution: {integrity: sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==} hasBin: true + needle@2.9.1: + resolution: {integrity: sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==} + engines: {node: '>= 4.4.x'} + hasBin: true + needle@3.5.0: resolution: {integrity: sha512-jaQyPKKk2YokHrEg+vFDYxXIHTCBgiZwSHOoVx/8V3GIBS8/VN6NdVRmg8q1ERtPkMvmOvebsgga4sAj5hls/w==} engines: {node: '>= 4.4.x'} @@ -7988,6 +8101,9 @@ packages: engines: {node: '>=14'} hasBin: true + probe-image-size@7.4.0: + resolution: {integrity: sha512-cdEprVtZxV+awMde9X+4jILBFYh4CARxVrQaMl4wY4YcPWbul9jntXrIW95NInBDyJwcVUP3U0T6yukN8rMBaQ==} + proc-log@7.0.0: resolution: {integrity: sha512-FYgfaA69XZ93zaXLoMNQ+ViDXGGBgR8aLh03txzcFhV+9xOXx7+8DLCULrKKpR9+GsH9ZfHm82aSUPpozX0Ztg==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} @@ -8769,6 +8885,9 @@ packages: stream-json@1.9.1: resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} + stream-parser@0.3.1: + resolution: {integrity: sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==} + stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} @@ -9815,21 +9934,21 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular-devkit/architect@0.2201.6(chokidar@5.0.0)': + '@angular-devkit/architect@0.2201.7(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 22.1.6(chokidar@5.0.0) + '@angular-devkit/core': 22.1.7(chokidar@5.0.0) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@22.1.6(a6bc3abec479d98344dd820b79ef4602)': + '@angular-devkit/build-angular@22.1.7(ae6f4008489284203e42fc4e18fdd758)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2201.6(chokidar@5.0.0) - '@angular-devkit/build-webpack': 0.2201.6(chokidar@5.0.0)(webpack-dev-server@5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) - '@angular-devkit/core': 22.1.6(chokidar@5.0.0) - '@angular/build': 22.1.6(d511481e0da3c6ae9abfe406eb7bdf7b) - '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) + '@angular-devkit/build-webpack': 0.2201.7(chokidar@5.0.0)(webpack-dev-server@5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) + '@angular-devkit/core': 22.1.7(chokidar@5.0.0) + '@angular/build': 22.1.7(6eebee152de40689499049b4aa4d1212) + '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@babel/core': 8.0.1 '@babel/generator': 8.0.0 '@babel/helper-annotate-as-pure': 8.0.0 @@ -9840,7 +9959,7 @@ snapshots: '@babel/preset-env': 8.0.2(@babel/core@8.0.1) '@babel/runtime': 8.0.0 '@discoveryjs/json-ext': 1.1.0 - '@ngtools/webpack': 22.1.6(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(typescript@6.0.2)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) + '@ngtools/webpack': 22.1.7(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(typescript@6.0.2)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) ansi-colors: 4.1.3 autoprefixer: 10.5.4(postcss@8.5.25) babel-loader: 10.1.1(@babel/core@8.0.1)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) @@ -9852,8 +9971,8 @@ snapshots: istanbul-lib-instrument: 6.0.3(supports-color@11.0.0) jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 - less: 4.6.7 - less-loader: 13.0.0(less@4.6.7)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) + less: 4.9.0(supports-color@11.0.0) + less-loader: 13.0.0(less@4.9.0(supports-color@11.0.0))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) license-webpack-plugin: 4.0.2(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) loader-utils: 3.3.1 mini-css-extract-plugin: 2.10.2(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) @@ -9880,11 +9999,11 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) optionalDependencies: - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/localize': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) - '@angular/platform-server': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) - '@angular/ssr': 22.1.6(8ed91195a806d36770e63556e971302e) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/localize': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) + '@angular/platform-server': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + '@angular/ssr': 22.1.7(ac9d17f5c61b43b78d350d3d5130e1a5) esbuild: 0.28.2 karma: 6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0) transitivePeerDependencies: @@ -9919,16 +10038,16 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2201.6(chokidar@5.0.0)(webpack-dev-server@5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3))': + '@angular-devkit/build-webpack@0.2201.7(chokidar@5.0.0)(webpack-dev-server@5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3))': dependencies: - '@angular-devkit/architect': 0.2201.6(chokidar@5.0.0) + '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) rxjs: 7.8.2 webpack: 5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3) webpack-dev-server: 5.2.6(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@22.1.6(chokidar@5.0.0)': + '@angular-devkit/core@22.1.7(chokidar@5.0.0)': dependencies: ajv: 8.20.0 ajv-formats: 3.0.1 @@ -9939,9 +10058,9 @@ snapshots: optionalDependencies: chokidar: 5.0.0 - '@angular-devkit/schematics@22.1.6(chokidar@5.0.0)': + '@angular-devkit/schematics@22.1.7(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 22.1.6(chokidar@5.0.0) + '@angular-devkit/core': 22.1.7(chokidar@5.0.0) jsonc-parser: 3.3.1 magic-string: 1.0.0 ora: 9.4.1 @@ -9949,17 +10068,17 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@22.1.6(d511481e0da3c6ae9abfe406eb7bdf7b)': + '@angular/build@22.1.7(6eebee152de40689499049b4aa4d1212)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2201.6(chokidar@5.0.0) - '@angular/compiler': 22.1.4 - '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) + '@angular/compiler': 22.1.5 + '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 8.0.0 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 6.1.1(@types/node@22.20.1) - '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0)) + '@vitejs/plugin-basic-ssl': 2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0)) beasties: 0.4.3 browserslist: 4.28.8 esbuild: 0.28.2 @@ -9979,17 +10098,17 @@ snapshots: tinyglobby: 0.2.17 tslib: 2.8.1 typescript: 6.0.2 - vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) watchpack: 2.5.2 optionalDependencies: - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/localize': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) - '@angular/platform-server': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) - '@angular/ssr': 22.1.6(8ed91195a806d36770e63556e971302e) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/localize': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) + '@angular/platform-server': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + '@angular/ssr': 22.1.7(ac9d17f5c61b43b78d350d3d5130e1a5) istanbul-lib-instrument: 6.0.3(supports-color@11.0.0) karma: 6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0) - less: 4.6.7 + less: 4.9.0(supports-color@11.0.0) lmdb: 3.5.6 postcss: 8.5.25 rollup: 4.62.5 @@ -10007,15 +10126,15 @@ snapshots: - tsx - yaml - '@angular/cli@22.1.6(@types/node@22.20.1)(chokidar@5.0.0)(supports-color@11.0.0)': + '@angular/cli@22.1.7(@types/node@22.20.1)(chokidar@5.0.0)(supports-color@11.0.0)': dependencies: - '@angular-devkit/architect': 0.2201.6(chokidar@5.0.0) - '@angular-devkit/core': 22.1.6(chokidar@5.0.0) - '@angular-devkit/schematics': 22.1.6(chokidar@5.0.0) + '@angular-devkit/architect': 0.2201.7(chokidar@5.0.0) + '@angular-devkit/core': 22.1.7(chokidar@5.0.0) + '@angular-devkit/schematics': 22.1.7(chokidar@5.0.0) '@inquirer/prompts': 8.5.2(@types/node@22.20.1) '@listr2/prompt-adapter-inquirer': 4.2.5(@inquirer/prompts@8.5.2(@types/node@22.20.1))(@types/node@22.20.1)(listr2@11.0.0) '@modelcontextprotocol/sdk': 1.30.0(supports-color@11.0.0) - '@schematics/angular': 22.1.6(chokidar@5.0.0) + '@schematics/angular': 22.1.7(chokidar@5.0.0) jsonc-parser: 3.3.1 listr2: 11.0.0 npm-package-arg: 14.0.0 @@ -10029,18 +10148,18 @@ snapshots: - chokidar - supports-color - '@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7)': + '@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7)': dependencies: - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - '@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)': + '@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)': dependencies: - '@angular/compiler': 22.1.4 + '@angular/compiler': 22.1.5 '@babel/core': 8.0.1 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 5.0.0 @@ -10052,24 +10171,24 @@ snapshots: optionalDependencies: typescript: 6.0.2 - '@angular/compiler@22.1.4': + '@angular/compiler@22.1.5': dependencies: tslib: 2.8.1 - '@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)': + '@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)': dependencies: rxjs: 6.6.7 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 22.1.4 + '@angular/compiler': 22.1.5 zone.js: 0.16.2 - '@angular/forms@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': + '@angular/forms@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) '@standard-schema/spec': 1.1.0 rxjs: 6.6.7 tslib: 2.8.1 @@ -10077,23 +10196,23 @@ snapshots: transitivePeerDependencies: - '@angular/compiler-cli' - '@angular/localize@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)': + '@angular/localize@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)': dependencies: - '@angular/compiler': 22.1.4 - '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + '@angular/compiler': 22.1.5 + '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@babel/core': 8.0.1 - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) tinyglobby: 0.2.17 yargs: 18.1.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/beec8fe17573a33c9934487ce99ce9cce3e3f6bf(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/151e36ffa910f4a01aafe1c482ed8294e2050566(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))': dependencies: '@actions/core': 3.0.1 '@conventional-changelog/git-client': 3.1.2(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.2) '@google-cloud/spanner': 8.0.0(supports-color@11.0.0) - '@google/genai': 2.17.1(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) - '@inquirer/prompts': 8.5.2(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@google/genai': 2.19.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) + '@inquirer/prompts': 8.7.0(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) '@octokit/auth-app': 8.3.0 '@octokit/core': 7.0.7 '@octokit/graphql': 9.0.4 @@ -10123,7 +10242,7 @@ snapshots: ejs: 6.0.1 encoding: 0.1.13 fast-glob: 3.3.3 - firebase: 12.17.1 + firebase: 12.18.0 folder-hash: 4.1.3(supports-color@11.0.0) jasmine: 6.3.0 jasmine-core: 6.3.0 @@ -10146,55 +10265,55 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/platform-browser-dynamic@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))': + '@angular/platform-browser-dynamic@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/compiler': 22.1.4 - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/compiler': 22.1.5 + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) tslib: 2.8.1 - '@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))': + '@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - '@angular/platform-server@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': + '@angular/platform-server@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/compiler': 22.1.4 - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/compiler': 22.1.5 + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) rxjs: 6.6.7 tslib: 2.8.1 xhr2: 0.2.1 transitivePeerDependencies: - '@angular/compiler-cli' - '@angular/router@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': + '@angular/router@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7)': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/platform-browser': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)) - '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2)) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/platform-browser': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)) + '@nginfra/angular-linking': 1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - '@angular/ssr@22.1.6(8ed91195a806d36770e63556e971302e)': + '@angular/ssr@22.1.7(ac9d17f5c61b43b78d350d3d5130e1a5)': dependencies: - '@angular/common': 22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) - '@angular/core': 22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2) - '@angular/router': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + '@angular/common': 22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7) + '@angular/core': 22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2) + '@angular/router': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) tslib: 2.8.1 optionalDependencies: - '@angular/platform-server': 22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/compiler@22.1.4)(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.4(@angular/common@22.1.4(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(@angular/core@22.1.4(@angular/compiler@22.1.4)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) + '@angular/platform-server': 22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/compiler@22.1.5)(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(@angular/platform-browser@22.1.5(@angular/common@22.1.5(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2))(rxjs@6.6.7))(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(@angular/core@22.1.5(@angular/compiler@22.1.5)(rxjs@6.6.7)(zone.js@0.16.2)))(rxjs@6.6.7) '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: @@ -11052,331 +11171,323 @@ snapshots: '@esbuild/win32-x64@0.28.2': optional: true - '@firebase/ai@2.14.0(@firebase/app-types@0.9.5)(@firebase/app@0.16.0)': + '@firebase/ai@2.15.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-check-interop-types': 0.3.4 - '@firebase/app-types': 0.9.5 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-check-interop-types': 0.3.5 + '@firebase/app-types': 0.9.6 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.29(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/analytics-compat@0.2.30(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/analytics': 0.10.23(@firebase/app@0.16.0) - '@firebase/analytics-types': 0.8.4 - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/util': 1.15.2 + '@firebase/analytics': 0.10.24(@firebase/app@0.16.1) + '@firebase/analytics-types': 0.8.5 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/analytics-types@0.8.4': {} + '@firebase/analytics-types@0.8.5': {} - '@firebase/analytics@0.10.23(@firebase/app@0.16.0)': + '@firebase/analytics@0.10.24(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-check-compat@0.4.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/app-check-compat@0.4.7(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-check': 0.13.0(@firebase/app@0.16.0) - '@firebase/app-check-types': 0.5.4 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.1) + '@firebase/app-check-types': 0.5.5 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-check-interop-types@0.3.4': {} + '@firebase/app-check-interop-types@0.3.5': {} - '@firebase/app-check-types@0.5.4': {} + '@firebase/app-check-types@0.5.5': {} - '@firebase/app-check@0.13.0(@firebase/app@0.16.0)': + '@firebase/app-check@0.13.1(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-compat@0.5.16': + '@firebase/app-compat@0.5.17': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-types@0.9.5': - dependencies: - '@firebase/logger': 0.5.1 - '@firebase/app-types@0.9.6': dependencies: '@firebase/logger': 0.5.2 - '@firebase/app@0.16.0': + '@firebase/app@0.16.1': dependencies: - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.9(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0)': + '@firebase/auth-compat@0.6.10(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/auth': 1.13.4(@firebase/app@0.16.0) - '@firebase/auth-types': 0.13.1(@firebase/app-types@0.9.5)(@firebase/util@1.15.2) - '@firebase/component': 0.7.4 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/auth': 1.13.5(@firebase/app@0.16.1) + '@firebase/auth-types': 0.13.2(@firebase/app-types@0.9.6)(@firebase/util@1.15.3) + '@firebase/component': 0.7.5 + '@firebase/util': 1.15.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app-types' - '@react-native-async-storage/async-storage' - '@firebase/auth-interop-types@0.2.5': {} + '@firebase/auth-interop-types@0.2.6': {} - '@firebase/auth-types@0.13.1(@firebase/app-types@0.9.5)(@firebase/util@1.15.2)': + '@firebase/auth-types@0.13.2(@firebase/app-types@0.9.6)(@firebase/util@1.15.3)': dependencies: - '@firebase/app-types': 0.9.5 - '@firebase/util': 1.15.2 + '@firebase/app-types': 0.9.6 + '@firebase/util': 1.15.3 - '@firebase/auth@1.13.4(@firebase/app@0.16.0)': + '@firebase/auth@1.13.5(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/component@0.7.4': + '@firebase/component@0.7.5': dependencies: - '@firebase/util': 1.15.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/data-connect@0.7.3(@firebase/app@0.16.0)': + '@firebase/data-connect@0.7.4(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/auth-interop-types': 0.2.5 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/auth-interop-types': 0.2.6 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/database-compat@2.1.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/database-compat@2.1.7(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/component': 0.7.4 - '@firebase/database': 1.1.4 - '@firebase/database-types': 1.0.21 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/component': 0.7.5 + '@firebase/database': 1.1.5 + '@firebase/database-types': 1.0.22 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 optionalDependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 - '@firebase/database-types@1.0.21': + '@firebase/database-types@1.0.22': dependencies: - '@firebase/app-types': 0.9.5 - '@firebase/util': 1.15.2 + '@firebase/app-types': 0.9.6 + '@firebase/util': 1.15.3 - '@firebase/database@1.1.4': + '@firebase/database@1.1.5': dependencies: - '@firebase/app-check-interop-types': 0.3.4 - '@firebase/auth-interop-types': 0.2.5 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app-check-interop-types': 0.3.5 + '@firebase/auth-interop-types': 0.2.6 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.12(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0)': + '@firebase/firestore-compat@0.4.13(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/firestore': 4.17.0(@firebase/app@0.16.0) - '@firebase/firestore-types': 3.0.4(@firebase/app-types@0.9.5)(@firebase/util@1.15.2) - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/firestore': 4.17.1(@firebase/app@0.16.1) + '@firebase/firestore-types': 3.0.5(@firebase/app-types@0.9.6)(@firebase/util@1.15.3) + '@firebase/util': 1.15.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app-types' - '@firebase/firestore-types@3.0.4(@firebase/app-types@0.9.5)(@firebase/util@1.15.2)': + '@firebase/firestore-types@3.0.5(@firebase/app-types@0.9.6)(@firebase/util@1.15.3)': dependencies: - '@firebase/app-types': 0.9.5 - '@firebase/util': 1.15.2 + '@firebase/app-types': 0.9.6 + '@firebase/util': 1.15.3 - '@firebase/firestore@4.17.0(@firebase/app@0.16.0)': + '@firebase/firestore@4.17.1(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 - '@firebase/webchannel-wrapper': 1.0.6 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 + '@firebase/webchannel-wrapper': 1.0.7 '@grpc/grpc-js': 1.9.16 '@grpc/proto-loader': 0.7.15 re2js: 2.8.6 tslib: 2.8.1 - '@firebase/functions-compat@0.4.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/functions-compat@0.5.0(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/functions': 0.13.6(@firebase/app@0.16.0) - '@firebase/functions-types': 0.6.4 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/functions': 0.14.0(@firebase/app@0.16.1) + '@firebase/functions-types': 0.6.5 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/functions-types@0.6.4': {} + '@firebase/functions-types@0.6.5': {} - '@firebase/functions@0.13.6(@firebase/app@0.16.0)': + '@firebase/functions@0.14.0(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-check-interop-types': 0.3.4 - '@firebase/auth-interop-types': 0.2.5 - '@firebase/component': 0.7.4 - '@firebase/messaging-interop-types': 0.2.5 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-check-interop-types': 0.3.5 + '@firebase/auth-interop-types': 0.2.6 + '@firebase/component': 0.7.5 + '@firebase/messaging-interop-types': 0.2.6 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/installations-compat@0.2.23(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0)': + '@firebase/installations-compat@0.2.24(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/installations-types': 0.5.4(@firebase/app-types@0.9.5) - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/installations-types': 0.5.5(@firebase/app-types@0.9.6) + '@firebase/util': 1.15.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app-types' - '@firebase/installations-types@0.5.4(@firebase/app-types@0.9.5)': + '@firebase/installations-types@0.5.5(@firebase/app-types@0.9.6)': dependencies: - '@firebase/app-types': 0.9.5 + '@firebase/app-types': 0.9.6 - '@firebase/installations@0.6.23(@firebase/app@0.16.0)': + '@firebase/installations@0.6.24(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/util': 1.15.3 idb: 7.1.1 tslib: 2.8.1 - '@firebase/logger@0.5.1': - dependencies: - tslib: 2.8.1 - '@firebase/logger@0.5.2': dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.28(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/messaging-compat@0.2.29(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/messaging': 0.13.1(@firebase/app@0.16.0) - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/messaging': 0.13.2(@firebase/app@0.16.1) + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/messaging-interop-types@0.2.5': {} + '@firebase/messaging-interop-types@0.2.6': {} - '@firebase/messaging@0.13.1(@firebase/app@0.16.0)': + '@firebase/messaging@0.13.2(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/messaging-interop-types': 0.2.5 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/messaging-interop-types': 0.2.6 + '@firebase/util': 1.15.3 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.26(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/performance-compat@0.2.27(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/performance': 0.7.13(@firebase/app@0.16.0) - '@firebase/performance-types': 0.2.4 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/performance': 0.7.14(@firebase/app@0.16.1) + '@firebase/performance-types': 0.2.5 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/performance-types@0.2.4': {} + '@firebase/performance-types@0.2.5': {} - '@firebase/performance@0.7.13(@firebase/app@0.16.0)': + '@firebase/performance@0.7.14(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.28(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0)': + '@firebase/remote-config-compat@0.2.29(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/logger': 0.5.1 - '@firebase/remote-config': 0.9.1(@firebase/app@0.16.0) - '@firebase/remote-config-types': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/logger': 0.5.2 + '@firebase/remote-config': 0.9.2(@firebase/app@0.16.1) + '@firebase/remote-config-types': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/remote-config-types@0.5.1': {} + '@firebase/remote-config-types@0.5.2': {} - '@firebase/remote-config@0.9.1(@firebase/app@0.16.0)': + '@firebase/remote-config@0.9.2(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/logger': 0.5.1 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/logger': 0.5.2 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/storage-compat@0.4.4(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0)': + '@firebase/storage-compat@0.4.5(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/app-compat': 0.5.16 - '@firebase/component': 0.7.4 - '@firebase/storage': 0.14.4(@firebase/app@0.16.0) - '@firebase/storage-types': 0.8.4(@firebase/app-types@0.9.5)(@firebase/util@1.15.2) - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/app-compat': 0.5.17 + '@firebase/component': 0.7.5 + '@firebase/storage': 0.14.5(@firebase/app@0.16.1) + '@firebase/storage-types': 0.8.5(@firebase/app-types@0.9.6)(@firebase/util@1.15.3) + '@firebase/util': 1.15.3 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app-types' - '@firebase/storage-types@0.8.4(@firebase/app-types@0.9.5)(@firebase/util@1.15.2)': + '@firebase/storage-types@0.8.5(@firebase/app-types@0.9.6)(@firebase/util@1.15.3)': dependencies: - '@firebase/app-types': 0.9.5 - '@firebase/util': 1.15.2 + '@firebase/app-types': 0.9.6 + '@firebase/util': 1.15.3 - '@firebase/storage@0.14.4(@firebase/app@0.16.0)': + '@firebase/storage@0.14.5(@firebase/app@0.16.1)': dependencies: - '@firebase/app': 0.16.0 - '@firebase/component': 0.7.4 - '@firebase/util': 1.15.2 + '@firebase/app': 0.16.1 + '@firebase/component': 0.7.5 + '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/util@1.15.2': + '@firebase/util@1.15.3': dependencies: tslib: 2.8.1 - '@firebase/webchannel-wrapper@1.0.6': {} + '@firebase/webchannel-wrapper@1.0.7': {} '@formatjs/ecma402-abstract@2.3.6': dependencies: @@ -11498,7 +11609,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@2.17.1(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': + '@google/genai@2.19.0(@modelcontextprotocol/sdk@1.30.0(supports-color@11.0.0))(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.9.1(supports-color@11.0.0) p-retry: 4.6.2 @@ -11571,12 +11682,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/checkbox@5.2.2(@types/node@24.13.3)': + '@inquirer/checkbox@5.2.3(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 12.0.0(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11601,10 +11712,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/confirm@6.2.0(@types/node@24.13.3)': + '@inquirer/confirm@6.3.0(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11645,11 +11756,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/core@12.0.0(@types/node@24.13.3)': + '@inquirer/core@12.0.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 @@ -11673,11 +11784,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/editor@5.3.0(@types/node@24.13.3)': + '@inquirer/editor@5.3.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) '@inquirer/external-editor': 3.0.4(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11696,10 +11807,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/expand@5.1.2(@types/node@24.13.3)': + '@inquirer/expand@5.1.3(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11742,10 +11853,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/input@5.1.3(@types/node@24.13.3)': + '@inquirer/input@5.1.4(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11763,10 +11874,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/number@4.2.0(@types/node@24.13.3)': + '@inquirer/number@4.2.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11786,11 +11897,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/password@5.1.2(@types/node@24.13.3)': + '@inquirer/password@5.2.0(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11824,18 +11935,18 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/prompts@8.5.2(@types/node@24.13.3)': - dependencies: - '@inquirer/checkbox': 5.2.2(@types/node@24.13.3) - '@inquirer/confirm': 6.2.0(@types/node@24.13.3) - '@inquirer/editor': 5.3.0(@types/node@24.13.3) - '@inquirer/expand': 5.1.2(@types/node@24.13.3) - '@inquirer/input': 5.1.3(@types/node@24.13.3) - '@inquirer/number': 4.2.0(@types/node@24.13.3) - '@inquirer/password': 5.1.2(@types/node@24.13.3) - '@inquirer/rawlist': 5.3.2(@types/node@24.13.3) - '@inquirer/search': 4.3.0(@types/node@24.13.3) - '@inquirer/select': 5.2.2(@types/node@24.13.3) + '@inquirer/prompts@8.7.0(@types/node@24.13.3)': + dependencies: + '@inquirer/checkbox': 5.2.3(@types/node@24.13.3) + '@inquirer/confirm': 6.3.0(@types/node@24.13.3) + '@inquirer/editor': 5.3.1(@types/node@24.13.3) + '@inquirer/expand': 5.1.3(@types/node@24.13.3) + '@inquirer/input': 5.1.4(@types/node@24.13.3) + '@inquirer/number': 4.2.1(@types/node@24.13.3) + '@inquirer/password': 5.2.0(@types/node@24.13.3) + '@inquirer/rawlist': 5.3.3(@types/node@24.13.3) + '@inquirer/search': 4.3.1(@types/node@24.13.3) + '@inquirer/select': 5.2.3(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11854,10 +11965,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/rawlist@5.3.2(@types/node@24.13.3)': + '@inquirer/rawlist@5.3.3(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11878,11 +11989,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/search@4.3.0(@types/node@24.13.3)': + '@inquirer/search@4.3.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 12.0.0(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11905,12 +12016,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/select@5.2.2(@types/node@24.13.3)': + '@inquirer/select@5.2.3(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 12.0.0(@types/node@24.13.3) + '@inquirer/core': 12.0.1(@types/node@24.13.3) '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.1.0(@types/node@24.13.3) optionalDependencies: '@types/node': 24.13.3 @@ -11922,7 +12033,7 @@ snapshots: optionalDependencies: '@types/node': 22.20.1 - '@inquirer/type@4.0.7(@types/node@24.13.3)': + '@inquirer/type@4.1.0(@types/node@24.13.3)': optionalDependencies: '@types/node': 24.13.3 @@ -12277,18 +12388,18 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@nginfra/angular-linking@1.0.11(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))': + '@nginfra/angular-linking@1.0.11(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))': dependencies: - '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) '@babel/core': 8.0.1 '@types/babel__core': 7.20.5 '@types/node': 22.20.1 tinyglobby: 0.2.12 typescript: 6.0.2 - '@ngtools/webpack@22.1.6(@angular/compiler-cli@22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2))(typescript@6.0.2)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3))': + '@ngtools/webpack@22.1.7(@angular/compiler-cli@22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2))(typescript@6.0.2)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3))': dependencies: - '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.2) + '@angular/compiler-cli': 22.1.5(@angular/compiler@22.1.5)(typescript@6.0.2) typescript: 6.0.2 webpack: 5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3) @@ -12974,10 +13085,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.62.5': optional: true - '@schematics/angular@22.1.6(chokidar@5.0.0)': + '@schematics/angular@22.1.7(chokidar@5.0.0)': dependencies: - '@angular-devkit/core': 22.1.6(chokidar@5.0.0) - '@angular-devkit/schematics': 22.1.6(chokidar@5.0.0) + '@angular-devkit/core': 22.1.7(chokidar@5.0.0) + '@angular-devkit/schematics': 22.1.7(chokidar@5.0.0) jsonc-parser: 3.3.1 typescript: 6.0.2 transitivePeerDependencies: @@ -13272,9 +13383,9 @@ snapshots: '@types/youtube@0.3.0': {} - '@vitejs/plugin-basic-ssl@2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0))': + '@vitejs/plugin-basic-ssl@2.3.0(vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0))': dependencies: - vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) + vite: 8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -15238,36 +15349,36 @@ snapshots: - supports-color - utf-8-validate - firebase@12.17.1: - dependencies: - '@firebase/ai': 2.14.0(@firebase/app-types@0.9.5)(@firebase/app@0.16.0) - '@firebase/analytics': 0.10.23(@firebase/app@0.16.0) - '@firebase/analytics-compat': 0.2.29(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/app': 0.16.0 - '@firebase/app-check': 0.13.0(@firebase/app@0.16.0) - '@firebase/app-check-compat': 0.4.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/app-compat': 0.5.16 - '@firebase/app-types': 0.9.5 - '@firebase/auth': 1.13.4(@firebase/app@0.16.0) - '@firebase/auth-compat': 0.6.9(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0) - '@firebase/data-connect': 0.7.3(@firebase/app@0.16.0) - '@firebase/database': 1.1.4 - '@firebase/database-compat': 2.1.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/firestore': 4.17.0(@firebase/app@0.16.0) - '@firebase/firestore-compat': 0.4.12(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0) - '@firebase/functions': 0.13.6(@firebase/app@0.16.0) - '@firebase/functions-compat': 0.4.6(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/installations': 0.6.23(@firebase/app@0.16.0) - '@firebase/installations-compat': 0.2.23(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0) - '@firebase/messaging': 0.13.1(@firebase/app@0.16.0) - '@firebase/messaging-compat': 0.2.28(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/performance': 0.7.13(@firebase/app@0.16.0) - '@firebase/performance-compat': 0.2.26(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/remote-config': 0.9.1(@firebase/app@0.16.0) - '@firebase/remote-config-compat': 0.2.28(@firebase/app-compat@0.5.16)(@firebase/app@0.16.0) - '@firebase/storage': 0.14.4(@firebase/app@0.16.0) - '@firebase/storage-compat': 0.4.4(@firebase/app-compat@0.5.16)(@firebase/app-types@0.9.5)(@firebase/app@0.16.0) - '@firebase/util': 1.15.2 + firebase@12.18.0: + dependencies: + '@firebase/ai': 2.15.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.1) + '@firebase/analytics': 0.10.24(@firebase/app@0.16.1) + '@firebase/analytics-compat': 0.2.30(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/app': 0.16.1 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.1) + '@firebase/app-check-compat': 0.4.7(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/app-compat': 0.5.17 + '@firebase/app-types': 0.9.6 + '@firebase/auth': 1.13.5(@firebase/app@0.16.1) + '@firebase/auth-compat': 0.6.10(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1) + '@firebase/data-connect': 0.7.4(@firebase/app@0.16.1) + '@firebase/database': 1.1.5 + '@firebase/database-compat': 2.1.7(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/firestore': 4.17.1(@firebase/app@0.16.1) + '@firebase/firestore-compat': 0.4.13(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1) + '@firebase/functions': 0.14.0(@firebase/app@0.16.1) + '@firebase/functions-compat': 0.5.0(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/installations': 0.6.24(@firebase/app@0.16.1) + '@firebase/installations-compat': 0.2.24(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1) + '@firebase/messaging': 0.13.2(@firebase/app@0.16.1) + '@firebase/messaging-compat': 0.2.29(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/performance': 0.7.14(@firebase/app@0.16.1) + '@firebase/performance-compat': 0.2.27(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/remote-config': 0.9.2(@firebase/app@0.16.1) + '@firebase/remote-config-compat': 0.2.29(@firebase/app-compat@0.5.17)(@firebase/app@0.16.1) + '@firebase/storage': 0.14.5(@firebase/app@0.16.1) + '@firebase/storage-compat': 0.4.5(@firebase/app-compat@0.5.17)(@firebase/app-types@0.9.6)(@firebase/app@0.16.1) + '@firebase/util': 1.15.3 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -15960,9 +16071,6 @@ snapshots: ignore@7.0.6: {} - image-size@0.5.5: - optional: true - image-ssim@0.2.0: {} immediate@3.0.6: {} @@ -16613,25 +16721,27 @@ snapshots: legacy-javascript@0.0.1: {} - less-loader@13.0.0(less@4.6.7)(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)): + less-loader@13.0.0(less@4.9.0(supports-color@11.0.0))(webpack@5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3)): dependencies: '@types/less': 3.0.8 - less: 4.6.7 + less: 4.9.0(supports-color@11.0.0) optionalDependencies: webpack: 5.109.2(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.25)(uglify-js@3.19.3) - less@4.6.7: + less@4.9.0(supports-color@11.0.0): dependencies: copy-anything: 3.0.5 parse-node-version: 1.0.1 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 - image-size: 0.5.5 make-dir: 5.1.0 mime: 1.6.0 needle: 3.5.0 + probe-image-size: 7.4.0(supports-color@11.0.0) source-map: 0.6.1 + transitivePeerDependencies: + - supports-color levn@0.3.0: dependencies: @@ -16848,6 +16958,9 @@ snapshots: lodash.isstring@4.0.1: {} + lodash.merge@4.6.2: + optional: true + lodash.once@4.1.1: {} lodash.snakecase@4.1.1: {} @@ -17213,6 +17326,15 @@ snapshots: railroad-diagrams: 1.0.0 randexp: 0.4.6 + needle@2.9.1(supports-color@11.0.0): + dependencies: + debug: 3.2.7(supports-color@11.0.0) + iconv-lite: 0.4.24 + sax: 1.6.1 + transitivePeerDependencies: + - supports-color + optional: true + needle@3.5.0: dependencies: iconv-lite: 0.6.3 @@ -17833,6 +17955,15 @@ snapshots: prettier@3.9.6: {} + probe-image-size@7.4.0(supports-color@11.0.0): + dependencies: + lodash.merge: 4.6.2 + needle: 2.9.1(supports-color@11.0.0) + stream-parser: 0.3.1(supports-color@11.0.0) + transitivePeerDependencies: + - supports-color + optional: true + proc-log@7.0.0: {} process-nextick-args@2.0.1: {} @@ -18853,6 +18984,13 @@ snapshots: dependencies: stream-chain: 2.2.5 + stream-parser@0.3.1(supports-color@11.0.0): + dependencies: + debug: 2.6.9(supports-color@11.0.0) + transitivePeerDependencies: + - supports-color + optional: true + stream-shift@1.0.3: {} streamroller@3.1.5(supports-color@11.0.0): @@ -19564,7 +19702,7 @@ snapshots: unist-util-stringify-position: 1.1.2 vfile-message: 1.1.1 - vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0): + vite@8.1.5(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(less@4.9.0(supports-color@11.0.0))(sass@1.101.0)(terser@5.49.0)(tsx@4.23.12)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -19576,7 +19714,7 @@ snapshots: esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 - less: 4.6.7 + less: 4.9.0(supports-color@11.0.0) sass: 1.101.0 terser: 5.49.0 tsx: 4.23.12 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7b4537e5c854..2b5a4a6bda8a 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,23 +18,23 @@ packages: - src/youtube-player catalog: - '@angular-devkit/build-angular': 22.1.6 - '@angular-devkit/core': 22.1.6 - '@angular-devkit/schematics': 22.1.6 - '@angular/build': 22.1.6 - '@angular/cli': 22.1.6 - '@angular/common': 22.1.4 - '@angular/compiler-cli': 22.1.4 - '@angular/compiler': 22.1.4 - '@angular/core': 22.1.4 - '@angular/ssr': 22.1.6 - '@angular/forms': 22.1.4 - '@angular/localize': 22.1.4 - '@angular/platform-browser': 22.1.4 - '@angular/platform-browser-dynamic': 22.1.4 - '@angular/platform-server': 22.1.4 - '@angular/router': 22.1.4 - '@schematics/angular': 22.1.6 + '@angular-devkit/build-angular': 22.1.7 + '@angular-devkit/core': 22.1.7 + '@angular-devkit/schematics': 22.1.7 + '@angular/build': 22.1.7 + '@angular/cli': 22.1.7 + '@angular/common': 22.1.5 + '@angular/compiler-cli': 22.1.5 + '@angular/compiler': 22.1.5 + '@angular/core': 22.1.5 + '@angular/ssr': 22.1.7 + '@angular/forms': 22.1.5 + '@angular/localize': 22.1.5 + '@angular/platform-browser': 22.1.5 + '@angular/platform-browser-dynamic': 22.1.5 + '@angular/platform-server': 22.1.5 + '@angular/router': 22.1.5 + '@schematics/angular': 22.1.7 'rxjs': ^6.6.7 # The minimum age of a release to be considered for dependency installation.