diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 5431306096a7..8c6035d666dc 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@b137f89f74478e0d2b3902372c538d5656795e9a # main + - uses: angular/dev-infra/github-actions/branch-manager@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ad97a6cf125e..56dde16b608c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Generate JSON schema types @@ -44,11 +44,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -61,11 +61,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -84,13 +84,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -100,11 +100,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -137,7 +137,7 @@ jobs: runs-on: windows-2025 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -164,13 +164,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -188,13 +188,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -208,13 +208,13 @@ jobs: SAUCE_TUNNEL_IDENTIFIER: angular-cli-${{ github.workflow }}-${{ github.run_number }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Start Sauce Connect @@ -245,11 +245,11 @@ jobs: CIRCLE_BRANCH: ${{ github.ref_name }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - run: pnpm admin snapshots --verbose env: SNAPSHOT_BUILDS_GITHUB_TOKEN: ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }} diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index 98d8d726c99b..f508452e9456 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@b137f89f74478e0d2b3902372c538d5656795e9a # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@28ae58d2ad683fb3991006c23a9829c08b65aaec # 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@b137f89f74478e0d2b3902372c538d5656795e9a # main + - uses: angular/dev-infra/github-actions/post-approval-changes@28ae58d2ad683fb3991006c23a9829c08b65aaec # 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@b137f89f74478e0d2b3902372c538d5656795e9a # main + - uses: angular/dev-infra/github-actions/labeling/issue@28ae58d2ad683fb3991006c23a9829c08b65aaec # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index e61e4d1bb083..1c275f2d1a0d 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -22,7 +22,7 @@ jobs: workflows: ${{ steps.workflows.outputs.workflows }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - id: workflows @@ -40,9 +40,9 @@ jobs: workflow: ${{ fromJSON(needs.list.outputs.workflows) }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile # We utilize the google-github-actions/auth action to allow us to get an active credential using workflow diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 7cf337949011..d9195bdf9f8c 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -34,9 +34,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup ESLint Caching uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: @@ -66,17 +66,17 @@ jobs: # it has been merged. 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@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/linting/licenses@28ae58d2ad683fb3991006c23a9829c08b65aaec # main build: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build release targets @@ -93,11 +93,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run module and package tests @@ -114,13 +114,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Run CLI E2E tests run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.${{ matrix.subset }}_node${{ matrix.node }} @@ -128,11 +128,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build E2E tests for Windows on Linux @@ -156,7 +156,7 @@ jobs: runs-on: windows-2025 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -183,13 +183,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Run CLI E2E tests run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.${{ matrix.subset }}_node${{ matrix.node }} @@ -205,12 +205,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/setup@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@b137f89f74478e0d2b3902372c538d5656795e9a # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@28ae58d2ad683fb3991006c23a9829c08b65aaec # main - name: Run CLI E2E tests run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }} diff --git a/MODULE.bazel b/MODULE.bazel index 084897dc11a9..238a75c1749d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,21 +19,21 @@ bazel_dep(name = "aspect_rules_jasmine", version = "2.0.4") bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "2d9142c529ac31dddf1bb4e7e5a61c696f97a8f4", + commit = "b5869cff3db5d2217b8896d483e75af8a1d26712", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "b137f89f74478e0d2b3902372c538d5656795e9a", + commit = "28ae58d2ad683fb3991006c23a9829c08b65aaec", remote = "https://github.com/angular/dev-infra.git", ) bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "dba44a25ad8789113c37c2aace5574d794faa7ef", + commit = "4b53d68eed02bbb0901b21fb02b8cf99f4f59a52", remote = "https://github.com/angular/rules_browsers.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index baab026be468..6324d403541d 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -93,7 +93,6 @@ "https://bcr.bazel.build/modules/hermetic_launcher/0.0.15/source.json": "aceb903a3bda5131b0a3132ccf77f36f32b96dcb70864049ec8cfdf9c0b0f068", "https://bcr.bazel.build/modules/jq.bzl/0.1.0/MODULE.bazel": "2ce69b1af49952cd4121a9c3055faa679e748ce774c7f1fda9657f936cae902f", "https://bcr.bazel.build/modules/jq.bzl/0.4.0/MODULE.bazel": "a7b39b37589f2b0dad53fd6c1ccaabbdb290330caa920d7ef3e6aad068cd4ab2", - "https://bcr.bazel.build/modules/jq.bzl/0.7.0/MODULE.bazel": "9d382531c42e7a7f6f2ea486aa8f27c605c54f6109e565f04056015e5764deca", "https://bcr.bazel.build/modules/jq.bzl/0.7.1/MODULE.bazel": "2dc4fd806df09b30aa7e0339f141a661f72df6af237f6db1fc4ca5c5045f1772", "https://bcr.bazel.build/modules/jq.bzl/0.7.1/source.json": "0dbd7febb9361e34247c952e749f21f258b5123126248624c0d921c4592eac96", "https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075", @@ -181,7 +180,6 @@ "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel": "ec27907f55eb34705adb4e8257952162a2d4c3ed0f0b3b4c3c1aad1fac7be35e", "https://bcr.bazel.build/modules/rules_nodejs/6.5.0/MODULE.bazel": "546d0cf79f36f9f6e080816045f97234b071c205f4542e3351bd4424282a8810", "https://bcr.bazel.build/modules/rules_nodejs/6.7.3/MODULE.bazel": "c22a48b2a0dbf05a9dc5f83837bbc24c226c1f6e618de3c3a610044c9f336056", - "https://bcr.bazel.build/modules/rules_nodejs/6.7.5/MODULE.bazel": "97e6794043821d23c013baa4a50fd1c599f2e6ae92b06e2c5f1cd7074fd83e7c", "https://bcr.bazel.build/modules/rules_nodejs/6.7.6/MODULE.bazel": "45f203b9c0d721bcb1a5932815f218091fa2169cede2af3d88a8a17a4fb7676a", "https://bcr.bazel.build/modules/rules_nodejs/6.7.6/source.json": "ad9987b7979be1ce93d10ffee9b6af4f84f8835cbc7def27937d632da2e4750e", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc", @@ -447,16 +445,16 @@ }, "@@rules_browsers+//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "v0vEY6SvVg9HBAENk4KWY5NR6epcg4ucdSnkhcCNv8E=", + "bzlTransitiveDigest": "/FonktAou7w4aKjGZUZDFFOlASeGnKNw0QALxUIdtuE=", "usagesDigest": "FmXYJVoVJlnfUU8x8gObSvu4qWcco/9Faw61aC/wBF0=", "recordedInputs": [], "generatedRepoSpecs": { "rules_browsers_chrome_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "272b05d40a44082c82d09beb35c7cb7116564a6a85ff2f7a48bc161129fc5772", + "sha256": "9541eafbc02f85e3ec0c24b05f8bbffe88094389949860681bf6055aef668d7b", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/linux64/chrome-headless-shell-linux64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" @@ -472,9 +470,9 @@ "rules_browsers_chrome_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "9c28150b8c24fa99ac1e9e39fa07247b61d7f6f15f1c25ca9273c1b4273e2afd", + "sha256": "358f032d48a0b825b0601b89b970da5a7c245344ed7a557a3ef8613c342521b0", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/mac-x64/chrome-headless-shell-mac-x64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" @@ -490,9 +488,9 @@ "rules_browsers_chrome_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "a6471f52b4eeb52af88d2f45e16125a9327517fd8b43512fc5561a3318487640", + "sha256": "c3de600edda5e11aa40918f123781040cd6e9c2509a2acfc466b773bf7c9b326", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" @@ -508,9 +506,9 @@ "rules_browsers_chrome_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "64332865f3d250a66f704e90d37a3d57f9800d6ea774138ede35ea37d1af7f2c", + "sha256": "b2e81e06ac46d3355bc6428b3abe97308d34e810d4404427bbd14665111e67a1", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/win64/chrome-headless-shell-win64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" @@ -526,9 +524,9 @@ "rules_browsers_chromedriver_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "0901026cbac4cce608a95bcbdcc87166e7736c9cc0431f5d3466058c9e570aec", + "sha256": "cf16fed1899de0f0b8999389779cefbb6696c5fd44ad9718ce2195a3ff5ca029", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/linux64/chromedriver-linux64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-linux64/chromedriver" @@ -542,9 +540,9 @@ "rules_browsers_chromedriver_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "69b0982bfe954c969cbc9357a39efb2f1861447f4168017831ffafec62448d90", + "sha256": "ba472bdd32ee62a98f04fcca364015a0df241fdf85ee7d834a048b5fdfd90fd3", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/mac-x64/chromedriver-mac-x64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" @@ -558,9 +556,9 @@ "rules_browsers_chromedriver_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "18d30af4843f5535d56ab615702749650f1fc9c6b67ec3fd419ed5a9d4fcbf58", + "sha256": "8fe44ebac5303278a5d533c114ad0dbed0df9c218bce5b80d606078472ea95bd", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/mac-arm64/chromedriver-mac-arm64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" @@ -574,9 +572,9 @@ "rules_browsers_chromedriver_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "9b79fc95eed9212d5888a1a7de456eba68df54d65b6fb490ce34d55efdc5cd48", + "sha256": "1fadd71af32db4e3497ce4faac3f07503f4c4cdad8747e71ff62c5c9c3dd05e1", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/157.0.8089.0/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/157.0.8099.0/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" diff --git a/package.json b/package.json index 885a0a81ef48..3079b7f41ec4 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@angular/forms": "22.2.2", "@angular/localize": "22.2.2", "@angular/material": "22.2.2", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#fa4308affb4a0dde34ebc95196b58550752485a2", "@angular/platform-browser": "22.2.2", "@angular/platform-server": "22.2.2", "@angular/router": "22.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c98e54f3942..7181b3bff33e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -208,8 +208,8 @@ importers: specifier: 22.2.2 version: 22.2.2(641510506f6736c740497081311accfd) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7 + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#fa4308affb4a0dde34ebc95196b58550752485a2 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/fa4308affb4a0dde34ebc95196b58550752485a2 '@angular/platform-browser': specifier: 22.2.2 version: 22.2.2(@angular/animations@22.2.2(@angular/core@22.2.2(@angular/compiler@22.2.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.2.2(@angular/core@22.2.2(@angular/compiler@22.2.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.2.2(@angular/compiler@22.2.2)(rxjs@7.8.2)(zone.js@0.16.3)) @@ -1104,9 +1104,9 @@ packages: '@angular/platform-browser': ^22.0.0 || ^23.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7': - resolution: {gitHosted: true, integrity: sha512-vfMwQfoXYY5dX8IISR/9DpsLT+py7Zm2Nqj6CybryjFosxMxW4ajXKfJ3Zywu2k0wPfRVoQY+PMZ78vfPji+qQ==, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7} - version: 0.0.0-8b6cbbca278a26f2495275c5d9d0d8633573162d + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/fa4308affb4a0dde34ebc95196b58550752485a2': + resolution: {gitHosted: true, integrity: sha512-zq1Lg7edQb2cf9QrSiQEU/+LwY4e/af9tN9W3hO5jDdYK+gp+sYZbBbuzounSWkmK+j+oG0K5CA9/kmyHAimZg==, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/fa4308affb4a0dde34ebc95196b58550752485a2} + version: 0.0.0-f28485704b2d1f81ae380a8296a4f14d9852c248 hasBin: true '@angular/platform-browser@22.2.2': @@ -1752,12 +1752,12 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@conventional-changelog/git-client@3.1.2': - resolution: {integrity: sha512-jZqwnJwf7nboIlAcw/mkOjVa6DexCcUOgT2oOQgkoi3z9vR8tGFkcMy2BFcYwjhL9sYcDDXkRQDayiDieCoW7A==} + '@conventional-changelog/git-client@3.2.0': + resolution: {integrity: sha512-sD/E0vzpkoDz/dqM1Hhv0ihC4KBw6RXjefeO8SG1XrX+wGkMxe1pKeedkKDPCtr2JjuhbuS9aJNgOvnT8hbeBw==} engines: {node: '>=22'} peerDependencies: conventional-commits-filter: ^6.0.1 - conventional-commits-parser: ^7.1.2 + conventional-commits-parser: ^7.1.3 peerDependenciesMeta: conventional-commits-filter: optional: true @@ -2025,9 +2025,9 @@ packages: '@noble/hashes': optional: true - '@firebase/ai@2.16.0': - resolution: {integrity: sha512-WRVxl58B61Orwf7st7949ZIW2L4huV80Gpaum1z8v2eH+m2xaxWtC8mOjQyVAOirr6O/yf89cBjlPvoyBpBfTg==} - engines: {node: '>=20.0.0'} + '@firebase/ai@3.0.0': + resolution: {integrity: sha512-66jJAi6JUmyXna89xaDONmfvupO1wNc3f2BegPwUImagbbpKdVeycE3kMqbU4jiDLL14N5PHzadovvxpaqD2hw==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-types': 0.x @@ -2065,20 +2065,20 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.18': - resolution: {integrity: sha512-77H57WuGEsgrv59HdtuhHG+eQdP8di6myz7O93yW6yTZlR/tLSmsCxCq5vHp6AWWDwSV0EVtKUvizXQiQZVBWA==} - engines: {node: '>=20.0.0'} + '@firebase/app-compat@0.5.19': + resolution: {integrity: sha512-pdT+THcv3h43LcawVJ+MUTzofL7umBaCvCgdbr01fnTXrbQU2RSHb0Po/YsF7w+tgjCycg84zCgZbd51NmoIaA==} + engines: {node: '>=24.12.0'} '@firebase/app-types@0.9.6': resolution: {integrity: sha512-yPLahy7Esfu2w/yme3msVK4xTkDXQqq6szfQn8yVOQpCKiT5GVFjqNpLbuz6NkX0WuTwUidkmPewW3r4xkvpeg==} - '@firebase/app@0.16.2': - resolution: {integrity: sha512-fyCLPahl3r0Zb7Wzm+JLWcOOH3SaDgAyJzJ8EWIDiv51aNiv+2Pjbpa6myEuP7iXxjmJqrcbVm0GUF7h229T1Q==} - engines: {node: '>=20.0.0'} + '@firebase/app@0.16.3': + resolution: {integrity: sha512-L2mYqVV2ilnek+W4JG7yasA97TsXCwx+f7/abweX5uSp3dkPa5Luiglt3s9YWfh1fBR3SWH/AkRgAwUpDGyCjg==} + engines: {node: '>=24.12.0'} - '@firebase/auth-compat@0.6.11': - resolution: {integrity: sha512-L+xp3DTJQrBV08Vt0UhcL/ofUOSjXom7JOJfbT6oas4o7gCrQnTYFKs8wfiuKLmHoo8BxMr5LdgjAs7o6aAsqQ==} - engines: {node: '>=20.0.0'} + '@firebase/auth-compat@0.6.12': + resolution: {integrity: sha512-Vspo2zx1RR6LB7zuM7TduD1clMLT/x3Wr97u2jf9s2JrhYArJAFKeEu8bRWF1DoX54z6W9N77SdPRbPAiLKPpg==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x @@ -2092,9 +2092,9 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.13.6': - resolution: {integrity: sha512-MKRLvF72HJ/irNn2fJR0Gv5FOZNtqv1IBeJHRwK8l8pZ/wi9vuUw8ecyCMvQDDNxfS6uW0MWACL5KC4Y8Pp+fA==} - engines: {node: '>=20.0.0'} + '@firebase/auth@1.13.7': + resolution: {integrity: sha512-00wn8cMrh1ZyEPF6RO5G081Xq1b57FN0QxChiAda0hy/D3Q5TrMk30qhWszRWCgXPRipw6yM6qtqUew3u3qEjA==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x '@react-native-async-storage/async-storage': ^2.2.0 || ^3.0.0 @@ -2130,9 +2130,9 @@ packages: resolution: {integrity: sha512-/JGpvszLoNXNgzilRXocigGfFF4hbcPA9wN1i1kjJx6oKkXgkHteZYl3lQs1lJX3ETDf6bv7zI15lPMVUp4sAQ==} engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.4.14': - resolution: {integrity: sha512-HJ2HBNgNPrRsWIJ4E+Kc0u0h1U7HlF7If8AtYjie9HZXlMUmwYSJaXBj9VFm6gkSj5dlKZNcOQ0Ou25CVVG6rA==} - engines: {node: '>=20.0.0'} + '@firebase/firestore-compat@0.4.15': + resolution: {integrity: sha512-/hWibRTNFsWkZZi1dbDS1hiJIMezYUMPrRjMmBXevel5b368XWY+NvfOaSxgy3+fDb6I+uZ7SKGFyL06gW3vTA==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x @@ -2143,9 +2143,9 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.17.2': - resolution: {integrity: sha512-SiyQEK1dYPOjItFVA+kZGdvOoRAtMebDBvUaSxJPNZMkKcRwYYK2kzWo5UXTZZj523uMxJnkr+KKVySEMme3kQ==} - engines: {node: '>=20.0.0'} + '@firebase/firestore@4.18.0': + resolution: {integrity: sha512-28aKMUeM+L4fuxx5hurvQK31KLh/KRutaP1544avVWuR4mNTAC0FQoHg8gbkN5NoJj3yN9/ZFGSFSVPR8/x/BQ==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2213,8 +2213,8 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.29': - resolution: {integrity: sha512-mY7JtTISK6F4g4T0x3kVepr5cp0NXL7f5yjIUXXGaTrg4qUlFBWRbENaHaqZ78dwmNcLm24h/yPsOVRlDXEXhA==} + '@firebase/remote-config-compat@0.2.30': + resolution: {integrity: sha512-Q4sQKhQ8TPEMOcCUvUBfGeAP1DfcG7FGBfA9yFUn/XRr4vSToY0DTmK28Nh7lgLQYzs6D5Ng6knSoXH+aGn1Tg==} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x @@ -2222,14 +2222,14 @@ packages: '@firebase/remote-config-types@0.5.2': resolution: {integrity: sha512-i8k1omVfoAnaT1ZPv2FFjxMZrATYsO/GnFgHEj5+7fAJLzi8wLnGGv1WK06oEAD6ltrWXSO1HzeNyajn/NjMWw==} - '@firebase/remote-config@0.9.2': - resolution: {integrity: sha512-Rii93DkXjM+RE/ytHdYa7EIiQLJbdBr+W8EEiqd/vbLCOC+1FdkDuRiumJBp6t3yewHGbdqbpjB3fk3z0cZ+8g==} + '@firebase/remote-config@0.9.3': + resolution: {integrity: sha512-9DbuFNAFeUbVJQZmwLZfdoLRNFWV43V4UqaRpDkaSIdTmVWhzctPeISGkWe4sKTsqpoyldRumquS0gqWZg05fQ==} peerDependencies: '@firebase/app': 0.x - '@firebase/storage-compat@0.4.5': - resolution: {integrity: sha512-vO0tFPxXbKDKdlTu8tYT08S9t9ezUTJYEdLCULpWxWq2aq6zojwN1QmAB+1a50AI/g47GlWUJn1XPncm/PDZsw==} - engines: {node: '>=20.0.0'} + '@firebase/storage-compat@0.4.6': + resolution: {integrity: sha512-te0IsqX1bM+OZCJF7jNSKXcMqCA2yYmpshRHjX4axy0lI/P9ZP9GLjEZMVL8wrjUWF4e3cZxMZTbck3Zd5E1hA==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-compat': 0.x @@ -2240,9 +2240,9 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/storage@0.14.5': - resolution: {integrity: sha512-r2tozN/BlEewLi70tJNUQPzWwbex9GM7NgXZsamHKQrjKEfcR0i4jGgHBKAKA4hbwiPE9eNMb3hcxWnDpeJZwg==} - engines: {node: '>=20.0.0'} + '@firebase/storage@0.14.6': + resolution: {integrity: sha512-9WjohxpjbfcySjCp8kIbd1ZhtmCQFQLqPtDQ+wmZ5PVXimTDjDsSx/RZjwwK89MjCTXB9fCdmvZkJxplZn4W1A==} + engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2284,8 +2284,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@2.25.0': - resolution: {integrity: sha512-g1hyidWxahzIg+hh+lLqPeBJl+Fu6051we2QKhFXdWgE4yGYf8PWOS8S3mMAdpe3eLx3KCWmhQR7GWyd3LYT1A==} + '@google/genai@2.28.0': + resolution: {integrity: sha512-hyNAJj+ywu3L46qlZod6KO/JvcT3QONz6VCiPevC/FWOjAD+LQb7DMLUoV8vzoLpt61Q0ruQX99iqbxEjPJWmw==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2356,6 +2356,15 @@ packages: '@types/node': optional: true + '@inquirer/confirm@6.3.3': + resolution: {integrity: sha512-ImOBgpl/sJTFp8naeSkNu4S0Sf8F8pxv3/CUx+LoBAdQvCVqFz6rSB2A/oZYsJge3+yphbEDxEkfaRNYq1OU0A==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/core@12.0.4': resolution: {integrity: sha512-M5fB67y7jPObI45vhD82RskWwCSm0scOvenV/I6K8tIi2gfr9DXqQqJ+iw+Wi6SgapikdOiJibYzz1gW47fsDg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2432,6 +2441,15 @@ packages: '@types/node': optional: true + '@inquirer/prompts@8.7.3': + resolution: {integrity: sha512-DHK20kO+H5k/XcJQpHQUpVQbMYHHhZchlGWhZVMUV4WIuRuBW5744hipOtriE1vMqPLgnIyXFMHWKkIbTepa4Q==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/rawlist@5.3.6': resolution: {integrity: sha512-2exExhQ5xTBqfN/rRlZkvM1Gm3b0eiLcWe2NqxWxe7qYmnU4M3j/n9TwzfPUb+Q7dAAz9TmBtDWWdF3jbp4ZLA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2725,9 +2743,9 @@ packages: cpu: [x64] os: [win32] - '@mswjs/interceptors@0.41.9': - resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} - engines: {node: '>=18'} + '@mswjs/interceptors@0.44.0': + resolution: {integrity: sha512-IYHevRStF4ijM20GI9c9Ndhw483NSAjCydQhUr4/zIB0BNLsTVw3vFAxTo6TlvX4QnV60wEHttUa9539TTAq+A==} + engines: {node: '>=22'} '@napi-rs/lzma-linux-x64-gnu@1.5.1': resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} @@ -2923,12 +2941,6 @@ packages: peerDependencies: '@octokit/core': '>=6' - '@octokit/plugin-paginate-rest@15.0.0': - resolution: {integrity: sha512-lw9A9YL5s4VPj+VEx8uMxaxQm2YTgrPDkrLEuZuu18R8TK3oPcXF4K6t52nx6xn1RcogZC9i188sAr/4XYJaQQ==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - '@octokit/plugin-request-log@6.0.0': resolution: {integrity: sha512-UkOzeEN3W91/eBq9sPZNQ7sUBvYCqYbrrD8gTbBuGtHEuycE4/awMXcYvx6sVYo7LypPhmQwwpUe4Yyu4QZN5Q==} engines: {node: '>= 20'} @@ -2968,14 +2980,8 @@ packages: '@octokit/types@18.0.0': resolution: {integrity: sha512-l6bAF43PNxkJp6g+W4PjoUSSkxHomXw2nOum5CTftJz1NlV3vu93NImgOYtLf6CbBUb5j+fiuzW0PPQ5JTSvZA==} - '@open-draft/deferred-promise@2.2.0': - resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} - - '@open-draft/logger@0.3.0': - resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} - - '@open-draft/until@2.1.0': - resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + '@open-draft/until@3.0.1': + resolution: {integrity: sha512-s7/9ELP4aP9YZtW7RJaa0Xf3RISaRH9+EFN18FtykJYRHGNrl8f9ymvoNXzjhrjmftFvkQudtuDU9RYhk0xs3A==} '@opentelemetry/api@1.9.1': resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} @@ -3653,6 +3659,9 @@ packages: '@types/cors@2.8.19': resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==} + '@types/debug@4.1.13': + resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} + '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} @@ -3722,11 +3731,14 @@ packages: '@types/micromatch@2.3.35': resolution: {integrity: sha512-J749bHo/Zu56w0G0NI/IGHLQPiSsjx//0zJhfEVAN95K/xM5C8ZDmhkXtU3qns0sBOao7HuQzr8XV1/2o5LbXA==} + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + '@types/node@22.20.5': resolution: {integrity: sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==} - '@types/node@24.19.0': - resolution: {integrity: sha512-zY+5tKxXdhGh1PYI0ac+7juvEu4OI6vWtVVoj5i2m42jxAY1U+zHGt6QCyOFwykdP62sM3MJ9stoYYUw5aCWew==} + '@types/node@24.19.1': + resolution: {integrity: sha512-aS3/DG0oM05K0RIXXP+hKjinGG5IgSSVGzswZxW3O0sS3pH4/fycXundUC9XsszgKCk4gHXylTEK6hyFxVxnoQ==} '@types/npm-package-arg@6.1.4': resolution: {integrity: sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q==} @@ -4787,8 +4799,8 @@ packages: resolution: {integrity: sha512-cs+LadpH7Kpw0M3k8wurk+sOVVDAENA0iK4OBOrkL94j5lEVYRJ4j3zd2bhY9qgzyrPqthdcYT3axzRN7AliMg==} engines: {node: '>=22'} - conventional-commits-parser@7.1.2: - resolution: {integrity: sha512-O+x4N2yH+ijvqWlIyTHsXTAP+algNWgGbjY2duCe8w2vUMvUB95cLRslCPfTMQyLAKlet3bhZTdu6ozn4M+QJQ==} + conventional-commits-parser@7.1.3: + resolution: {integrity: sha512-Q9oWm1o9uy/oEsZQIraoFMZ4RuPD+79KgwWj6mJVP356tazolCB0piRLZ5Kz9te9p027uSEcUW+Gu44Eh+X79g==} engines: {node: '>=22'} hasBin: true @@ -4925,15 +4937,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -5441,8 +5444,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase@12.19.0: - resolution: {integrity: sha512-kwXCLcI0ly2lkwygkbuRx6SsX3DSO96355YrWh9SWZ5ncsxK/y5cirn3sY6nZVSiBVE++2nL6Hchzu1EB8uohQ==} + firebase@13.0.0: + resolution: {integrity: sha512-4cChZajVtuOijT/t7Vw1GZRTuohCxw+aoc8DAwhF+CSbS+zhqHE+i5PzEVttIySw7oKerBDRZRyDt4FynrWecg==} flat-cache@6.1.23: resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==} @@ -5458,8 +5461,8 @@ packages: resolution: {integrity: sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==} engines: {node: '>=6'} - folder-hash@4.1.3: - resolution: {integrity: sha512-94fj+fXj1XHT8zGumUy/VlyFARc/yrslKJ2+vjrP/U6ftTdL7u68+gQhvSBjz9wrwTuty6BpZ7JsbEK5OU9RNw==} + folder-hash@4.1.4: + resolution: {integrity: sha512-BhHpJCYoTej4YH0C3HY4X49C2uOcWntjSD24T1GBYlfWcW/7mkHZov9HbvzCHQO+ZLbJ3VRE+cL1uEiaQvacLw==} engines: {node: '>=10.10.0'} hasBin: true @@ -6777,9 +6780,9 @@ packages: tailwindcss: optional: true - nock@14.0.17: - resolution: {integrity: sha512-EjRr1weMa4ALQX35AgZTEnP+weJJjlW1KGDiNM2IQC2069YDHas4f4B4UUYR+TTLyKWxJvOz2wObDKQs/LNreA==} - engines: {node: '>=18.20.0 <20 || >=20.12.1'} + nock@15.0.1: + resolution: {integrity: sha512-Mjx5Xl4t9vP13eUZPWqwwpjjXNjvhUTo1qTdryVM3+7t6Z2w6WHZ9GVZk/zQ8Ym1vbmloWaglye3cloyHAJ8FA==} + engines: {node: '>=20.12.1'} node-addon-api@6.1.0: resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} @@ -7174,10 +7177,6 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - propagate@2.0.1: - resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} - engines: {node: '>= 8'} - proto3-json-serializer@3.0.4: resolution: {integrity: sha512-E1sbAYg3aEbXrq0n1ojJkRHQJGE1kaE/O6GLA94y8rnJBfgvOPTOd1b9hOceQK1FFZI9qMh1vBERCyO2ifubcw==} engines: {node: '>=18'} @@ -7395,6 +7394,9 @@ packages: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} + rettime@0.11.12: + resolution: {integrity: sha512-5ExtR1ppiDBQkVoPw5NAqdbfH4Iq2VOmQKHMtUoaFxA9bo2krzFYBtyq6K40xxbYp+2w/YOr6D+1ToF6tTN53A==} + reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -7876,9 +7878,6 @@ packages: streamx@2.28.1: resolution: {integrity: sha512-zEzXb0s5Cds7tqMH6rhZ05lcJydCWiQPEwiNngVqzsxCc962vLY4Uw+mW7od8kDH258k2Uz/JrOkdIAAhSh9VA==} - strict-event-emitter@0.5.1: - resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -8305,6 +8304,10 @@ packages: resolution: {integrity: sha512-zj/ob3UsvJGN0whEAKFp53REA5X66hvffVqoCtVQAakJKnKlH+/PcOfMoFwIG/o4rElqLv/ycAFlx8ZlXUorCg==} engines: {node: '>=18.12.0'} + verkit@0.5.0: + resolution: {integrity: sha512-u4J1hr6Y+C/hit34GwL3eIcUf3wngT8TlYUjK7tk0jxydKLAq3sYvifjdTDA6U3KCKRcQCQDGf/srjxfZF3l7g==} + engines: {node: '>=18.12.0'} + verror@1.10.0: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} @@ -8775,30 +8778,28 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/89b8c002e5d47ba1cbc4483d3ec06b0ae0aaccb7': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/fa4308affb4a0dde34ebc95196b58550752485a2': 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) + '@conventional-changelog/git-client': 3.2.0(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.3) '@google-cloud/spanner': 8.0.0(supports-color@11.0.0) - '@google/genai': 2.25.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) - '@inquirer/prompts': 8.7.2(@types/node@24.19.0) - '@inquirer/type': 4.1.1(@types/node@24.19.0) + '@google/genai': 2.28.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) + '@inquirer/prompts': 8.7.3(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) '@octokit/auth-app': 8.3.1 '@octokit/core': 7.0.8 '@octokit/graphql': 9.0.5 '@octokit/graphql-schema': 15.26.1 - '@octokit/openapi-types': 28.0.0 - '@octokit/plugin-paginate-rest': 15.0.0(@octokit/core@7.0.8) '@octokit/plugin-rest-endpoint-methods': 18.0.0(@octokit/core@7.0.8) '@octokit/request-error': 7.1.2 '@octokit/rest': 22.0.1 - '@octokit/types': 17.0.0 + '@octokit/types': 18.0.0 '@types/cli-progress': 3.11.6 '@types/ejs': 3.1.5 '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 '@types/jasmine': 6.0.0 - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@types/semver': 7.8.0 '@types/which': 3.0.4 '@types/yargs': 17.0.35 @@ -8807,19 +8808,19 @@ snapshots: bufferutil: 4.1.0 cli-progress: 3.12.0 conventional-commits-filter: 6.0.1 - conventional-commits-parser: 7.1.2 + conventional-commits-parser: 7.1.3 ejs: 7.0.1 encoding: 0.1.13 fast-glob: 3.3.3 - firebase: 12.19.0 - folder-hash: 4.1.3(supports-color@11.0.0) + firebase: 13.0.0 + folder-hash: 4.1.4(supports-color@11.0.0) jasmine: 6.3.0 jasmine-core: 6.3.0 jasmine-reporters: 2.5.2 jsonc-parser: 3.3.1 minimatch: 10.2.6 multimatch: 8.0.0 - nock: 14.0.17 + nock: 15.0.1(supports-color@11.0.0) semver: 7.8.5 supports-color: 11.0.0 tsx: 4.23.15 @@ -9610,14 +9611,14 @@ snapshots: '@colors/colors@1.5.0': {} - '@conventional-changelog/git-client@3.1.2(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.2)': + '@conventional-changelog/git-client@3.2.0(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.3)': dependencies: '@simple-libs/child-process-utils': 2.0.0 '@simple-libs/stream-utils': 2.0.0 - semver: 7.8.5 + verkit: 0.5.0 optionalDependencies: conventional-commits-filter: 6.0.1 - conventional-commits-parser: 7.1.2 + conventional-commits-parser: 7.1.3 '@csstools/color-helpers@6.1.2': {} @@ -9801,9 +9802,9 @@ snapshots: optionalDependencies: '@noble/hashes': 1.8.0 - '@firebase/ai@2.16.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.2)': + '@firebase/ai@3.0.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/app-check-interop-types': 0.3.5 '@firebase/app-types': 0.9.6 '@firebase/component': 0.7.5 @@ -9811,33 +9812,33 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.31(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/analytics-compat@0.2.31(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/analytics': 0.10.25(@firebase/app@0.16.2) + '@firebase/analytics': 0.10.25(@firebase/app@0.16.3) '@firebase/analytics-types': 0.8.5 - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 '@firebase/util': 1.15.3 tslib: 2.8.1 '@firebase/analytics-types@0.8.5': {} - '@firebase/analytics@0.10.25(@firebase/app@0.16.2)': + '@firebase/analytics@0.10.25(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-check-compat@0.4.7(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/app-check-compat@0.4.7(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-check': 0.13.1(@firebase/app@0.16.2) + '@firebase/app': 0.16.3 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.3) '@firebase/app-check-types': 0.5.5 - '@firebase/app-compat': 0.5.18 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9847,17 +9848,17 @@ snapshots: '@firebase/app-check-types@0.5.5': {} - '@firebase/app-check@0.13.1(@firebase/app@0.16.2)': + '@firebase/app-check@0.13.1(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-compat@0.5.18': + '@firebase/app-compat@0.5.19': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9867,7 +9868,7 @@ snapshots: dependencies: '@firebase/logger': 0.5.2 - '@firebase/app@0.16.2': + '@firebase/app@0.16.3': dependencies: '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 @@ -9875,11 +9876,11 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.11(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2)': + '@firebase/auth-compat@0.6.12(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 - '@firebase/auth': 1.13.6(@firebase/app@0.16.2) + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 + '@firebase/auth': 1.13.7(@firebase/app@0.16.3) '@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 @@ -9895,9 +9896,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/auth@1.13.6(@firebase/app@0.16.2)': + '@firebase/auth@1.13.7(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9908,16 +9909,16 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/data-connect@0.7.4(@firebase/app@0.16.2)': + '@firebase/data-connect@0.7.4(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@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.7(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/database-compat@2.1.7(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: '@firebase/component': 0.7.5 '@firebase/database': 1.1.5 @@ -9926,8 +9927,8 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 optionalDependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/database-types@1.0.22': dependencies: @@ -9944,12 +9945,12 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.14(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2)': + '@firebase/firestore-compat@0.4.15(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 - '@firebase/firestore': 4.17.2(@firebase/app@0.16.2) + '@firebase/firestore': 4.18.0(@firebase/app@0.16.3) '@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 @@ -9961,9 +9962,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/firestore@4.17.2(@firebase/app@0.16.2)': + '@firebase/firestore@4.18.0(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9973,21 +9974,21 @@ snapshots: re2js: 2.8.6 tslib: 2.8.1 - '@firebase/functions-compat@0.5.0(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/functions-compat@0.5.0(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 - '@firebase/functions': 0.14.0(@firebase/app@0.16.2) + '@firebase/functions': 0.14.0(@firebase/app@0.16.3) '@firebase/functions-types': 0.6.5 '@firebase/util': 1.15.3 tslib: 2.8.1 '@firebase/functions-types@0.6.5': {} - '@firebase/functions@0.14.0(@firebase/app@0.16.2)': + '@firebase/functions@0.14.0(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/app-check-interop-types': 0.3.5 '@firebase/auth-interop-types': 0.2.6 '@firebase/component': 0.7.5 @@ -9995,12 +9996,12 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/installations-compat@0.2.24(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2)': + '@firebase/installations-compat@0.2.24(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) '@firebase/installations-types': 0.5.5(@firebase/app-types@0.9.6) '@firebase/util': 1.15.3 tslib: 2.8.1 @@ -10011,9 +10012,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.6 - '@firebase/installations@0.6.24(@firebase/app@0.16.2)': + '@firebase/installations@0.6.24(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/util': 1.15.3 idb: 7.1.1 @@ -10023,78 +10024,78 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.30(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/messaging-compat@0.2.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 - '@firebase/messaging': 0.13.3(@firebase/app@0.16.2) + '@firebase/messaging': 0.13.3(@firebase/app@0.16.3) '@firebase/util': 1.15.3 tslib: 2.8.1 '@firebase/messaging-interop-types@0.2.6': {} - '@firebase/messaging@0.13.3(@firebase/app@0.16.2)': + '@firebase/messaging@0.13.3(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) '@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.27(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/performance-compat@0.2.27(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 - '@firebase/performance': 0.7.14(@firebase/app@0.16.2) + '@firebase/performance': 0.7.14(@firebase/app@0.16.3) '@firebase/performance-types': 0.2.5 '@firebase/util': 1.15.3 tslib: 2.8.1 '@firebase/performance-types@0.2.5': {} - '@firebase/performance@0.7.14(@firebase/app@0.16.2)': + '@firebase/performance@0.7.14(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) '@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.29(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2)': + '@firebase/remote-config-compat@0.2.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 - '@firebase/remote-config': 0.9.2(@firebase/app@0.16.2) + '@firebase/remote-config': 0.9.3(@firebase/app@0.16.3) '@firebase/remote-config-types': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 '@firebase/remote-config-types@0.5.2': {} - '@firebase/remote-config@0.9.2(@firebase/app@0.16.2)': + '@firebase/remote-config@0.9.3(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/storage-compat@0.4.5(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2)': + '@firebase/storage-compat@0.4.6(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 - '@firebase/app-compat': 0.5.18 + '@firebase/app': 0.16.3 + '@firebase/app-compat': 0.5.19 '@firebase/component': 0.7.5 - '@firebase/storage': 0.14.5(@firebase/app@0.16.2) + '@firebase/storage': 0.14.6(@firebase/app@0.16.3) '@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 @@ -10106,9 +10107,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/storage@0.14.5(@firebase/app@0.16.2)': + '@firebase/storage@0.14.6(@firebase/app@0.16.3)': dependencies: - '@firebase/app': 0.16.2 + '@firebase/app': 0.16.3 '@firebase/component': 0.7.5 '@firebase/util': 1.15.3 tslib: 2.8.1 @@ -10180,7 +10181,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@2.25.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': + '@google/genai@2.28.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 @@ -10245,14 +10246,14 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/checkbox@5.2.6(@types/node@24.19.0)': + '@inquirer/checkbox@5.2.6(@types/node@24.19.1)': dependencies: '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.4(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/confirm@6.3.2(@types/node@22.20.5)': dependencies: @@ -10261,12 +10262,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/confirm@6.3.2(@types/node@24.19.0)': + '@inquirer/confirm@6.3.3(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.1.1(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/core@12.0.4(@types/node@22.20.5)': dependencies: @@ -10280,17 +10281,17 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/core@12.0.4(@types/node@24.19.0)': + '@inquirer/core@12.0.4(@types/node@24.19.1)': dependencies: '@inquirer/ansi': 2.0.9 '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/type': 4.2.0(@types/node@24.19.1) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/editor@5.3.4(@types/node@22.20.5)': dependencies: @@ -10300,13 +10301,13 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/editor@5.3.4(@types/node@24.19.0)': + '@inquirer/editor@5.3.4(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/external-editor': 3.0.6(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/external-editor': 3.0.6(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/expand@5.1.6(@types/node@22.20.5)': dependencies: @@ -10315,12 +10316,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/expand@5.1.6(@types/node@24.19.0)': + '@inquirer/expand@5.1.6(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/external-editor@3.0.6(@types/node@22.20.5)': dependencies: @@ -10329,12 +10330,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/external-editor@3.0.6(@types/node@24.19.0)': + '@inquirer/external-editor@3.0.6(@types/node@24.19.1)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/figures@2.0.9': {} @@ -10345,12 +10346,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/input@5.1.7(@types/node@24.19.0)': + '@inquirer/input@5.1.7(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/number@4.2.4(@types/node@22.20.5)': dependencies: @@ -10359,12 +10360,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/number@4.2.4(@types/node@24.19.0)': + '@inquirer/number@4.2.4(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/password@5.2.3(@types/node@22.20.5)': dependencies: @@ -10374,13 +10375,13 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/password@5.2.3(@types/node@24.19.0)': + '@inquirer/password@5.2.3(@types/node@24.19.1)': dependencies: '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/prompts@8.7.2(@types/node@22.20.5)': dependencies: @@ -10397,20 +10398,20 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/prompts@8.7.2(@types/node@24.19.0)': - dependencies: - '@inquirer/checkbox': 5.2.6(@types/node@24.19.0) - '@inquirer/confirm': 6.3.2(@types/node@24.19.0) - '@inquirer/editor': 5.3.4(@types/node@24.19.0) - '@inquirer/expand': 5.1.6(@types/node@24.19.0) - '@inquirer/input': 5.1.7(@types/node@24.19.0) - '@inquirer/number': 4.2.4(@types/node@24.19.0) - '@inquirer/password': 5.2.3(@types/node@24.19.0) - '@inquirer/rawlist': 5.3.6(@types/node@24.19.0) - '@inquirer/search': 4.3.4(@types/node@24.19.0) - '@inquirer/select': 5.2.6(@types/node@24.19.0) + '@inquirer/prompts@8.7.3(@types/node@24.19.1)': + dependencies: + '@inquirer/checkbox': 5.2.6(@types/node@24.19.1) + '@inquirer/confirm': 6.3.3(@types/node@24.19.1) + '@inquirer/editor': 5.3.4(@types/node@24.19.1) + '@inquirer/expand': 5.1.6(@types/node@24.19.1) + '@inquirer/input': 5.1.7(@types/node@24.19.1) + '@inquirer/number': 4.2.4(@types/node@24.19.1) + '@inquirer/password': 5.2.3(@types/node@24.19.1) + '@inquirer/rawlist': 5.3.6(@types/node@24.19.1) + '@inquirer/search': 4.3.4(@types/node@24.19.1) + '@inquirer/select': 5.2.6(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/rawlist@5.3.6(@types/node@22.20.5)': dependencies: @@ -10419,12 +10420,12 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/rawlist@5.3.6(@types/node@24.19.0)': + '@inquirer/rawlist@5.3.6(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/search@4.3.4(@types/node@22.20.5)': dependencies: @@ -10434,13 +10435,13 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/search@4.3.4(@types/node@24.19.0)': + '@inquirer/search@4.3.4(@types/node@24.19.1)': dependencies: - '@inquirer/core': 12.0.4(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/select@5.2.6(@types/node@22.20.5)': dependencies: @@ -10451,30 +10452,26 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/select@5.2.6(@types/node@24.19.0)': + '@inquirer/select@5.2.6(@types/node@24.19.1)': dependencies: '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.4(@types/node@24.19.0) + '@inquirer/core': 12.0.4(@types/node@24.19.1) '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.0) + '@inquirer/type': 4.2.0(@types/node@24.19.1) optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@inquirer/type@4.1.1(@types/node@22.20.5)': optionalDependencies: '@types/node': 22.20.5 - '@inquirer/type@4.1.1(@types/node@24.19.0)': - optionalDependencies: - '@types/node': 24.19.0 - '@inquirer/type@4.2.0(@types/node@22.20.5)': optionalDependencies: '@types/node': 22.20.5 - '@inquirer/type@4.2.0(@types/node@24.19.0)': + '@inquirer/type@4.2.0(@types/node@24.19.1)': optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@isaacs/cliui@8.0.2': dependencies: @@ -10714,14 +10711,16 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.4': optional: true - '@mswjs/interceptors@0.41.9': + '@mswjs/interceptors@0.44.0(supports-color@11.0.0)': dependencies: - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/logger': 0.3.0 - '@open-draft/until': 2.1.0 + '@open-draft/until': 3.0.1 + '@types/debug': 4.1.13 + debug: 4.4.3(supports-color@11.0.0) is-node-process: 1.2.0 outvariant: 1.4.3 - strict-event-emitter: 0.5.1 + rettime: 0.11.12 + transitivePeerDependencies: + - supports-color '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true @@ -10894,11 +10893,6 @@ snapshots: '@octokit/core': 7.0.8 '@octokit/types': 16.0.0 - '@octokit/plugin-paginate-rest@15.0.0(@octokit/core@7.0.8)': - dependencies: - '@octokit/core': 7.0.8 - '@octokit/types': 17.0.0 - '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.8)': dependencies: '@octokit/core': 7.0.8 @@ -10945,14 +10939,7 @@ snapshots: dependencies: '@octokit/openapi-types': 29.0.1 - '@open-draft/deferred-promise@2.2.0': {} - - '@open-draft/logger@0.3.0': - dependencies: - is-node-process: 1.2.0 - outvariant: 1.4.3 - - '@open-draft/until@2.1.0': {} + '@open-draft/until@3.0.1': {} '@opentelemetry/api@1.9.1': {} @@ -11464,6 +11451,10 @@ snapshots: dependencies: '@types/node': 22.20.5 + '@types/debug@4.1.13': + dependencies: + '@types/ms': 2.1.0 + '@types/deep-eql@4.0.2': {} '@types/duplexify@3.6.5': @@ -11553,11 +11544,13 @@ snapshots: dependencies: '@types/parse-glob': 3.0.32 + '@types/ms@2.1.0': {} + '@types/node@22.20.5': dependencies: undici-types: 6.21.0 - '@types/node@24.19.0': + '@types/node@24.19.1': dependencies: undici-types: 7.24.6 @@ -12743,7 +12736,7 @@ snapshots: conventional-commits-filter@6.0.1: {} - conventional-commits-parser@7.1.2: + conventional-commits-parser@7.1.3: dependencies: '@simple-libs/stream-utils': 2.0.0 argue-cli: 3.2.0 @@ -12878,12 +12871,6 @@ snapshots: optionalDependencies: supports-color: 11.0.0 - debug@4.4.0(supports-color@11.0.0): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 11.0.0 - debug@4.4.3(supports-color@11.0.0): dependencies: ms: 2.1.3 @@ -13571,35 +13558,35 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase@12.19.0: + firebase@13.0.0: dependencies: - '@firebase/ai': 2.16.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.2) - '@firebase/analytics': 0.10.25(@firebase/app@0.16.2) - '@firebase/analytics-compat': 0.2.31(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/app': 0.16.2 - '@firebase/app-check': 0.13.1(@firebase/app@0.16.2) - '@firebase/app-check-compat': 0.4.7(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/app-compat': 0.5.18 + '@firebase/ai': 3.0.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.3) + '@firebase/analytics': 0.10.25(@firebase/app@0.16.3) + '@firebase/analytics-compat': 0.2.31(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/app': 0.16.3 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.3) + '@firebase/app-check-compat': 0.4.7(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/app-compat': 0.5.19 '@firebase/app-types': 0.9.6 - '@firebase/auth': 1.13.6(@firebase/app@0.16.2) - '@firebase/auth-compat': 0.6.11(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2) - '@firebase/data-connect': 0.7.4(@firebase/app@0.16.2) + '@firebase/auth': 1.13.7(@firebase/app@0.16.3) + '@firebase/auth-compat': 0.6.12(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3) + '@firebase/data-connect': 0.7.4(@firebase/app@0.16.3) '@firebase/database': 1.1.5 - '@firebase/database-compat': 2.1.7(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/firestore': 4.17.2(@firebase/app@0.16.2) - '@firebase/firestore-compat': 0.4.14(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2) - '@firebase/functions': 0.14.0(@firebase/app@0.16.2) - '@firebase/functions-compat': 0.5.0(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/installations': 0.6.24(@firebase/app@0.16.2) - '@firebase/installations-compat': 0.2.24(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2) - '@firebase/messaging': 0.13.3(@firebase/app@0.16.2) - '@firebase/messaging-compat': 0.2.30(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/performance': 0.7.14(@firebase/app@0.16.2) - '@firebase/performance-compat': 0.2.27(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/remote-config': 0.9.2(@firebase/app@0.16.2) - '@firebase/remote-config-compat': 0.2.29(@firebase/app-compat@0.5.18)(@firebase/app@0.16.2) - '@firebase/storage': 0.14.5(@firebase/app@0.16.2) - '@firebase/storage-compat': 0.4.5(@firebase/app-compat@0.5.18)(@firebase/app-types@0.9.6)(@firebase/app@0.16.2) + '@firebase/database-compat': 2.1.7(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/firestore': 4.18.0(@firebase/app@0.16.3) + '@firebase/firestore-compat': 0.4.15(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3) + '@firebase/functions': 0.14.0(@firebase/app@0.16.3) + '@firebase/functions-compat': 0.5.0(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations-compat': 0.2.24(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3) + '@firebase/messaging': 0.13.3(@firebase/app@0.16.3) + '@firebase/messaging-compat': 0.2.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/performance': 0.7.14(@firebase/app@0.16.3) + '@firebase/performance-compat': 0.2.27(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/remote-config': 0.9.3(@firebase/app@0.16.3) + '@firebase/remote-config-compat': 0.2.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3) + '@firebase/storage': 0.14.6(@firebase/app@0.16.3) + '@firebase/storage-compat': 0.4.6(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3) '@firebase/util': 1.15.3 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -13616,9 +13603,9 @@ snapshots: flru@1.0.2: {} - folder-hash@4.1.3(supports-color@11.0.0): + folder-hash@4.1.4(supports-color@11.0.0): dependencies: - debug: 4.4.0(supports-color@11.0.0) + debug: 4.4.3(supports-color@11.0.0) minimatch: 7.4.9 transitivePeerDependencies: - supports-color @@ -15006,11 +14993,11 @@ snapshots: - supports-color - vue-tsc - nock@14.0.17: + nock@15.0.1(supports-color@11.0.0): dependencies: - '@mswjs/interceptors': 0.41.9 - json-stringify-safe: 5.0.1 - propagate: 2.0.1 + '@mswjs/interceptors': 0.44.0(supports-color@11.0.0) + transitivePeerDependencies: + - supports-color node-addon-api@6.1.0: optional: true @@ -15427,8 +15414,6 @@ snapshots: process@0.11.10: {} - propagate@2.0.1: {} - proto3-json-serializer@3.0.4: dependencies: protobufjs: 7.6.6 @@ -15710,6 +15695,8 @@ snapshots: retry@0.13.1: {} + rettime@0.11.12: {} + reusify@1.1.0: {} rfdc@1.4.1: {} @@ -16275,8 +16262,6 @@ snapshots: - bare-abort-controller - react-native-b4a - strict-event-emitter@0.5.1: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -16753,6 +16738,8 @@ snapshots: verkit@0.3.2: {} + verkit@0.5.0: {} + verror@1.10.0: dependencies: assert-plus: 1.0.0