diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 303a3814540d..36471add54a7 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -16,6 +16,6 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + - uses: angular/dev-infra/github-actions/branch-manager@fc71b572acb06a4830ef5566edb05500f822b7ad with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ed359fc5d83..0b84280109ff 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@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - 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@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -61,11 +61,11 @@ jobs: runs-on: ubuntu-latest-4core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -87,13 +87,13 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -103,11 +103,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -141,7 +141,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@029d16b075db696b35d0d661d0fd3a0552a4b452 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -169,13 +169,13 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -194,13 +194,13 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -214,13 +214,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@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run E2E Browser tests @@ -250,11 +250,11 @@ jobs: CIRCLE_BRANCH: ${{ github.ref_name }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - 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 d9d3b64757e9..6549bca8f21f 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/pull-request-labeling@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + - uses: angular/dev-infra/github-actions/pull-request-labeling@fc71b572acb06a4830ef5566edb05500f822b7ad with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/post-approval-changes@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + - uses: angular/dev-infra/github-actions/post-approval-changes@fc71b572acb06a4830ef5566edb05500f822b7ad with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/feature-requests.yml b/.github/workflows/feature-requests.yml index 848b760315b3..3e1658563b1f 100644 --- a/.github/workflows/feature-requests.yml +++ b/.github/workflows/feature-requests.yml @@ -16,6 +16,6 @@ jobs: if: github.repository == 'angular/angular-cli' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/feature-request@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + - uses: angular/dev-infra/github-actions/feature-request@fc71b572acb06a4830ef5566edb05500f822b7ad with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index ecd35bb70566..d3134e87e6e2 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -23,7 +23,7 @@ jobs: workflows: ${{ steps.workflows.outputs.workflows }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - id: workflows @@ -38,9 +38,9 @@ jobs: workflow: ${{ fromJSON(needs.list.outputs.workflows) }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - 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 27224d6f238f..a7b1c83aa887 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@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup ESLint Caching uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 with: @@ -56,7 +56,7 @@ jobs: - name: Run Validation run: pnpm admin validate - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/linting/licenses@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Check tooling setup run: pnpm check-tooling-setup - name: Check commit message @@ -72,11 +72,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Build release targets @@ -93,11 +93,11 @@ jobs: runs-on: ubuntu-latest-16core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Run module and package tests @@ -117,13 +117,13 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - 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/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }} @@ -131,11 +131,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Build E2E tests for Windows on Linux @@ -159,7 +159,7 @@ jobs: runs-on: windows-2025 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@029d16b075db696b35d0d661d0fd3a0552a4b452 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -187,13 +187,13 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - 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/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }} @@ -210,12 +210,12 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/setup@fc71b572acb06a4830ef5566edb05500f822b7ad - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + uses: angular/dev-infra/github-actions/bazel/configure-remote@fc71b572acb06a4830ef5566edb05500f822b7ad - 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/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }} diff --git a/MODULE.bazel b/MODULE.bazel index df2bb6d07afd..fa4db7f993d4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -39,7 +39,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "acce054082b688da9a5a3d12c6550184eb9f7725", + commit = "fc71b572acb06a4830ef5566edb05500f822b7ad", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 66f25a5cefb1..1f135ddb801c 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -536,8 +536,8 @@ "bzlTransitiveDigest": "9IJp6IlB/FMHFBJe4MX/DQM4zi3oArC8yqYE/+NyPwk=", "usagesDigest": "ltWGqWW6sLMu/u31IwJqdHjhE4iS2Cto+bTSDdqQO0w=", "recordedFileInputs": { - "@@//package.json": "a204590b0b9e0dd40e0926f413208ef4e092f168db6d1d328abb10ad9443c30b", - "@@devinfra~//bazel/package.json": "960bcecf963a211f96a3967c7cfb5d3e1cea08d94b27056a3e8dbf2fad1e2dd3", + "@@//package.json": "e081db51a7a6cdf730e3b889a073864d0acb55813b1bec92929c21fcb5708229", + "@@devinfra~//bazel/package.json": "f90ae656882e652c88b59c7b94880416dc4a90ef01e8763fd04e8c6f8c2bb6e6", "@@rules_browsers~//package.json": "45572077938c7a4916e4aaedf7db7ce8425854ab92f35348cff02a2134023bb8" }, "recordedDirentsInputs": {}, diff --git a/package.json b/package.json index 49ff75d8d0b9..b722c5e7fdb4 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@angular/forms": "21.0.0-next.0", "@angular/localize": "21.0.0-next.0", "@angular/material": "21.0.0-next.0", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#6872491d510e9e92ea02a2041af71bed6000b87a", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#1dd1369e814daed12d5f3e188b805cbaaab1d3e1", "@angular/platform-browser": "21.0.0-next.0", "@angular/platform-server": "21.0.0-next.0", "@angular/router": "21.0.0-next.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 595f480b07dd..9865c0870a57 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,8 +47,8 @@ importers: specifier: 21.0.0-next.0 version: 21.0.0-next.0(90dac3354d42f26db01ba1c2b56252d8) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#6872491d510e9e92ea02a2041af71bed6000b87a - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6872491d510e9e92ea02a2041af71bed6000b87a(@modelcontextprotocol/sdk@1.17.4) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#1dd1369e814daed12d5f3e188b805cbaaab1d3e1 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/1dd1369e814daed12d5f3e188b805cbaaab1d3e1(@modelcontextprotocol/sdk@1.17.4) '@angular/platform-browser': specifier: 21.0.0-next.0 version: 21.0.0-next.0(@angular/animations@21.0.0-next.0(@angular/common@21.0.0-next.0(@angular/core@21.0.0-next.0(@angular/compiler@21.0.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@21.0.0-next.0(@angular/compiler@21.0.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@21.0.0-next.0(@angular/core@21.0.0-next.0(@angular/compiler@21.0.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@21.0.0-next.0(@angular/compiler@21.0.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1)) @@ -339,7 +339,7 @@ importers: version: 7.8.2 vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@24.2.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + version: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) packages/angular/build: dependencies: @@ -360,10 +360,10 @@ importers: version: 7.24.7 '@inquirer/confirm': specifier: 5.1.15 - version: 5.1.15(@types/node@24.2.0) + version: 5.1.15(@types/node@24.3.0) '@vitejs/plugin-basic-ssl': specifier: 2.1.0 - version: 2.1.0(vite@7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1)) + version: 2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1)) beasties: specifier: 0.3.5 version: 0.3.5 @@ -375,7 +375,7 @@ importers: version: 0.25.9 https-proxy-agent: specifier: 7.0.6 - version: 7.0.6(supports-color@10.1.0) + version: 7.0.6(supports-color@10.2.0) istanbul-lib-instrument: specifier: 6.0.3 version: 6.0.3 @@ -417,7 +417,7 @@ importers: version: 0.2.14 vite: specifier: 7.1.3 - version: 7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + version: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) watchpack: specifier: 2.4.4 version: 2.4.4 @@ -445,7 +445,7 @@ importers: version: 7.8.2 vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@24.2.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + version: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) optionalDependencies: lmdb: specifier: 3.4.2 @@ -464,10 +464,10 @@ importers: version: link:../../angular_devkit/schematics '@inquirer/prompts': specifier: 7.8.3 - version: 7.8.3(@types/node@24.2.0) + version: 7.8.3(@types/node@24.3.0) '@listr2/prompt-adapter-inquirer': specifier: 3.0.2 - version: 3.0.2(@inquirer/prompts@7.8.3(@types/node@24.2.0))(@types/node@24.2.0)(listr2@9.0.2) + version: 3.0.2(@inquirer/prompts@7.8.3(@types/node@24.3.0))(@types/node@24.3.0)(listr2@9.0.2) '@modelcontextprotocol/sdk': specifier: 1.17.4 version: 1.17.4 @@ -845,7 +845,7 @@ importers: version: link:../schematics '@inquirer/prompts': specifier: 7.8.3 - version: 7.8.3(@types/node@24.2.0) + version: 7.8.3(@types/node@24.3.0) ansi-colors: specifier: 4.1.3 version: 4.1.3 @@ -1051,9 +1051,9 @@ packages: '@angular/platform-browser': ^21.0.0-0 || ^21.1.0-0 || ^21.2.0-0 || ^21.3.0-0 || ^22.0.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/6872491d510e9e92ea02a2041af71bed6000b87a': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6872491d510e9e92ea02a2041af71bed6000b87a} - version: 0.0.0-1ef1e98c528b9e9d0d636d1d768b6ebca195ce5d + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/1dd1369e814daed12d5f3e188b805cbaaab1d3e1': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/1dd1369e814daed12d5f3e188b805cbaaab1d3e1} + version: 0.0.0-fc71b572acb06a4830ef5566edb05500f822b7ad hasBin: true '@angular/platform-browser@21.0.0-next.0': @@ -1870,8 +1870,8 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@firebase/ai@2.0.0': - resolution: {integrity: sha512-N/aSHjqOpU+KkYU3piMkbcuxzvqsOvxflLUXBAkYAPAz8wjE2Ye3BQDgKHEYuhMmEWqj6LFgEBUN8wwc6dfMTw==} + '@firebase/ai@2.1.0': + resolution: {integrity: sha512-4HvFr4YIzNFh0MowJLahOjJDezYSTjQar0XYVu/sAycoxQ+kBsfXuTPRLVXCYfMR5oNwQgYe4Q2gAOYKKqsOyA==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -1908,15 +1908,15 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.0': - resolution: {integrity: sha512-nUnNpOeRj0KZzVzHsyuyrmZKKHfykZ8mn40FtG28DeSTWeM5b/2P242Va4bmQpJsy5y32vfv50+jvdckrpzy7Q==} + '@firebase/app-compat@0.5.1': + resolution: {integrity: sha512-BEy1L6Ufd85ZSP79HDIv0//T9p7d5Bepwy+2mKYkgdXBGKTbFm2e2KxyF1nq4zSQ6RRBxWi0IY0zFVmoBTZlUA==} engines: {node: '>=20.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.14.0': - resolution: {integrity: sha512-APIAeKvRNFWKJLjIL8wLDjh7u8g6ZjaeVmItyqSjCdEkJj14UuVlus74D8ofsOMWh45HEwxwkd96GYbi+CImEg==} + '@firebase/app@0.14.1': + resolution: {integrity: sha512-jxTrDbxnGoX7cGz7aP9E7v9iKvBbQfZ8Gz4TH3SfrrkcyIojJM3+hJnlbGnGxHrABts844AxRcg00arMZEyA6Q==} engines: {node: '>=20.0.0'} '@firebase/auth-compat@0.6.0': @@ -2029,16 +2029,16 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/performance-compat@0.2.21': - resolution: {integrity: sha512-OQfYRsIQiEf9ez1SOMLb5TRevBHNIyA2x1GI1H10lZ432W96AK5r4LTM+SNApg84dxOuHt6RWSQWY7TPWffKXg==} + '@firebase/performance-compat@0.2.22': + resolution: {integrity: sha512-xLKxaSAl/FVi10wDX/CHIYEUP13jXUjinL+UaNXT9ByIvxII5Ne5150mx6IgM8G6Q3V+sPiw9C8/kygkyHUVxg==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/performance-types@0.2.3': resolution: {integrity: sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==} - '@firebase/performance@0.7.8': - resolution: {integrity: sha512-k6xfNM/CdTl4RaV4gT/lH53NU+wP33JiN0pUeNBzGVNvfXZ3HbCkoISE3M/XaiOwHgded1l6XfLHa4zHgm0Wyg==} + '@firebase/performance@0.7.9': + resolution: {integrity: sha512-UzybENl1EdM2I1sjYm74xGt/0JzRnU/0VmfMAKo2LSpHJzaj77FCLZXmYQ4oOuE+Pxtt8Wy2BVJEENiZkaZAzQ==} peerDependencies: '@firebase/app': 0.x @@ -2111,8 +2111,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.13.0': - resolution: {integrity: sha512-BxilXzE8cJ0zt5/lXk6KwuBcIT9P2Lbi2WXhwWMbxf1RNeC68/8DmYQqMrzQP333CieRMdbDXs0eNCphLoScWg==} + '@google/genai@1.15.0': + resolution: {integrity: sha512-4CSW+hRTESWl3xVtde7pkQ3E+dDFhDq+m4ztmccRctZfx1gKy3v0M9STIMGk6Nq0s6O2uKMXupOZQ1JGorXVwQ==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.11.0 @@ -2179,6 +2179,15 @@ packages: '@types/node': optional: true + '@inquirer/confirm@5.1.16': + resolution: {integrity: sha512-j1a5VstaK5KQy8Mu8cHmuQvN1Zc62TbLhjJxwHvKPPKEoowSF6h/0UdOpA9DNdWZ+9Inq73+puRq1df6OJ8Sag==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/core@10.2.0': resolution: {integrity: sha512-NyDSjPqhSvpZEMZrLCYUquWNl+XC/moEcVFqS55IEYIYsY0a1cUCevSqk7ctOlnm/RaSBU5psFryNlxcmGrjaA==} engines: {node: '>=18'} @@ -2246,8 +2255,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.8.0': - resolution: {integrity: sha512-JHwGbQ6wjf1dxxnalDYpZwZxUEosT+6CPGD9Zh4sm9WXdtUp9XODCQD3NjSTmu+0OAyxWXNOqf0spjIymJa2Tw==} + '@inquirer/prompts@7.8.3': + resolution: {integrity: sha512-iHYp+JCaCRktM/ESZdpHI51yqsDgXu+dMs4semzETftOaF8u5hwlqnbIsuIR/LrWZl8Pm1/gzteK9I7MAq5HTA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -2255,8 +2264,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.8.3': - resolution: {integrity: sha512-iHYp+JCaCRktM/ESZdpHI51yqsDgXu+dMs4semzETftOaF8u5hwlqnbIsuIR/LrWZl8Pm1/gzteK9I7MAq5HTA==} + '@inquirer/prompts@7.8.4': + resolution: {integrity: sha512-MuxVZ1en1g5oGamXV3DWP89GEkdD54alcfhHd7InUW5BifAdKQEK9SLFa/5hlWbvuhMPlobF0WAx7Okq988Jxg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -3275,8 +3284,8 @@ packages: '@types/folder-hash@4.0.4': resolution: {integrity: sha512-c+PwHm51Dw3fXM8SDK+93PO3oXdk4XNouCCvV67lj4aijRkZz5g67myk+9wqWWnyv3go6q96hT6ywcd3XtoZiQ==} - '@types/git-raw-commits@2.0.0': - resolution: {integrity: sha512-sHXOKjKqu1kQxbxkZiz2s0yx2kc7g20g6tE98LYGq5jQyT9r+GRyTn19NBfPotOlXhGO6oPvYT3tdnPl8MYYyA==} + '@types/git-raw-commits@2.0.4': + resolution: {integrity: sha512-PYmTK156j6TilbwtnO2JErH4TCC1izpgP3kRE3KUX35bjBOD2A+syCGeercqHXBcM6wL+DU0WbJB2Gz8fPR+8A==} '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} @@ -3305,9 +3314,6 @@ packages: '@types/jasmine-reporters@2.5.3': resolution: {integrity: sha512-8aojAUdgdiD9VQbllBJb/9gny3lOjz9T5gyMcbYlKe6npwGVsarbr8v2JYSFJSZSuFYXcPVzFG2lLX3ib0j/DA==} - '@types/jasmine@5.1.8': - resolution: {integrity: sha512-u7/CnvRdh6AaaIzYjCgUuVbREFgulhX05Qtf6ZtW+aOcjCKKVvKgpkPYJBFTZSHtFBYimzU4zP0V2vrEsq9Wcg==} - '@types/jasmine@5.1.9': resolution: {integrity: sha512-8t4HtkW4wxiPVedMpeZ63n3vlWxEIquo/zc1Tm8ElU+SqVV7+D3Na2PWaJUp179AzTragMWVwkMv7mvty0NfyQ==} @@ -3357,8 +3363,8 @@ packages: '@types/node@22.17.2': resolution: {integrity: sha512-gL6z5N9Jm9mhY+U2KXZpteb+09zyffliRkZyZOHODGATyC5B1Jt/7TzuuiLkFsSUMLbS1OLmlj/E+/3KF4Q/4w==} - '@types/node@24.2.0': - resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==} + '@types/node@24.3.0': + resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} '@types/npm-package-arg@6.1.4': resolution: {integrity: sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q==} @@ -4257,10 +4263,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.5.0: - resolution: {integrity: sha512-1tm8DTaJhPBG3bIkVeZt1iZM9GfSX2lzOeDVZH9R9ffRHpmHvxZ/QhgQH/aDTkswQVt+YHdXAdS/In/30OjCbg==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chalk@5.6.0: resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} @@ -5258,8 +5260,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase@12.0.0: - resolution: {integrity: sha512-KV+OrMJpi2uXlqL2zaCcXb7YuQbY/gMIWT1hf8hKeTW1bSumWaHT5qfmn0WTpHwKQa3QEVOtZR2ta9EchcmYuw==} + firebase@12.1.0: + resolution: {integrity: sha512-oZucxvfWKuAW4eHHRqGKzC43fLiPqPwHYBHPRNsnkgonqYaq0VurYgqgBosRlEulW+TWja/5Tpo2FpUU+QrfEQ==} flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} @@ -6749,8 +6751,8 @@ packages: tailwindcss: optional: true - nock@14.0.8: - resolution: {integrity: sha512-5DCGrkwK1f8kxUvqvzLWb97XuDUY4/t5M3ZcogPfLGvC2wO8wjRQsIDSXj2L6e1J0Dv8xscf9wWSvGnS3OL29Q==} + nock@14.0.10: + resolution: {integrity: sha512-Q7HjkpyPeLa0ZVZC5qpxBt5EyLczFJ91MEewQiIi9taWuA0KB/MDJlUWtON+7dGouVdADTQsf9RA7TZk6D8VMw==} engines: {node: '>=18.20.0 <20 || >=20.12.1'} node-addon-api@6.1.0: @@ -8085,8 +8087,8 @@ packages: stubs@3.0.0: resolution: {integrity: sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==} - supports-color@10.1.0: - resolution: {integrity: sha512-GBuewsPrhJPftT+fqDa9oI/zc5HNsG9nREqwzoSFDOIqf0NggOZbHQj2TE1P1CDJK8ZogFnlZY9hWoUiur7I/A==} + supports-color@10.2.0: + resolution: {integrity: sha512-5eG9FQjEjDbAlI5+kdpdyPIBMRH4GfTVDGREVupaZHmVoppknhM29b/S9BkQz7cathp85BVgRi/As3Siln7e0Q==} engines: {node: '>=18'} supports-color@2.0.0: @@ -9136,13 +9138,13 @@ 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/6872491d510e9e92ea02a2041af71bed6000b87a(@modelcontextprotocol/sdk@1.17.4)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/1dd1369e814daed12d5f3e188b805cbaaab1d3e1(@modelcontextprotocol/sdk@1.17.4)': dependencies: '@actions/core': 1.11.1 - '@google-cloud/spanner': 8.0.0(supports-color@10.1.0) - '@google/genai': 1.13.0(@modelcontextprotocol/sdk@1.17.4)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.1.0)(utf-8-validate@6.0.5) - '@inquirer/prompts': 7.8.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@google-cloud/spanner': 8.0.0(supports-color@10.2.0) + '@google/genai': 1.15.0(@modelcontextprotocol/sdk@1.17.4)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.0)(utf-8-validate@6.0.5) + '@inquirer/prompts': 7.8.4(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) '@octokit/auth-app': 8.0.2 '@octokit/core': 7.0.3 '@octokit/graphql': 9.0.1 @@ -9159,10 +9161,10 @@ snapshots: '@types/ejs': 3.1.5 '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 - '@types/git-raw-commits': 2.0.0 - '@types/jasmine': 5.1.8 + '@types/git-raw-commits': 2.0.4 + '@types/jasmine': 5.1.9 '@types/minimatch': 6.0.0 - '@types/node': 24.2.0 + '@types/node': 24.3.0 '@types/semver': 7.7.0 '@types/supports-color': 10.0.0 '@types/which': 3.0.4 @@ -9170,14 +9172,14 @@ snapshots: '@types/yarnpkg__lockfile': 1.1.9 '@yarnpkg/lockfile': 1.1.0 bufferutil: 4.0.9 - chalk: 5.5.0 + chalk: 5.6.0 cli-progress: 3.12.0 conventional-commits-parser: 5.0.0 ejs: 3.1.10 encoding: 0.1.13 fast-glob: 3.3.3 - firebase: 12.0.0 - folder-hash: 4.1.1(supports-color@10.1.0) + firebase: 12.1.0 + folder-hash: 4.1.1(supports-color@10.2.0) git-raw-commits: 4.0.0 jasmine: 5.9.0 jasmine-core: 5.9.0 @@ -9185,9 +9187,9 @@ snapshots: jsonc-parser: 3.3.1 minimatch: 10.0.3 multimatch: 7.0.0 - nock: 14.0.8 + nock: 14.0.10 semver: 7.7.2 - supports-color: 10.1.0 + supports-color: 10.2.0 typed-graphqlify: 3.1.6 typescript: 5.9.2 utf-8-validate: 6.0.5 @@ -9259,7 +9261,7 @@ snapshots: '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -9311,7 +9313,7 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -9899,7 +9901,7 @@ snapshots: '@babel/parser': 7.28.3 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -10069,7 +10071,7 @@ snapshots: '@eslint/config-array@0.21.0': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10083,7 +10085,7 @@ snapshots: '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -10105,9 +10107,9 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@firebase/ai@2.0.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.0)': + '@firebase/ai@2.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.7.0 @@ -10115,11 +10117,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.24(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/analytics-compat@0.2.24(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/analytics': 0.10.18(@firebase/app@0.14.0) + '@firebase/analytics': 0.10.18(@firebase/app@0.14.1) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10128,20 +10130,20 @@ snapshots: '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.18(@firebase/app@0.14.0)': + '@firebase/analytics@0.10.18(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-check': 0.11.0(@firebase/app@0.14.0) + '@firebase/app-check': 0.11.0(@firebase/app@0.14.1) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -10153,17 +10155,17 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.11.0(@firebase/app@0.14.0)': + '@firebase/app-check@0.11.0(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-compat@0.5.0': + '@firebase/app-compat@0.5.1': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -10171,7 +10173,7 @@ snapshots: '@firebase/app-types@0.9.3': {} - '@firebase/app@0.14.0': + '@firebase/app@0.14.1': dependencies: '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -10179,10 +10181,10 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0)': + '@firebase/auth-compat@0.6.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 - '@firebase/auth': 1.11.0(@firebase/app@0.14.0) + '@firebase/app-compat': 0.5.1 + '@firebase/auth': 1.11.0(@firebase/app@0.14.1) '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 @@ -10199,9 +10201,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/auth@1.11.0(@firebase/app@0.14.0)': + '@firebase/auth@1.11.0(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -10212,9 +10214,9 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/data-connect@0.3.11(@firebase/app@0.14.0)': + '@firebase/data-connect@0.3.11(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -10245,11 +10247,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0)': + '@firebase/firestore-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 - '@firebase/firestore': 4.9.0(@firebase/app@0.14.0) + '@firebase/firestore': 4.9.0(@firebase/app@0.14.1) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10262,9 +10264,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/firestore@4.9.0(@firebase/app@0.14.0)': + '@firebase/firestore@4.9.0(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -10273,11 +10275,11 @@ snapshots: '@grpc/proto-loader': 0.7.15 tslib: 2.8.1 - '@firebase/functions-compat@0.4.0(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/functions-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 - '@firebase/functions': 0.13.0(@firebase/app@0.14.0) + '@firebase/functions': 0.13.0(@firebase/app@0.14.1) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10286,9 +10288,9 @@ snapshots: '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.13.0(@firebase/app@0.14.0)': + '@firebase/functions@0.13.0(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 @@ -10296,11 +10298,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0)': + '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10312,9 +10314,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.19(@firebase/app@0.14.0)': + '@firebase/installations@0.6.19(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 idb: 7.1.1 @@ -10324,11 +10326,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 - '@firebase/messaging': 0.12.23(@firebase/app@0.14.0) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.1) '@firebase/util': 1.13.0 tslib: 2.8.1 transitivePeerDependencies: @@ -10336,22 +10338,22 @@ snapshots: '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.23(@firebase/app@0.14.0)': + '@firebase/messaging@0.12.23(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.13.0 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.21(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/performance': 0.7.8(@firebase/app@0.14.0) + '@firebase/performance': 0.7.9(@firebase/app@0.14.1) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10360,22 +10362,22 @@ snapshots: '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.8(@firebase/app@0.14.0)': + '@firebase/performance@0.7.9(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.19(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0)': + '@firebase/remote-config-compat@0.2.19(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.0) + '@firebase/remote-config': 0.6.6(@firebase/app@0.14.1) '@firebase/remote-config-types': 0.4.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10384,20 +10386,20 @@ snapshots: '@firebase/remote-config-types@0.4.0': {} - '@firebase/remote-config@0.6.6(@firebase/app@0.14.0)': + '@firebase/remote-config@0.6.6(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0)': + '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': dependencies: - '@firebase/app-compat': 0.5.0 + '@firebase/app-compat': 0.5.1 '@firebase/component': 0.7.0 - '@firebase/storage': 0.14.0(@firebase/app@0.14.0) + '@firebase/storage': 0.14.0(@firebase/app@0.14.1) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10410,9 +10412,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/storage@0.14.0(@firebase/app@0.14.0)': + '@firebase/storage@0.14.0(@firebase/app@0.14.1)': dependencies: - '@firebase/app': 0.14.0 + '@firebase/app': 0.14.1 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -10425,17 +10427,17 @@ snapshots: '@glideapps/ts-necessities@2.2.3': {} - '@google-cloud/common@6.0.0(supports-color@10.1.0)': + '@google-cloud/common@6.0.0(supports-color@10.2.0)': dependencies: '@google-cloud/projectify': 4.0.0 '@google-cloud/promisify': 4.1.0 arrify: 2.0.1 duplexify: 4.1.3 extend: 3.0.2 - google-auth-library: 10.2.1(supports-color@10.1.0) + google-auth-library: 10.2.1(supports-color@10.2.0) html-entities: 2.6.0 - retry-request: 8.0.2(supports-color@10.1.0) - teeny-request: 10.1.0(supports-color@10.1.0) + retry-request: 8.0.2(supports-color@10.2.0) + teeny-request: 10.1.0(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -10449,9 +10451,9 @@ snapshots: '@google-cloud/promisify@5.0.0': {} - '@google-cloud/spanner@8.0.0(supports-color@10.1.0)': + '@google-cloud/spanner@8.0.0(supports-color@10.2.0)': dependencies: - '@google-cloud/common': 6.0.0(supports-color@10.1.0) + '@google-cloud/common': 6.0.0(supports-color@10.2.0) '@google-cloud/precise-date': 5.0.0 '@google-cloud/projectify': 5.0.0 '@google-cloud/promisify': 5.0.0 @@ -10467,26 +10469,26 @@ snapshots: duplexify: 4.1.3 events-intercept: 2.0.0 extend: 3.0.2 - google-auth-library: 10.2.1(supports-color@10.1.0) - google-gax: 5.0.3(supports-color@10.1.0) + google-auth-library: 10.2.1(supports-color@10.2.0) + google-gax: 5.0.3(supports-color@10.2.0) grpc-gcp: 1.0.1(protobufjs@7.5.4) is: 3.3.2 lodash.snakecase: 4.1.1 merge-stream: 2.0.0 p-queue: 6.6.2 protobufjs: 7.5.4 - retry-request: 8.0.2(supports-color@10.1.0) + retry-request: 8.0.2(supports-color@10.2.0) split-array-stream: 2.0.0 stack-trace: 0.0.10 stream-events: 1.0.5 - teeny-request: 10.1.0(supports-color@10.1.0) + teeny-request: 10.1.0(supports-color@10.2.0) through2: 4.0.2 transitivePeerDependencies: - supports-color - '@google/genai@1.13.0(@modelcontextprotocol/sdk@1.17.4)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.1.0)(utf-8-validate@6.0.5)': + '@google/genai@1.15.0(@modelcontextprotocol/sdk@1.17.4)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.0)(utf-8-validate@6.0.5)': dependencies: - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.1.0) + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.0) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) optionalDependencies: '@modelcontextprotocol/sdk': 1.17.4 @@ -10535,27 +10537,34 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/checkbox@4.2.2(@types/node@24.2.0)': + '@inquirer/checkbox@4.2.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/confirm@5.1.15(@types/node@24.2.0)': + '@inquirer/confirm@5.1.15(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/core@10.2.0(@types/node@24.2.0)': + '@inquirer/confirm@5.1.16(@types/node@24.3.0)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) + optionalDependencies: + '@types/node': 24.3.0 + + '@inquirer/core@10.2.0(@types/node@24.3.0)': dependencies: '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -10563,115 +10572,115 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/editor@4.2.18(@types/node@24.2.0)': + '@inquirer/editor@4.2.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/external-editor': 1.0.1(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/external-editor': 1.0.1(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/expand@4.0.18(@types/node@24.2.0)': + '@inquirer/expand@4.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/external-editor@1.0.1(@types/node@24.2.0)': + '@inquirer/external-editor@1.0.1(@types/node@24.3.0)': dependencies: chardet: 2.1.0 iconv-lite: 0.6.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 '@inquirer/figures@1.0.13': {} - '@inquirer/input@4.2.2(@types/node@24.2.0)': + '@inquirer/input@4.2.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/number@3.0.18(@types/node@24.2.0)': + '@inquirer/number@3.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/password@4.0.18(@types/node@24.2.0)': + '@inquirer/password@4.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 24.2.0 - - '@inquirer/prompts@7.8.0(@types/node@24.2.0)': - dependencies: - '@inquirer/checkbox': 4.2.2(@types/node@24.2.0) - '@inquirer/confirm': 5.1.15(@types/node@24.2.0) - '@inquirer/editor': 4.2.18(@types/node@24.2.0) - '@inquirer/expand': 4.0.18(@types/node@24.2.0) - '@inquirer/input': 4.2.2(@types/node@24.2.0) - '@inquirer/number': 3.0.18(@types/node@24.2.0) - '@inquirer/password': 4.0.18(@types/node@24.2.0) - '@inquirer/rawlist': 4.1.6(@types/node@24.2.0) - '@inquirer/search': 3.1.1(@types/node@24.2.0) - '@inquirer/select': 4.3.2(@types/node@24.2.0) + '@types/node': 24.3.0 + + '@inquirer/prompts@7.8.3(@types/node@24.3.0)': + dependencies: + '@inquirer/checkbox': 4.2.2(@types/node@24.3.0) + '@inquirer/confirm': 5.1.15(@types/node@24.3.0) + '@inquirer/editor': 4.2.18(@types/node@24.3.0) + '@inquirer/expand': 4.0.18(@types/node@24.3.0) + '@inquirer/input': 4.2.2(@types/node@24.3.0) + '@inquirer/number': 3.0.18(@types/node@24.3.0) + '@inquirer/password': 4.0.18(@types/node@24.3.0) + '@inquirer/rawlist': 4.1.6(@types/node@24.3.0) + '@inquirer/search': 3.1.1(@types/node@24.3.0) + '@inquirer/select': 4.3.2(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 - - '@inquirer/prompts@7.8.3(@types/node@24.2.0)': - dependencies: - '@inquirer/checkbox': 4.2.2(@types/node@24.2.0) - '@inquirer/confirm': 5.1.15(@types/node@24.2.0) - '@inquirer/editor': 4.2.18(@types/node@24.2.0) - '@inquirer/expand': 4.0.18(@types/node@24.2.0) - '@inquirer/input': 4.2.2(@types/node@24.2.0) - '@inquirer/number': 3.0.18(@types/node@24.2.0) - '@inquirer/password': 4.0.18(@types/node@24.2.0) - '@inquirer/rawlist': 4.1.6(@types/node@24.2.0) - '@inquirer/search': 3.1.1(@types/node@24.2.0) - '@inquirer/select': 4.3.2(@types/node@24.2.0) + '@types/node': 24.3.0 + + '@inquirer/prompts@7.8.4(@types/node@24.3.0)': + dependencies: + '@inquirer/checkbox': 4.2.2(@types/node@24.3.0) + '@inquirer/confirm': 5.1.16(@types/node@24.3.0) + '@inquirer/editor': 4.2.18(@types/node@24.3.0) + '@inquirer/expand': 4.0.18(@types/node@24.3.0) + '@inquirer/input': 4.2.2(@types/node@24.3.0) + '@inquirer/number': 3.0.18(@types/node@24.3.0) + '@inquirer/password': 4.0.18(@types/node@24.3.0) + '@inquirer/rawlist': 4.1.6(@types/node@24.3.0) + '@inquirer/search': 3.1.1(@types/node@24.3.0) + '@inquirer/select': 4.3.2(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/rawlist@4.1.6(@types/node@24.2.0)': + '@inquirer/rawlist@4.1.6(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/search@3.1.1(@types/node@24.2.0)': + '@inquirer/search@3.1.1(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/select@4.3.2(@types/node@24.2.0)': + '@inquirer/select@4.3.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.2.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 - '@inquirer/type@3.0.8(@types/node@24.2.0)': + '@inquirer/type@3.0.8(@types/node@24.3.0)': optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 '@isaacs/balanced-match@4.0.1': {} @@ -10757,10 +10766,10 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@3.0.2(@inquirer/prompts@7.8.3(@types/node@24.2.0))(@types/node@24.2.0)(listr2@9.0.2)': + '@listr2/prompt-adapter-inquirer@3.0.2(@inquirer/prompts@7.8.3(@types/node@24.3.0))(@types/node@24.3.0)(listr2@9.0.2)': dependencies: - '@inquirer/prompts': 7.8.3(@types/node@24.2.0) - '@inquirer/type': 3.0.8(@types/node@24.2.0) + '@inquirer/prompts': 7.8.3(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) listr2: 9.0.2 transitivePeerDependencies: - '@types/node' @@ -10925,7 +10934,7 @@ snapshots: dependencies: agent-base: 7.1.4 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) lru-cache: 10.4.3 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -11225,7 +11234,7 @@ snapshots: '@puppeteer/browsers@2.10.7': dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 @@ -11609,7 +11618,7 @@ snapshots: '@types/folder-hash@4.0.4': {} - '@types/git-raw-commits@2.0.0': + '@types/git-raw-commits@2.0.4': dependencies: '@types/node': 22.17.2 @@ -11641,8 +11650,6 @@ snapshots: dependencies: '@types/jasmine': 5.1.9 - '@types/jasmine@5.1.8': {} - '@types/jasmine@5.1.9': {} '@types/json-schema@7.0.15': {} @@ -11710,7 +11717,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.2.0': + '@types/node@24.3.0': dependencies: undici-types: 7.10.0 @@ -11798,7 +11805,7 @@ snapshots: '@types/supports-color@10.0.0': dependencies: - supports-color: 10.1.0 + supports-color: 10.2.0 '@types/watchpack@2.4.4': dependencies: @@ -11851,7 +11858,7 @@ snapshots: '@typescript-eslint/types': 8.40.0 '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.40.0 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) eslint: 9.33.0(jiti@1.21.7) typescript: 5.9.2 transitivePeerDependencies: @@ -11861,7 +11868,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.9.2) '@typescript-eslint/types': 8.40.0 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -11880,7 +11887,7 @@ snapshots: '@typescript-eslint/types': 8.40.0 '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) '@typescript-eslint/utils': 8.40.0(eslint@9.33.0(jiti@1.21.7))(typescript@5.9.2) - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) eslint: 9.33.0(jiti@1.21.7) ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 @@ -11895,7 +11902,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.9.2) '@typescript-eslint/types': 8.40.0 '@typescript-eslint/visitor-keys': 8.40.0 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -11927,7 +11934,7 @@ snapshots: '@verdaccio/core': 8.0.0-next-8.19 '@verdaccio/loaders': 8.0.0-next-8.9 '@verdaccio/signature': 8.0.0-next-8.11 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) lodash: 4.17.21 verdaccio-htpasswd: 13.0.0-next-8.19 transitivePeerDependencies: @@ -11941,7 +11948,7 @@ snapshots: '@verdaccio/config@8.0.0-next-8.19': dependencies: '@verdaccio/core': 8.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 @@ -11977,7 +11984,7 @@ snapshots: '@verdaccio/loaders@8.0.0-next-8.9': dependencies: '@verdaccio/core': 8.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -12000,7 +12007,7 @@ snapshots: '@verdaccio/core': 8.0.0-next-8.19 '@verdaccio/logger-prettify': 8.0.0-next-8.3 colorette: 2.0.20 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -12025,7 +12032,7 @@ snapshots: '@verdaccio/config': 8.0.0-next-8.19 '@verdaccio/core': 8.0.0-next-8.19 '@verdaccio/url': 13.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 @@ -12040,7 +12047,7 @@ snapshots: dependencies: '@verdaccio/config': 8.0.0-next-8.19 '@verdaccio/core': 8.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -12051,7 +12058,7 @@ snapshots: dependencies: '@verdaccio/core': 8.0.0-next-8.19 '@verdaccio/url': 13.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) gunzip-maybe: 1.4.2 tar-stream: 3.1.7 transitivePeerDependencies: @@ -12062,7 +12069,7 @@ snapshots: '@verdaccio/url@13.0.0-next-8.19': dependencies: '@verdaccio/core': 8.0.0-next-8.19 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) lodash: 4.17.21 validator: 13.12.0 transitivePeerDependencies: @@ -12074,9 +12081,9 @@ snapshots: lodash: 4.17.21 minimatch: 7.4.6 - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1))': dependencies: - vite: 7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@vitest/expect@3.2.4': dependencies: @@ -12086,13 +12093,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.18 optionalDependencies: - vite: 7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -12418,9 +12425,9 @@ snapshots: dependencies: es6-promisify: 5.0.0 - agent-base@6.0.2(supports-color@10.1.0): + agent-base@6.0.2(supports-color@10.2.0): dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -12756,7 +12763,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) http-errors: 2.0.0 iconv-lite: 0.6.3 on-finished: 2.4.1 @@ -12963,8 +12970,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.5.0: {} - chalk@5.6.0: {} chardet@2.1.0: {} @@ -13341,17 +13346,17 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.0(supports-color@10.1.0): + debug@4.4.0(supports-color@10.2.0): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 10.1.0 + supports-color: 10.2.0 - debug@4.4.1(supports-color@10.1.0): + debug@4.4.1(supports-color@10.2.0): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 10.1.0 + supports-color: 10.2.0 decamelize@1.2.0: {} @@ -13837,7 +13842,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -13975,7 +13980,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -14003,7 +14008,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -14106,7 +14111,7 @@ snapshots: finalhandler@2.1.0: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -14136,35 +14141,35 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase@12.0.0: + firebase@12.1.0: dependencies: - '@firebase/ai': 2.0.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.0) - '@firebase/analytics': 0.10.18(@firebase/app@0.14.0) - '@firebase/analytics-compat': 0.2.24(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/app': 0.14.0 - '@firebase/app-check': 0.11.0(@firebase/app@0.14.0) - '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/app-compat': 0.5.0 + '@firebase/ai': 2.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) + '@firebase/analytics': 0.10.18(@firebase/app@0.14.1) + '@firebase/analytics-compat': 0.2.24(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/app': 0.14.1 + '@firebase/app-check': 0.11.0(@firebase/app@0.14.1) + '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/app-compat': 0.5.1 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.11.0(@firebase/app@0.14.0) - '@firebase/auth-compat': 0.6.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0) - '@firebase/data-connect': 0.3.11(@firebase/app@0.14.0) + '@firebase/auth': 1.11.0(@firebase/app@0.14.1) + '@firebase/auth-compat': 0.6.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) + '@firebase/data-connect': 0.3.11(@firebase/app@0.14.1) '@firebase/database': 1.1.0 '@firebase/database-compat': 2.1.0 - '@firebase/firestore': 4.9.0(@firebase/app@0.14.0) - '@firebase/firestore-compat': 0.4.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0) - '@firebase/functions': 0.13.0(@firebase/app@0.14.0) - '@firebase/functions-compat': 0.4.0(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/installations': 0.6.19(@firebase/app@0.14.0) - '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0) - '@firebase/messaging': 0.12.23(@firebase/app@0.14.0) - '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/performance': 0.7.8(@firebase/app@0.14.0) - '@firebase/performance-compat': 0.2.21(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.0) - '@firebase/remote-config-compat': 0.2.19(@firebase/app-compat@0.5.0)(@firebase/app@0.14.0) - '@firebase/storage': 0.14.0(@firebase/app@0.14.0) - '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.0)(@firebase/app-types@0.9.3)(@firebase/app@0.14.0) + '@firebase/firestore': 4.9.0(@firebase/app@0.14.1) + '@firebase/firestore-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) + '@firebase/functions': 0.13.0(@firebase/app@0.14.1) + '@firebase/functions-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.1) + '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/performance': 0.7.9(@firebase/app@0.14.1) + '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/remote-config': 0.6.6(@firebase/app@0.14.1) + '@firebase/remote-config-compat': 0.2.19(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) + '@firebase/storage': 0.14.0(@firebase/app@0.14.1) + '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) '@firebase/util': 1.13.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -14178,16 +14183,16 @@ snapshots: flatted@3.3.3: {} - folder-hash@4.1.1(supports-color@10.1.0): + folder-hash@4.1.1(supports-color@10.2.0): dependencies: - debug: 4.4.0(supports-color@10.1.0) + debug: 4.4.0(supports-color@10.2.0) minimatch: 7.4.6 transitivePeerDependencies: - supports-color follow-redirects@1.15.11(debug@4.4.1): optionalDependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) for-each@0.3.5: dependencies: @@ -14266,10 +14271,10 @@ snapshots: functions-have-names@1.2.3: {} - gaxios@6.7.1(encoding@0.1.13)(supports-color@10.1.0): + gaxios@6.7.1(encoding@0.1.13)(supports-color@10.2.0): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) is-stream: 2.0.1 node-fetch: 2.7.0(encoding@0.1.13) uuid: 9.0.1 @@ -14277,26 +14282,26 @@ snapshots: - encoding - supports-color - gaxios@7.1.1(supports-color@10.1.0): + gaxios@7.1.1(supports-color@10.2.0): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) node-fetch: 3.3.2 transitivePeerDependencies: - supports-color - gcp-metadata@6.1.1(encoding@0.1.13)(supports-color@10.1.0): + gcp-metadata@6.1.1(encoding@0.1.13)(supports-color@10.2.0): dependencies: - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.1.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) google-logging-utils: 0.0.2 json-bigint: 1.0.0 transitivePeerDependencies: - encoding - supports-color - gcp-metadata@7.0.1(supports-color@10.1.0): + gcp-metadata@7.0.1(supports-color@10.2.0): dependencies: - gaxios: 7.1.1(supports-color@10.1.0) + gaxios: 7.1.1(supports-color@10.2.0) google-logging-utils: 1.1.1 json-bigint: 1.0.0 transitivePeerDependencies: @@ -14344,7 +14349,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -14426,43 +14431,43 @@ snapshots: pify: 2.3.0 pinkie-promise: 2.0.1 - google-auth-library@10.2.1(supports-color@10.1.0): + google-auth-library@10.2.1(supports-color@10.2.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.1.1(supports-color@10.1.0) - gcp-metadata: 7.0.1(supports-color@10.1.0) + gaxios: 7.1.1(supports-color@10.2.0) + gcp-metadata: 7.0.1(supports-color@10.2.0) google-logging-utils: 1.1.1 - gtoken: 8.0.0(supports-color@10.1.0) + gtoken: 8.0.0(supports-color@10.2.0) jws: 4.0.0 transitivePeerDependencies: - supports-color - google-auth-library@9.15.1(encoding@0.1.13)(supports-color@10.1.0): + google-auth-library@9.15.1(encoding@0.1.13)(supports-color@10.2.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.1.0) - gcp-metadata: 6.1.1(encoding@0.1.13)(supports-color@10.1.0) - gtoken: 7.1.0(encoding@0.1.13)(supports-color@10.1.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) + gcp-metadata: 6.1.1(encoding@0.1.13)(supports-color@10.2.0) + gtoken: 7.1.0(encoding@0.1.13)(supports-color@10.2.0) jws: 4.0.0 transitivePeerDependencies: - encoding - supports-color - google-gax@5.0.3(supports-color@10.1.0): + google-gax@5.0.3(supports-color@10.2.0): dependencies: '@grpc/grpc-js': 1.13.4 '@grpc/proto-loader': 0.8.0 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 10.2.1(supports-color@10.1.0) + google-auth-library: 10.2.1(supports-color@10.2.0) google-logging-utils: 1.1.1 node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 3.0.2 protobufjs: 7.5.4 - retry-request: 8.0.2(supports-color@10.1.0) + retry-request: 8.0.2(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -14488,17 +14493,17 @@ snapshots: '@grpc/grpc-js': 1.13.4 protobufjs: 7.5.4 - gtoken@7.1.0(encoding@0.1.13)(supports-color@10.1.0): + gtoken@7.1.0(encoding@0.1.13)(supports-color@10.2.0): dependencies: - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.1.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) jws: 4.0.0 transitivePeerDependencies: - encoding - supports-color - gtoken@8.0.0(supports-color@10.1.0): + gtoken@8.0.0(supports-color@10.2.0): dependencies: - gaxios: 7.1.1(supports-color@10.1.0) + gaxios: 7.1.1(supports-color@10.2.0) jws: 4.0.0 transitivePeerDependencies: - supports-color @@ -14620,18 +14625,18 @@ snapshots: http-parser-js@0.5.10: {} - http-proxy-agent@5.0.0(supports-color@10.1.0): + http-proxy-agent@5.0.0(supports-color@10.2.0): dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2(supports-color@10.1.0) - debug: 4.4.1(supports-color@10.1.0) + agent-base: 6.0.2(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -14650,7 +14655,7 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.16 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -14689,17 +14694,17 @@ snapshots: transitivePeerDependencies: - supports-color - https-proxy-agent@5.0.1(supports-color@10.1.0): + https-proxy-agent@5.0.1(supports-color@10.2.0): dependencies: - agent-base: 6.0.2(supports-color@10.1.0) - debug: 4.4.1(supports-color@10.1.0) + agent-base: 6.0.2(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6(supports-color@10.1.0): + https-proxy-agent@7.0.6(supports-color@10.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -15042,7 +15047,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -15124,7 +15129,7 @@ snapshots: decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.21 parse5: 7.3.0 @@ -15327,7 +15332,7 @@ snapshots: koa-send@5.0.1: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) http-errors: 1.8.1 resolve-path: 1.4.0 transitivePeerDependencies: @@ -15347,7 +15352,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -15516,7 +15521,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) flatted: 3.3.3 rfdc: 1.4.1 streamroller: 3.1.5 @@ -15813,7 +15818,7 @@ snapshots: optionalDependencies: rollup: 4.47.1 - nock@14.0.8: + nock@14.0.10: dependencies: '@mswjs/interceptors': 0.39.6 json-stringify-safe: 5.0.1 @@ -16104,10 +16109,10 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) get-uri: 6.0.5 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) pac-resolver: 7.0.1 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -16284,7 +16289,7 @@ snapshots: portfinder@1.0.37: dependencies: async: 3.2.6 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -16412,9 +16417,9 @@ snapshots: proxy-agent@6.5.0: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.1.0) + https-proxy-agent: 7.0.6(supports-color@10.2.0) lru-cache: 7.18.3 pac-proxy-agent: 7.2.0 proxy-from-env: 1.1.0 @@ -16457,7 +16462,7 @@ snapshots: debug: 4.3.4 devtools-protocol: 0.0.1045489 extract-zip: 2.0.1 - https-proxy-agent: 5.0.1(supports-color@10.1.0) + https-proxy-agent: 5.0.1(supports-color@10.2.0) proxy-from-env: 1.1.0 rimraf: 3.0.2 tar-fs: 2.1.1 @@ -16473,7 +16478,7 @@ snapshots: dependencies: '@puppeteer/browsers': 2.10.7 chromium-bidi: 8.0.0(devtools-protocol@0.0.1475386) - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) devtools-protocol: 0.0.1475386 typed-query-selector: 2.12.0 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) @@ -16485,7 +16490,7 @@ snapshots: puppeteer@18.2.1(bufferutil@4.0.9)(encoding@0.1.13): dependencies: - https-proxy-agent: 5.0.1(supports-color@10.1.0) + https-proxy-agent: 5.0.1(supports-color@10.2.0) progress: 2.0.3 proxy-from-env: 1.1.0 puppeteer-core: 18.2.1(bufferutil@4.0.9)(encoding@0.1.13) @@ -16706,10 +16711,10 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 - retry-request@8.0.2(supports-color@10.1.0): + retry-request@8.0.2(supports-color@10.2.0): dependencies: extend: 3.0.2 - teeny-request: 10.1.0(supports-color@10.1.0) + teeny-request: 10.1.0(supports-color@10.2.0) transitivePeerDependencies: - supports-color @@ -16800,7 +16805,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -16941,7 +16946,7 @@ snapshots: send@1.2.0: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -17153,7 +17158,7 @@ snapshots: socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) socks: 2.8.7 transitivePeerDependencies: - supports-color @@ -17214,7 +17219,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -17225,7 +17230,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -17303,7 +17308,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -17390,7 +17395,7 @@ snapshots: stubs@3.0.0: {} - supports-color@10.1.0: {} + supports-color@10.2.0: {} supports-color@2.0.0: {} @@ -17462,10 +17467,10 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - teeny-request@10.1.0(supports-color@10.1.0): + teeny-request@10.1.0(supports-color@10.2.0): dependencies: - http-proxy-agent: 5.0.0(supports-color@10.1.0) - https-proxy-agent: 5.0.1(supports-color@10.1.0) + http-proxy-agent: 5.0.0(supports-color@10.2.0) + https-proxy-agent: 5.0.1(supports-color@10.2.0) node-fetch: 3.3.2 stream-events: 1.0.5 transitivePeerDependencies: @@ -17610,7 +17615,7 @@ snapshots: tuf-js@3.1.0: dependencies: '@tufjs/models': 3.0.1 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) make-fetch-happen: 14.0.3 transitivePeerDependencies: - supports-color @@ -17813,7 +17818,7 @@ snapshots: '@verdaccio/config': 8.0.0-next-8.19 '@verdaccio/core': 8.0.0-next-8.19 express: 4.21.2 - https-proxy-agent: 5.0.1(supports-color@10.1.0) + https-proxy-agent: 5.0.1(supports-color@10.2.0) node-fetch: 2.6.7(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -17832,7 +17837,7 @@ snapshots: '@verdaccio/file-locking': 13.0.0-next-8.4 apache-md5: 1.1.8 bcryptjs: 2.4.3 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: @@ -17860,7 +17865,7 @@ snapshots: clipanion: 4.0.0-rc.4 compression: 1.8.1 cors: 2.8.5 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) envinfo: 7.14.0 express: 4.21.2 handlebars: 4.7.8 @@ -17882,13 +17887,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@3.2.4(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): + vite-node@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -17903,7 +17908,7 @@ snapshots: - tsx - yaml - vite@7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): + vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -17912,7 +17917,7 @@ snapshots: rollup: 4.47.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 fsevents: 2.3.3 jiti: 1.21.7 less: 4.4.1 @@ -17920,18 +17925,18 @@ snapshots: terser: 5.43.1 yaml: 2.8.1 - vitest@3.2.4(@types/node@24.2.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): + vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 chai: 5.3.3 - debug: 4.4.1(supports-color@10.1.0) + debug: 4.4.1(supports-color@10.2.0) expect-type: 1.2.2 magic-string: 0.30.18 pathe: 2.0.3 @@ -17942,11 +17947,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.3(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@24.2.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.2.0 + '@types/node': 24.3.0 jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) transitivePeerDependencies: - jiti diff --git a/tests/legacy-cli/e2e/ng-snapshot/package.json b/tests/legacy-cli/e2e/ng-snapshot/package.json index ad638d116d14..ecdaf8f6840b 100644 --- a/tests/legacy-cli/e2e/ng-snapshot/package.json +++ b/tests/legacy-cli/e2e/ng-snapshot/package.json @@ -2,21 +2,21 @@ "description": "snapshot versions of Angular for e2e testing", "private": true, "dependencies": { - "@angular/animations": "github:angular/animations-builds#89bfefb1629eecf0aabef0b690d6100ea5ae4986", - "@angular/cdk": "github:angular/cdk-builds#c441fb0f2884395cd9c060fe4020b1970d16e6f2", - "@angular/common": "github:angular/common-builds#7e64d349523b55f7c8a5c85d9ead5a208f503f83", - "@angular/compiler": "github:angular/compiler-builds#35d2376ff29842ab589d3e6680a3ac6e750682f9", - "@angular/compiler-cli": "github:angular/compiler-cli-builds#e2688a6016696e0f39da735a32c4430c1ee6b215", - "@angular/core": "github:angular/core-builds#28d3f5c9949529801e6319a46af988938b518b96", - "@angular/forms": "github:angular/forms-builds#5cd235752ed4c347ed12480e90e12b8dfc089fb7", - "@angular/language-service": "github:angular/language-service-builds#aed6c28c0c2eca71b7793b1c186d4bdb9820598a", - "@angular/localize": "github:angular/localize-builds#3377a46b01cf5440fcedb792b2b0fe807355ed22", - "@angular/material": "github:angular/material-builds#a6364c47491d4280702f92663576b9c41a9ee7e7", - "@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#3b646547c9cbf435ce010a284bd0720066b0932e", - "@angular/platform-browser": "github:angular/platform-browser-builds#c79fbb1050c57aaa8820db74fadc8c27d742662a", - "@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#82ece833171e6e3dd323827f30ba72d719ab8832", - "@angular/platform-server": "github:angular/platform-server-builds#3cd250ed00cf68247db96409f1d58c2db5aea497", - "@angular/router": "github:angular/router-builds#504d0cbac6e61cf9b7561c577b7a4fa2c535d6e0", - "@angular/service-worker": "github:angular/service-worker-builds#2f867cc90af84d1b1c4bdaba814b2e13a4522db7" + "@angular/animations": "github:angular/animations-builds#a45100363e0f77e5b9950817977ed5a1bc60ae5f", + "@angular/cdk": "github:angular/cdk-builds#ca8d21a3435bc0a77234731ac8994285a3cfb6fc", + "@angular/common": "github:angular/common-builds#5cad9512d55fc6ca337c8860edb3d053fb1b91a5", + "@angular/compiler": "github:angular/compiler-builds#b2c34094ea2ef90c08be95725c1b447e8573c911", + "@angular/compiler-cli": "github:angular/compiler-cli-builds#1d7181b3518ad1484b17c03ec21f6aab8fbe0ddd", + "@angular/core": "github:angular/core-builds#ba28b573020d17c5b4a9a5ec2702ae2fe930924f", + "@angular/forms": "github:angular/forms-builds#aa2a59b6c35a3adde41d402a78169491a561207e", + "@angular/language-service": "github:angular/language-service-builds#6b0f71e2b3a0b5c299b89e982e7ac2d5ead7d903", + "@angular/localize": "github:angular/localize-builds#4657711745e1fed4c6fd861d64b9d2bab6d0647a", + "@angular/material": "github:angular/material-builds#ff5c7f59359f1466d995ae43d868c5418f90a6d9", + "@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#19e620fe1ea5a7b4cf25f52da91bbf31fd7a8839", + "@angular/platform-browser": "github:angular/platform-browser-builds#2386f1f657a13b51a34ab309764d99bff2e38f8c", + "@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#a0f0b89f743eb6479a8ece76c25876462f54d742", + "@angular/platform-server": "github:angular/platform-server-builds#c83025b706be4f503922afb1f106666b3e27cb53", + "@angular/router": "github:angular/router-builds#1f527dee2a11dee90d55f572e920c731c2494195", + "@angular/service-worker": "github:angular/service-worker-builds#5a81d011768683268ebbc294f1d1d22a47d267f4" } }