From 7f9713aa85e1c94da7c5f46f4242eb124a2e8d63 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Fri, 30 Oct 2026 07:53:45 +0000 Subject: [PATCH 1/2] build: update cross-repo angular dependencies See associated pull request for more information. --- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/ci.yml | 52 +- .github/workflows/dev-infra.yml | 6 +- .github/workflows/perf.yml | 6 +- .github/workflows/pr.yml | 44 +- MODULE.bazel | 6 +- MODULE.bazel.lock | 52 +- package.json | 28 +- packages/angular/ssr/package.json | 12 +- packages/ngtools/webpack/package.json | 4 +- pnpm-lock.yaml | 835 +++++++----------- tests/e2e/ng-snapshot/package.json | 32 +- 12 files changed, 460 insertions(+), 619 deletions(-) diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index cbf328812441..0a037e29ddfc 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + - uses: angular/dev-infra/github-actions/branch-manager@d45884cba93817d0e1a2be67ca5638227f64e508 # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3bac1c0e90a..27f69c12de38 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -138,7 +138,7 @@ jobs: runs-on: windows-2025 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -165,13 +165,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -189,13 +189,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Run CLI E2E tests @@ -209,13 +209,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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Start Sauce Connect @@ -246,11 +246,11 @@ jobs: CIRCLE_BRANCH: ${{ github.ref_name }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # 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 05c78832060f..629c8e1a1863 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + - uses: angular/dev-infra/github-actions/post-approval-changes@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + - uses: angular/dev-infra/github-actions/labeling/issue@d45884cba93817d0e1a2be67ca5638227f64e508 # 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 63056bcff482..779b42915aa7 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # 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 2ac66647afce..b2d1a36a4eca 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/linting/licenses@d45884cba93817d0e1a2be67ca5638227f64e508 # main build: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build E2E tests for Windows on Linux @@ -157,7 +157,7 @@ jobs: runs-on: windows-2025 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Download built Windows E2E tests @@ -184,13 +184,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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 }} @@ -206,12 +206,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/setup@d45884cba93817d0e1a2be67ca5638227f64e508 # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47 # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@d45884cba93817d0e1a2be67ca5638227f64e508 # 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 c78eb0d815f9..5ba54e56a417 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 = "5c2a1c83782292554ba8504713e54860c72c2aeb", + commit = "7822265c5a0565c8c1fdc254e021178131bfcfa8", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "c0b8d59ecb851e0dd1808f3d00846d5f2c0c8d47", + commit = "d45884cba93817d0e1a2be67ca5638227f64e508", remote = "https://github.com/angular/dev-infra.git", ) bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "14e8fd76588d44cd945e10ac1186634f0dfe186f", + commit = "80ed35fe2809269a0a3be6693bd0a0e47c8a1bc9", remote = "https://github.com/angular/rules_browsers.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 72dfc28da3f5..e5938d7b137d 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -28,7 +28,6 @@ "https://bcr.bazel.build/modules/aspect_rules_jasmine/2.0.4/source.json": "81ffb708333cd98ec3c0b4cc004f4d5cf92a16914b5196a2892c45141bba7cff", "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", "https://bcr.bazel.build/modules/aspect_rules_js/3.4.0/MODULE.bazel": "88844ac411e1961f4574a92f3c5be5b20d1c6997778c6b88316c5c3b4b60e284", - "https://bcr.bazel.build/modules/aspect_rules_js/3.5.1/MODULE.bazel": "f01b4f1bf26713e875ec0fbe9d9c2146d2b173d6194850a7cb63b579c557aab1", "https://bcr.bazel.build/modules/aspect_rules_js/3.5.2/MODULE.bazel": "9e8e4cc25b21a51cf9336aa7bd1a0d8c1c6b508b9f0ae663d617ac4223ebcdb9", "https://bcr.bazel.build/modules/aspect_rules_js/3.5.2/source.json": "3d11af690a74823879b297ca0ae57c6e73a94ccd944a87fb1a82b1e53e6d8442", "https://bcr.bazel.build/modules/aspect_rules_ts/3.10.1/MODULE.bazel": "035205a7834b0ed9724ed3c4790e12d1c779ef2520d72496ab234e6307715e6c", @@ -90,7 +89,6 @@ "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/MODULE.bazel": "22c31a561553727960057361aa33bf20fb2e98584bc4fec007906e27053f80c6", "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/source.json": "41e9e129f80d8c8bf103a7acc337b76e54fad1214ac0a7084bf24f4cd924b8b4", "https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f", - "https://bcr.bazel.build/modules/hermetic_launcher/0.0.15/MODULE.bazel": "1a04856a10bd6a3d23bad08673bceb59b061c4bf9b76d335e30386832acc1b33", "https://bcr.bazel.build/modules/hermetic_launcher/0.0.16/MODULE.bazel": "ac8a135156c67b45fff31ca11db0faced1d61890654b96d2c0ea6e8a532a3d9c", "https://bcr.bazel.build/modules/hermetic_launcher/0.0.16/source.json": "1f96a028cec7ca86995f6ec6f50e410a235528d93216ad8144e98a7f8a4d204c", "https://bcr.bazel.build/modules/jq.bzl/0.1.0/MODULE.bazel": "2ce69b1af49952cd4121a9c3055faa679e748ce774c7f1fda9657f936cae902f", @@ -447,16 +445,16 @@ }, "@@rules_browsers+//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "CzaP1r3Dbnw1/meKHkb1Xf+G41YEWbZ1i4KAoMNyyRc=", + "bzlTransitiveDigest": "aCIvgWNk9qZxtd1qHhXPJu/nXlnhpH0Ljwnhcmp2so0=", "usagesDigest": "FmXYJVoVJlnfUU8x8gObSvu4qWcco/9Faw61aC/wBF0=", "recordedInputs": [], "generatedRepoSpecs": { "rules_browsers_chrome_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "27abcf9483817c66c514b4f81a2b3686215962bb93b70e3f6e9ea20b3118072c", + "sha256": "f904ceb826ebf4bf7d00e4d1865bc699f56e6b54cacc4b223709c2fe53a06101", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "a8ec56df3d96e53d8127213391cd2fc4d9bd9dbeb21bcddca38896eaac4dce78", + "sha256": "cc281a67ff0e2cea7a2622f561a9ad451cf87a522cfd871637388400ddd3bc67", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "f72a6cc55338ed09a3f113d8c42f497e9b64eb4b689347f04cb8100de6954033", + "sha256": "efa207fa4af3ae60dae72826bb6820ad77d30fc429211029d7b4cfa229c55999", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "22d3167ea3f9fba7c5a013661413442043939d3e4c2d5a8eaf030379ffa6718e", + "sha256": "0532cb4c1ad04f532aee5947727c1dd5c454609cca2ec42409d9ce9ed97a505f", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "8c56e0eeefefebef24f798538713ef60dcd8d663b205d2f13935f36215d937fe", + "sha256": "5f59866f1c3f8f8e2f605940f345623129bf59994adf718329e631da7d60f330", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "e229297b03f66d48e7965394a7dc14a7ba5661c593612e7115e8f139d4357fd8", + "sha256": "7a85dda10f5f1771360cb8d3a76d39cd2fac2287feff5a23fccce6d4c7ef2afe", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "777bde55d6e5da1409820ca39b38eafa507ab010a8d43ff5d6d7ad1a895c32ce", + "sha256": "3af2a2c9c7d37777e21519983dd5978cf1e20b9926f0f1236201062e0c66da3f", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.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": "2ce082a29c852295aa09f94ccc50c5f7e41caae5b80f5016329825e45a27de8c", + "sha256": "ce201df1cd271ee1ddd7274acf44e4e64dc0e6a58c6286103758b3ea36002ba8", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/158.0.8117.0/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/159.0.8129.0/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" @@ -590,9 +588,9 @@ "rules_browsers_firefox_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "9549b054ec4cf85f50f6a19d8c6fb79580312e71ebc4ec2cb217ec9af09dc12a", + "sha256": "54536fcd120af484d4c56272a5a1cf4af57b9c713d1a3b1e775da192dd541fcd", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/158.0/linux-x86_64/en-US/firefox-158.0.tar.xz" + "https://archive.mozilla.org/pub/firefox/releases/159.0/linux-x86_64/en-US/firefox-159.0.tar.xz" ], "named_files": { "FIREFOX": "firefox/firefox" @@ -606,9 +604,9 @@ "rules_browsers_firefox_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "dfe8508ee8880cec1578253eb02b9154b5971a55e832d97396f463cd07b5ef67", + "sha256": "0772404ae6e068d7cc03cecf4bb06a855f10287a77b624ffa41c6d092a64ea13", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/158.0/mac/en-US/Firefox%20158.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/159.0/mac/en-US/Firefox%20159.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -622,9 +620,9 @@ "rules_browsers_firefox_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "dfe8508ee8880cec1578253eb02b9154b5971a55e832d97396f463cd07b5ef67", + "sha256": "0772404ae6e068d7cc03cecf4bb06a855f10287a77b624ffa41c6d092a64ea13", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/158.0/mac/en-US/Firefox%20158.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/159.0/mac/en-US/Firefox%20159.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -638,9 +636,9 @@ "rules_browsers_firefox_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "450ab1c772e02f0c9ef02f489b153d86c45bd9311b202d10dc233f3c0206f8d1", + "sha256": "8776887b79925abbdd407fcdfe257d8382b54e24be52a6466426b95a804d6790", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/158.0/win64/en-US/Firefox%20Setup%20158.0.exe" + "https://archive.mozilla.org/pub/firefox/releases/159.0/win64/en-US/Firefox%20Setup%20159.0.exe" ], "named_files": { "FIREFOX": "core/firefox.exe" diff --git a/package.json b/package.json index 6a14fdf5e78b..35358deb9473 100644 --- a/package.json +++ b/package.json @@ -43,23 +43,23 @@ }, "homepage": "https://github.com/angular/angular-cli", "dependencies": { - "@angular/compiler-cli": "22.3.0-next.2", + "@angular/compiler-cli": "22.3.0-next.3", "typescript": "6.0.3" }, "devDependencies": { - "@angular/animations": "22.3.0-next.2", - "@angular/cdk": "22.3.0-next.3", - "@angular/common": "22.3.0-next.2", - "@angular/compiler": "22.3.0-next.2", - "@angular/core": "22.3.0-next.2", - "@angular/forms": "22.3.0-next.2", - "@angular/localize": "22.3.0-next.2", - "@angular/material": "22.3.0-next.3", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#ca1613fdbd92afa1b4f786786f16bc59436b3707", - "@angular/platform-browser": "22.3.0-next.2", - "@angular/platform-server": "22.3.0-next.2", - "@angular/router": "22.3.0-next.2", - "@angular/service-worker": "22.3.0-next.2", + "@angular/animations": "22.3.0-next.3", + "@angular/cdk": "22.3.0-next.4", + "@angular/common": "22.3.0-next.3", + "@angular/compiler": "22.3.0-next.3", + "@angular/core": "22.3.0-next.3", + "@angular/forms": "22.3.0-next.3", + "@angular/localize": "22.3.0-next.3", + "@angular/material": "22.3.0-next.4", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#37be0b2012ab2d2f58d575689b1bac74eed56e41", + "@angular/platform-browser": "22.3.0-next.3", + "@angular/platform-server": "22.3.0-next.3", + "@angular/router": "22.3.0-next.3", + "@angular/service-worker": "22.3.0-next.3", "@babel/core": "8.0.9", "@bazel/bazelisk": "1.28.1", "@bazel/buildifier": "8.2.1", diff --git a/packages/angular/ssr/package.json b/packages/angular/ssr/package.json index a3049daf662d..2acc5f8babbd 100644 --- a/packages/angular/ssr/package.json +++ b/packages/angular/ssr/package.json @@ -38,12 +38,12 @@ }, "devDependencies": { "@angular-devkit/schematics": "workspace:*", - "@angular/common": "22.3.0-next.2", - "@angular/compiler": "22.3.0-next.2", - "@angular/core": "22.3.0-next.2", - "@angular/platform-browser": "22.3.0-next.2", - "@angular/platform-server": "22.3.0-next.2", - "@angular/router": "22.3.0-next.2", + "@angular/common": "22.3.0-next.3", + "@angular/compiler": "22.3.0-next.3", + "@angular/core": "22.3.0-next.3", + "@angular/platform-browser": "22.3.0-next.3", + "@angular/platform-server": "22.3.0-next.3", + "@angular/router": "22.3.0-next.3", "@schematics/angular": "workspace:*" }, "sideEffects": false, diff --git a/packages/ngtools/webpack/package.json b/packages/ngtools/webpack/package.json index b58d272670ad..8c17f0eafe68 100644 --- a/packages/ngtools/webpack/package.json +++ b/packages/ngtools/webpack/package.json @@ -17,8 +17,8 @@ }, "devDependencies": { "@angular-devkit/core": "workspace:0.0.0-PLACEHOLDER", - "@angular/compiler": "22.3.0-next.2", - "@angular/compiler-cli": "22.3.0-next.2", + "@angular/compiler": "22.3.0-next.3", + "@angular/compiler-cli": "22.3.0-next.3", "typescript": "6.0.3", "webpack": "5.112.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index adc48182758b..2febf803fd89 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -172,8 +172,8 @@ importers: .: dependencies: '@angular/compiler-cli': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3) typescript: specifier: 6.0.3 version: 6.0.3 @@ -184,44 +184,44 @@ importers: built: true devDependencies: '@angular/animations': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) - '@angular/cdk': specifier: 22.3.0-next.3 - version: 22.3.0-next.3(e02572097466d520d7eb144e95d6bbd2) + version: 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/cdk': + specifier: 22.3.0-next.4 + version: 22.3.0-next.4(7288759495fe58d92d95734c2ccb6118) '@angular/common': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) '@angular/compiler': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2 + specifier: 22.3.0-next.3 + version: 22.3.0-next.3 '@angular/core': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) '@angular/forms': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) '@angular/localize': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(@angular/compiler@22.3.0-next.2) - '@angular/material': specifier: 22.3.0-next.3 - version: 22.3.0-next.3(1e274f58706170919d320c4886f2378c) + version: 22.3.0-next.3(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(@angular/compiler@22.3.0-next.3) + '@angular/material': + specifier: 22.3.0-next.4 + version: 22.3.0-next.4(1725db9a6ee8cfe432519dbd17505708) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#ca1613fdbd92afa1b4f786786f16bc59436b3707 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ca1613fdbd92afa1b4f786786f16bc59436b3707 + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#37be0b2012ab2d2f58d575689b1bac74eed56e41 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/37be0b2012ab2d2f58d575689b1bac74eed56e41 '@angular/platform-browser': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) '@angular/platform-server': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.2)(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.3)(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) '@angular/router': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) '@angular/service-worker': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) '@babel/core': specifier: 8.0.9 version: 8.0.9 @@ -428,7 +428,7 @@ importers: version: 8.12.3 verdaccio: specifier: 6.11.1 - version: 6.11.1(encoding@0.1.13)(supports-color@11.0.0) + version: 6.11.1(encoding@0.1.14)(supports-color@11.0.0) verdaccio-auth-memory: specifier: ^13.0.0 version: 13.1.7(supports-color@11.0.0) @@ -464,7 +464,7 @@ importers: version: 30.1.3(@noble/hashes@1.8.0) ng-packagr: specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) + version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) rxjs: specifier: 7.8.2 version: 7.8.2 @@ -582,7 +582,7 @@ importers: version: 4.9.1(supports-color@11.0.0) ng-packagr: specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) + version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) postcss: specifier: 8.5.32 version: 8.5.32 @@ -673,23 +673,23 @@ importers: specifier: workspace:* version: link:../../angular_devkit/schematics '@angular/common': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) '@angular/compiler': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2 + specifier: 22.3.0-next.3 + version: 22.3.0-next.3 '@angular/core': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) '@angular/platform-browser': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) '@angular/platform-server': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.2)(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.3)(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) '@angular/router': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) '@schematics/angular': specifier: workspace:* version: link:../../schematics/angular @@ -873,7 +873,7 @@ importers: version: 3.0.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6) ng-packagr: specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) + version: 22.3.0-next.2(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3) sass: specifier: 1.106.1 version: 1.106.1 @@ -968,11 +968,11 @@ importers: specifier: workspace:0.0.0-PLACEHOLDER version: link:../../angular_devkit/core '@angular/compiler': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2 + specifier: 22.3.0-next.3 + version: 22.3.0-next.3 '@angular/compiler-cli': - specifier: 22.3.0-next.2 - version: 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3) + specifier: 22.3.0-next.3 + version: 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3) typescript: specifier: 6.0.3 version: 6.0.3 @@ -1032,15 +1032,14 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular/animations@22.3.0-next.2': - resolution: {integrity: sha512-YJCMY2lUtiIQNfqTXnwbKjePHAEq4sION4i+66eH7Fhog55eust9BQ7zVCp8CtfPUF2kNwhiMyU6DbZQCxmN1w==} + '@angular/animations@22.3.0-next.3': + resolution: {integrity: sha512-rI9YK5vj7jVcTfnl3acHglt80ut6v0sdIpYVl5kEIidrfXyx/y/HnAxbfjpnoI2kC4iaSl2a5tz7ZRlR48eGfw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} - deprecated: '@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead. For more information see: https://v22.angular.dev/guide/animations.' peerDependencies: - '@angular/core': 22.3.0-next.2 + '@angular/core': 22.3.0-next.3 - '@angular/cdk@22.3.0-next.3': - resolution: {integrity: sha512-pHS24PvJ2an5ILczlsp9U/CffOOmI/X8ePykVXyuR6Kva0uEvzXRRjdK22CsiMF/+kZJPDTXg/OY6DwyNV7+6Q==} + '@angular/cdk@22.3.0-next.4': + resolution: {integrity: sha512-oq0eyf8zQOMnVUGQVhNCuylcKmsdXEgLNNAKbHOfqxYnnk7A/zBIsgy+pie5EJz0zd4U/6uhwYsL9G98DHnUmQ==} peerDependencies: '@angular/common': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 '@angular/core': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 @@ -1048,33 +1047,33 @@ packages: '@angular/platform-browser': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/common@22.3.0-next.2': - resolution: {integrity: sha512-w4oG/QGNTC5oY+vBf4WnODDr56vvPt8Y0TgLpDy6mW6ephWaIx8dAgvFdlpohU5R1cOYAABeLboQHtS6pdP8Fg==} + '@angular/common@22.3.0-next.3': + resolution: {integrity: sha512-AvlSF1VVeEm1N1exQ6HpxCII9XBMsj+WFC/fMTOXeN1Ko3YvbmxydWA9GIv8ES8rlcT2wcKm7Qbc+VAViSlQnQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 22.3.0-next.2 + '@angular/core': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@22.3.0-next.2': - resolution: {integrity: sha512-r0Cq0n88GBn/iOFAL/oLGC3uBAGMINAYtZDA0gvIG+WZPuyo0CPeUEmAndAFDzuiAPegfXVi8yPlfzLS6uP5mw==} + '@angular/compiler-cli@22.3.0-next.3': + resolution: {integrity: sha512-HN4KAhiPnOBbLwpgiBDzGW76lXIyI+C6eGeheS87kI3a8W8AnVqPL7UqbFRyITX1QkVKn5FTFxkc78rydwe2DQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 22.3.0-next.2 + '@angular/compiler': 22.3.0-next.3 typescript: '>=6.0 <6.1' peerDependenciesMeta: typescript: optional: true - '@angular/compiler@22.3.0-next.2': - resolution: {integrity: sha512-ayaEJt1ZDS9qKmAvQHq47m3FSMt2Au95KL+ucElgBHGV0TIuXjLdc25smiRj6Jr47U9D1zbEnFoVgWhKBuCl7g==} + '@angular/compiler@22.3.0-next.3': + resolution: {integrity: sha512-iW0XyeKM774x0dljYt0ezK/9XD2BsEn71R5/WPGduC5qIIn96H59K++YFHJ0xHC1hrcs6KKEY2M7WxqezLtyKw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} - '@angular/core@22.3.0-next.2': - resolution: {integrity: sha512-9onGgNA0v0q9UI31uVAk3K5Q2r/ye82qwKsQv5FesyZ1hnEyrMMc0kdTzHkgDDRS2xpwVHchZH8BTgJA6A+SGQ==} + '@angular/core@22.3.0-next.3': + resolution: {integrity: sha512-lR6RIpXOv9nkwz5bfPcnB2JHJoKJYP3soL+hESMFYgg1cwAIoko/FqlfiZSus/yoQ5b9esX/CKkJysnhUAxfJQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/compiler': 22.3.0-next.2 + '@angular/compiler': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 || ~0.16.0 peerDependenciesMeta: @@ -1083,74 +1082,74 @@ packages: zone.js: optional: true - '@angular/forms@22.3.0-next.2': - resolution: {integrity: sha512-1NF2giTkXbULCVTNV8fPooKa8HKYEozWdgzZdCHvtrgIF6C2aW+PN/4ZJTddQjFBjH/4XnQ2xfM7nFCm/SQJuw==} + '@angular/forms@22.3.0-next.3': + resolution: {integrity: sha512-gb6P8RLPLaHPSjSTarQvY1cTPc4y6HlKjzUZzvk2Lwk2rr6sgnUF2h5KG0rpkAeEw/fTCWUBIum+fCAeTm6VBw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.3.0-next.2 - '@angular/core': 22.3.0-next.2 - '@angular/platform-browser': 22.3.0-next.2 + '@angular/common': 22.3.0-next.3 + '@angular/core': 22.3.0-next.3 + '@angular/platform-browser': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@22.3.0-next.2': - resolution: {integrity: sha512-Q0+i9GURr6A6jUIi5N4b/2ev8ZKDKfcZ1e1B9u6jT+wb1/mryB+8sJnFD3sT7a+E/2wRkNk5GCQuT+HjYzi+HQ==} + '@angular/localize@22.3.0-next.3': + resolution: {integrity: sha512-ZGxYZ7T7LTSlqmVQsx3npB6x6Ud0VmiiK73IQmDm/YA+oHE3f+0YajkSwHQKws425EkOHcqzuAEBXv5tK407Ng==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 22.3.0-next.2 - '@angular/compiler-cli': 22.3.0-next.2 + '@angular/compiler': 22.3.0-next.3 + '@angular/compiler-cli': 22.3.0-next.3 - '@angular/material@22.3.0-next.3': - resolution: {integrity: sha512-gueHcSWUdBuLKiCxgfKqNuwq9c5Un9XixtH8gq15XkoE8+eZycjHCsGWkQ3jvt0wJqpENC6RI02PdlUNSioOUg==} + '@angular/material@22.3.0-next.4': + resolution: {integrity: sha512-RMuuOGsT2ekparRcnu0banWdIW8ES/hX1buum4CiAMY/SH+h/xt0bF5hk26VK3BSgT8nNcsBplFRPOx0xQghvw==} peerDependencies: - '@angular/cdk': 22.3.0-next.3 + '@angular/cdk': 22.3.0-next.4 '@angular/common': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 '@angular/core': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 '@angular/forms': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.0.0-0 '@angular/platform-browser': ^22.0.0-0 || ^22.1.0-0 || ^22.2.0-0 || ^22.3.0-0 || ^23.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/ca1613fdbd92afa1b4f786786f16bc59436b3707': - resolution: {gitHosted: true, integrity: sha512-RnpJEUCVWc1jb4LuRO8OojP5+K2k/XTeDo7cbpwyacBZIQixf9vd00y6g4Ey71JUR/YCvMd7/nw9omeIniOfkQ==, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ca1613fdbd92afa1b4f786786f16bc59436b3707} - version: 0.0.0-a651944a7ee1d9496e7724cf1a094f26de564766 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/37be0b2012ab2d2f58d575689b1bac74eed56e41': + resolution: {gitHosted: true, integrity: sha512-f6UJvDceEOzmj5y6+cLLbLNdqULwR7iPRtw7IxHRTMFVhv+tR9C9uericFdX5EZKaid3uv8u4GK/nkeO/gfy/g==, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/37be0b2012ab2d2f58d575689b1bac74eed56e41} + version: 0.0.0-d45884cba93817d0e1a2be67ca5638227f64e508 hasBin: true - '@angular/platform-browser@22.3.0-next.2': - resolution: {integrity: sha512-/KrZjns+lbZx9pMpWLI1E7C5y8B5veA8D/5dWJnNuiUmbAWevaEGpsMl1xGnopuE8JrJvUEOI2aSU4oT729FIQ==} + '@angular/platform-browser@22.3.0-next.3': + resolution: {integrity: sha512-t8al6sMFmPAOW1fSzHs2VE4QZ9VgNk8hPs+SGWlgFbqodpuXwb+kTAJ1yW01mpbwem6jzu+uORiWLodvtgRrVw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/animations': 22.3.0-next.2 - '@angular/common': 22.3.0-next.2 - '@angular/core': 22.3.0-next.2 + '@angular/animations': 22.3.0-next.3 + '@angular/common': 22.3.0-next.3 + '@angular/core': 22.3.0-next.3 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@22.3.0-next.2': - resolution: {integrity: sha512-AyegJGA+qdjqUJGPX8IysYKqt5XUoLYnjmVzzBV3bYrN0kt0g9SRirm4QCExQB30v/g+AKiVI9Fib50VyU/O9Q==} + '@angular/platform-server@22.3.0-next.3': + resolution: {integrity: sha512-Q2Kx6T62Nj2jx/Gh17kJneZFTQtaRdIpj4Edp6hBu9qQbi6CklCuJLQ23UcIZx3csXSfLmwhIbNYCQc/J5SO6A==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.3.0-next.2 - '@angular/compiler': 22.3.0-next.2 - '@angular/core': 22.3.0-next.2 - '@angular/platform-browser': 22.3.0-next.2 + '@angular/common': 22.3.0-next.3 + '@angular/compiler': 22.3.0-next.3 + '@angular/core': 22.3.0-next.3 + '@angular/platform-browser': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@22.3.0-next.2': - resolution: {integrity: sha512-b5Sn7sokZxL5rdN0M8Hf0FYexYo+l5vA7gcxpoJld00QPtv6Uq75mqjhp6MFIk8pWhANY3RoKEjHMdUoNgO4kA==} + '@angular/router@22.3.0-next.3': + resolution: {integrity: sha512-BN8cOciVLsoxEKh3GfEQ3zvGAwkTVwwL1waXVv3On0mN+3Ran+Or2pmfbEOfMG2wadodFFANycMlIVp+fRMk2w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 22.3.0-next.2 - '@angular/core': 22.3.0-next.2 - '@angular/platform-browser': 22.3.0-next.2 + '@angular/common': 22.3.0-next.3 + '@angular/core': 22.3.0-next.3 + '@angular/platform-browser': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 - '@angular/service-worker@22.3.0-next.2': - resolution: {integrity: sha512-L4a2at4NHToTNHwD03ir3w1ZXSrM/aARE2j4y7tcYBQXPQlSqwC7Bg4QHQecZ8Ua+eh8ssdVdpb8kPL4A+85pQ==} + '@angular/service-worker@22.3.0-next.3': + resolution: {integrity: sha512-SvnKnJsv742Q3XrXjpx2VLssvzDB420UMMmm1jEMbMR14Rq+Ciy3Z6MQNRyxH6ApEEUqlrG2wsPz1hkfS8FzmA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/core': 22.3.0-next.2 + '@angular/core': 22.3.0-next.3 rxjs: ^6.5.3 || ^7.4.0 '@asamuzakjp/css-color@7.1.9': @@ -1181,10 +1180,6 @@ packages: resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} - '@babel/core@8.0.7': - resolution: {integrity: sha512-ZIsZWBG6Y1oa+8fkQVp0xeCdjCHBkXFCCIWrmg9SvejVvfcVQgKKRmGrBDWfM7rilhvnRoEuaqa5dkK7KB3pHA==} - engines: {node: ^22.18.0 || >=24.11.0} - '@babel/core@8.0.9': resolution: {integrity: sha512-wXtyKlpR/pXf/u0vmib+OBakQaIzLglLcRoKpWxCHW/whqq7YfQYPD0IAAl9H/evi40MyLIjYYdvb6N+9DI2yA==} engines: {node: ^22.18.0 || >=24.11.0} @@ -2076,19 +2071,19 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.19': - resolution: {integrity: sha512-pdT+THcv3h43LcawVJ+MUTzofL7umBaCvCgdbr01fnTXrbQU2RSHb0Po/YsF7w+tgjCycg84zCgZbd51NmoIaA==} + '@firebase/app-compat@0.5.20': + resolution: {integrity: sha512-LHB8/Vuviximj7SxERlr58AhbKM7DVnFFg0DCOjETJREUDx84wOjdPkPPcpsG2/KlXUN6m+EKtKwIr2/gD/7lw==} engines: {node: '>=24.12.0'} '@firebase/app-types@0.9.6': resolution: {integrity: sha512-yPLahy7Esfu2w/yme3msVK4xTkDXQqq6szfQn8yVOQpCKiT5GVFjqNpLbuz6NkX0WuTwUidkmPewW3r4xkvpeg==} - '@firebase/app@0.16.3': - resolution: {integrity: sha512-L2mYqVV2ilnek+W4JG7yasA97TsXCwx+f7/abweX5uSp3dkPa5Luiglt3s9YWfh1fBR3SWH/AkRgAwUpDGyCjg==} + '@firebase/app@0.16.4': + resolution: {integrity: sha512-eW9MgxKQFNif18lOGor/dqVm4tb5lySwxkid1nbU6ymS6hSVh7r/MREf9zmnGhHQ6ZGC4KJye6PCT+C//9R+hQ==} engines: {node: '>=24.12.0'} - '@firebase/auth-compat@0.6.12': - resolution: {integrity: sha512-Vspo2zx1RR6LB7zuM7TduD1clMLT/x3Wr97u2jf9s2JrhYArJAFKeEu8bRWF1DoX54z6W9N77SdPRbPAiLKPpg==} + '@firebase/auth-compat@0.6.13': + resolution: {integrity: sha512-LqX9fIm3ToeSVbjoGn0jOy2j0M8J8IV20qEVksaqnAejERxgKXeUWHG/xUDa58gqC/2lClZav/9MYLj1VQiZ8w==} engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2103,8 +2098,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.13.7': - resolution: {integrity: sha512-00wn8cMrh1ZyEPF6RO5G081Xq1b57FN0QxChiAda0hy/D3Q5TrMk30qhWszRWCgXPRipw6yM6qtqUew3u3qEjA==} + '@firebase/auth@1.13.8': + resolution: {integrity: sha512-JPW7S7Hwp5qhn8VwEEHWfI1P2kqCqpKbJVTWlKT5UWl1NNbVjrYOGKTZHCVqUeVhLs7BjMWWkCnkoa8tzUjSjQ==} engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2141,8 +2136,8 @@ packages: resolution: {integrity: sha512-/JGpvszLoNXNgzilRXocigGfFF4hbcPA9wN1i1kjJx6oKkXgkHteZYl3lQs1lJX3ETDf6bv7zI15lPMVUp4sAQ==} engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.4.15': - resolution: {integrity: sha512-/hWibRTNFsWkZZi1dbDS1hiJIMezYUMPrRjMmBXevel5b368XWY+NvfOaSxgy3+fDb6I+uZ7SKGFyL06gW3vTA==} + '@firebase/firestore-compat@0.4.16': + resolution: {integrity: sha512-ffI0xU10be9ykgzU4OsCH5uarMfB1gR3HuNYRiQgNAs8NGcPObh/YMeuQne4zbA9gZakppGwQz3smyra8ZFnDA==} engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2154,8 +2149,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.18.0': - resolution: {integrity: sha512-28aKMUeM+L4fuxx5hurvQK31KLh/KRutaP1544avVWuR4mNTAC0FQoHg8gbkN5NoJj3yN9/ZFGSFSVPR8/x/BQ==} + '@firebase/firestore@4.19.0': + resolution: {integrity: sha512-PH+lpkZldrNd1XLypP/xq0SS/CCKuCVykvWdbFpR8euwJnysE7vMlYMhtRckizrwCsshUyEPP5cel7McHFfJ6w==} engines: {node: '>=24.12.0'} peerDependencies: '@firebase/app': 0.x @@ -2295,8 +2290,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@2.30.0': - resolution: {integrity: sha512-Gkv1ix8iZey/V3WF4lHaRS8C71P533jenDT/lA+fdPTCfXYfmCVHvo+0H5jTgzonqsmROQG7QpzLJkpoP/x7bg==} + '@google/genai@2.31.0': + resolution: {integrity: sha512-u1fw0qEiuWwNcjZixJFRfQF0awQnHb/rBBQUeiYGF+nmTXQCvcgpR2UMhKU9KNdnZdYhahY5jwS6nJ2V2tGtDA==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2349,19 +2344,6 @@ packages: resolution: {integrity: sha512-dwrc+1aqVZpHNkNDswXGtn1typ+Pxpo5FHZRyBw1le7onEJUkPUkYOY1FIFC1LvFMYUqqLuWBwElhAmencL7MQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/ansi@2.0.9': - resolution: {integrity: sha512-0Ywt3S8tqM6TWUcsRlBFQ1x+X3/o8kktX0ZiKAnByYb9GFDknnOhse1PVtfiD2BXPI8ar+BWx9PV9R0lQIcygw==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - - '@inquirer/checkbox@5.2.7': - resolution: {integrity: sha512-/+QmGE/9bvE/EobaZDnzYe+T+QWoJrnmxwBQNtoi2OVSUR9d1znYsNyEoUrOZvFSxDYttrhzRIpXpaLkN+iIsg==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/checkbox@5.2.8': resolution: {integrity: sha512-NY/S1EalQhlonqhwwsarrcnkH7s9ByQuvjWYdk1jB2Gb9EPQJjKkhCTWjM3yQ0UpHaLm1XbIL89b+32G8rhO5w==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2380,15 +2362,6 @@ packages: '@types/node': optional: true - '@inquirer/core@12.0.5': - resolution: {integrity: sha512-c0ZSnO9oVk/IlEGoZK3u8b3IZQeu9I6jUkXJSQnQEVRXsjKvtAq3AGqFL2LgfJhlzMZne08pZHWRWasIcI3Rew==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/core@12.0.6': resolution: {integrity: sha512-5yxn2LsJ8Tu4ei2a+yNkmFRhM/cb+JMEsEs/AW6CCOnBnpMy4IjYiPMFyHtYq8weOmlTyqqCx40y0DsD7OsEPw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2398,15 +2371,6 @@ packages: '@types/node': optional: true - '@inquirer/editor@5.3.5': - resolution: {integrity: sha512-6lU3/pPx5z3lHWejFW061MV4qZooBQYv/+EeGhNOPiP/i+hrYsHfxxBnnDGsAfg8YdLUd69YckoeOjtr3QuAUg==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/editor@5.3.6': resolution: {integrity: sha512-Z5SOeRC5VNkINfKN4rY8BSaYKb3GYi8iSEqZZRqogsE2GhBBToQ0Xw25SbI+4bcatLzU009mZ5d9EuJNiJuUCg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2416,15 +2380,6 @@ packages: '@types/node': optional: true - '@inquirer/expand@5.1.7': - resolution: {integrity: sha512-eiJ31YFCaB6fLoJCqLIn8S6eqUyME6vwr8KcP5h8cxmA+bV9RRVPO+kywoxb7G63HduDXV6sN/SM7o2R+ahEcQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/expand@5.1.8': resolution: {integrity: sha512-dMEnTkpLqzM/sbILwL7QJgx9iX5hoEM8+bh6shgwd9mYJamdOnth7y2mMaFd08Glj9AXEFKllWcGYyBqnJsHrA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2434,15 +2389,6 @@ packages: '@types/node': optional: true - '@inquirer/external-editor@3.0.6': - resolution: {integrity: sha512-rWmw6WG8JZ7LMn/srXEylYGhL6EXXJeROE7/4x4GREh6NgzqJBDbIgpNGsYoLPfobeb4VZtEYzPGnT5EFNYhiQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/external-editor@3.0.7': resolution: {integrity: sha512-enNqTJpojgISCG+a5acjnfJ02hcRTFUBVm8uXiCY40PRPZtSzFnNLskOTU+kDUUEODYma90syxuea1rRtUFh0Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2456,19 +2402,6 @@ packages: resolution: {integrity: sha512-51elrUJV3jZpvD0ygz8+U10Kc6+Lzqln+/tYmnbhy6jo5oXpE6hMCcv+OTBC0enwJXsb3JIuT3VtEinRNCSK2A==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/figures@2.0.9': - resolution: {integrity: sha512-EAWgUTGQ/Umgga51dE3B2PUHbufuXarDfg86uVgoSgNHNNQnyFKcOrQLWVqYMghuSyHh8+2HUH0Js9cTC1WAdg==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - - '@inquirer/input@5.1.8': - resolution: {integrity: sha512-psOSTgkL8y/OtgJJYbqJ0oISr2QBE0U1Ro/qQdA/EKjeJiwiUTQgQmq8o4ESNzVOWthIeh3YLD7BCUR9dKnR5g==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/input@5.1.9': resolution: {integrity: sha512-2Vd5T7lTxfgJMpAd3aOu6bQpbUnCU7tBgvTQIZkP/7juJzmRmTM2t5XfOCuirFduWLTSJI/WZp32Cq1E01TVeg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2478,15 +2411,6 @@ packages: '@types/node': optional: true - '@inquirer/number@4.2.5': - resolution: {integrity: sha512-lEy7LWsdF5qHx5QjHZqabUqM9P7i5uTMCt8GRzqxmwXXKbapKJDA+ucVflVVPAyj4snD5DTAD4L+sct85XOlOQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/number@4.2.6': resolution: {integrity: sha512-22LnGGCDm1M/pKXxxF8n6ppr/1IztdsxqeqeBRUMTTNnJTkjIBiAkewiDM4u/gjtazj/FvZS+nk9AbO/vEcBFQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2496,15 +2420,6 @@ packages: '@types/node': optional: true - '@inquirer/password@5.2.4': - resolution: {integrity: sha512-T7ir3fflSSVCYEVqNyMBq+pIMsilQRtbZcD5gxn6Ewsin5TJWBxrGBdXveWtmeXVAeoInfhS+BhBUZaL4sFSDg==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/password@5.2.5': resolution: {integrity: sha512-0v0wLQA4uhWbybmdH6oPl7ooxCiymNylkvi2gCSc+mA5ZQB6QoJLVhoHq12T82lhozpp9fpMJnJkC1nJrU/A+A==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2514,15 +2429,6 @@ packages: '@types/node': optional: true - '@inquirer/prompts@8.7.4': - resolution: {integrity: sha512-SAJt+QhY5rOJAIgZBw9TrHWfgrp6wsb9cqRCyqax+Hl6EiFfRXmD9EsIWkST8yq/dQ8H46Is2Sr/JG7Ls/LQ+Q==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/prompts@8.7.5': resolution: {integrity: sha512-l/IWwC+QhOyXgxkZloOh+n5quGzc1m5ZawyzBmoizCZaxbJeLRdS3pStoqg/JVInJRXaG5aHMhjK6H6oYiBC9A==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2532,15 +2438,6 @@ packages: '@types/node': optional: true - '@inquirer/rawlist@5.3.7': - resolution: {integrity: sha512-XveEe8v3BHj9ec00n+9i8FHjWhXjS6+jCTizYvXCqKUKtgkrq9xid8S5j3mYGW96qfxG3mwNoud3m3v8GDk9Pw==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/rawlist@5.3.8': resolution: {integrity: sha512-h+6Y4pPvYvuRbksn1kIBdD9tCYD+E468W5sIcVfLmoLP5IasnY0r33N+r+46ej/P8b2PCREjyKR+MnnfPGdTzg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2550,15 +2447,6 @@ packages: '@types/node': optional: true - '@inquirer/search@4.3.5': - resolution: {integrity: sha512-kIUecMugEN2YTvTmff+uYz0nAE0f9RFNDVZknfrh264vAQM9P8tnsXiUp7z8XbGuNIBEtFMJhvc9QquawpC46A==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/search@4.3.6': resolution: {integrity: sha512-JZj9ttkIvuaFQIc2oxsyqC1ad05WL02ku6W/INVKTCzNaVq1KkhP3AfTRC0m7OWlKZyw+EWwPBFZfYiG9jF6Yw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -2568,15 +2456,6 @@ packages: '@types/node': optional: true - '@inquirer/select@5.2.7': - resolution: {integrity: sha512-pRDWO4dTqSAvFQdO8yclKMtXNDm9K9HmvWB5UZmT3clw2OlOBNXveHzhyFmO/0d0yJMqlPcNITus1Jtpm6t8VQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/select@5.2.8': resolution: {integrity: sha512-BklkkAAOpjdCfuQw5fVGcDuhKxA7T1iBpn6b2JUvDDdkIsO3Ftlg+WnWUCVpkUBFagL2o036OFW+xL4lC9wIPw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} @@ -5157,8 +5036,9 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + encoding@0.1.14: + resolution: {integrity: sha512-pqH+jIxIhwX5U4w+Tnu3jjowTo5QTACbqef2C5Cw2RhApr7COQqgnai53u8VbtqjWRcSoAcTf7uZ62dO5kC8Iw==} + engines: {node: '>=20.0.0'} end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} @@ -5483,8 +5363,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase@13.0.0: - resolution: {integrity: sha512-4cChZajVtuOijT/t7Vw1GZRTuohCxw+aoc8DAwhF+CSbS+zhqHE+i5PzEVttIySw7oKerBDRZRyDt4FynrWecg==} + firebase@13.1.0: + resolution: {integrity: sha512-II/6P63vYzWdS6gTM9+OaMZD6XaCHJdI/9OVa8Z+bEs18t3CR2JlSwCI12KYMramNqTkywJocjSpGePaVPng+A==} flat-cache@6.1.23: resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==} @@ -5715,6 +5595,8 @@ packages: grpc-gcp@1.1.1: resolution: {integrity: sha512-I3GNn9ONy5Vrm6XdjgOu7296DnN9vudnjv7dXKW2jAogfS20YMYZAzfZNkJUMgdpQTtLJ9t+DQCzYgGBpdYuwA==} engines: {node: '>=12'} + peerDependencies: + protobufjs: '*' gtoken@8.0.0: resolution: {integrity: sha512-+CqsMbHPiSTdtSO14O51eMNlrp9N79gmeqmXeouJOhfucAedHw9noVe/n5uJk3tbKE6a+6ZCQg3RPhVhHByAIw==} @@ -8719,33 +8601,33 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))': + '@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))': dependencies: - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) tslib: 2.8.1 - '@angular/cdk@22.3.0-next.3(e02572097466d520d7eb144e95d6bbd2)': + '@angular/cdk@22.3.0-next.4(7288759495fe58d92d95734c2ccb6118)': dependencies: - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) - '@angular/forms': 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) - '@angular/platform-browser': 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/forms': 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + '@angular/platform-browser': 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) parse5: 8.0.1 rxjs: 7.8.2 tslib: 2.8.1 - '@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2)': + '@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2)': dependencies: - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3)': + '@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3)': dependencies: - '@angular/compiler': 22.3.0-next.2 - '@babel/core': 8.0.7 + '@angular/compiler': 22.3.0-next.3 + '@babel/core': 8.0.9 '@jridgewell/sourcemap-codec': 1.6.0 - chokidar: 5.0.0 + chokidar: 6.0.0 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 semver: 7.8.5 @@ -8754,54 +8636,54 @@ snapshots: optionalDependencies: typescript: 6.0.3 - '@angular/compiler@22.3.0-next.2': + '@angular/compiler@22.3.0-next.3': dependencies: tslib: 2.8.1 - '@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)': + '@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)': dependencies: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 22.3.0-next.2 + '@angular/compiler': 22.3.0-next.3 zone.js: 0.16.3 - '@angular/forms@22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': + '@angular/forms@22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': dependencies: - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) - '@angular/platform-browser': 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/platform-browser': 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) '@standard-schema/spec': 1.1.0 rxjs: 7.8.2 tslib: 2.8.1 zod: 4.6.7 - '@angular/localize@22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(@angular/compiler@22.3.0-next.2)': + '@angular/localize@22.3.0-next.3(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(@angular/compiler@22.3.0-next.3)': dependencies: - '@angular/compiler': 22.3.0-next.2 - '@angular/compiler-cli': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3) - '@babel/core': 8.0.7 + '@angular/compiler': 22.3.0-next.3 + '@angular/compiler-cli': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3) + '@babel/core': 8.0.9 tinyglobby: 0.2.17 yargs: 18.2.0 - '@angular/material@22.3.0-next.3(1e274f58706170919d320c4886f2378c)': + '@angular/material@22.3.0-next.4(1725db9a6ee8cfe432519dbd17505708)': dependencies: - '@angular/cdk': 22.3.0-next.3(e02572097466d520d7eb144e95d6bbd2) - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) - '@angular/forms': 22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) - '@angular/platform-browser': 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/cdk': 22.3.0-next.4(7288759495fe58d92d95734c2ccb6118) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/forms': 22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2) + '@angular/platform-browser': 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/ca1613fdbd92afa1b4f786786f16bc59436b3707': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/37be0b2012ab2d2f58d575689b1bac74eed56e41': dependencies: '@actions/core': 3.0.1 '@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.30.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) - '@inquirer/prompts': 8.7.4(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@google/genai': 2.31.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6) + '@inquirer/prompts': 8.7.5(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) '@octokit/auth-app': 8.3.1 '@octokit/core': 7.0.8 '@octokit/graphql': 9.0.5 @@ -8826,9 +8708,9 @@ snapshots: conventional-commits-filter: 6.0.1 conventional-commits-parser: 7.1.3 ejs: 7.0.2 - encoding: 0.1.13 + encoding: 0.1.14 fast-glob: 3.3.3 - firebase: 13.0.0 + firebase: 13.1.0 folder-hash: 4.1.4(supports-color@11.0.0) jasmine: 6.3.0 jasmine-core: 6.3.0 @@ -8851,35 +8733,35 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))': + '@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))': dependencies: - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) tslib: 2.8.1 optionalDependencies: - '@angular/animations': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/animations': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) - '@angular/platform-server@22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.2)(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': + '@angular/platform-server@22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/compiler@22.3.0-next.3)(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': dependencies: - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/compiler': 22.3.0-next.2 - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) - '@angular/platform-browser': 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/compiler': 22.3.0-next.3 + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/platform-browser': 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) rxjs: 7.8.2 tslib: 2.8.1 xhr2: 0.2.1 - '@angular/router@22.3.0-next.2(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': + '@angular/router@22.3.0-next.3(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(@angular/platform-browser@22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(rxjs@7.8.2)': dependencies: - '@angular/common': 22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) - '@angular/platform-browser': 22.3.0-next.2(@angular/animations@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3)) + '@angular/common': 22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/platform-browser': 22.3.0-next.3(@angular/animations@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3)) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/service-worker@22.3.0-next.2(@angular/core@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2)': + '@angular/service-worker@22.3.0-next.3(@angular/core@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2)': dependencies: - '@angular/core': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(rxjs@7.8.2)(zone.js@0.16.3) + '@angular/core': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(rxjs@7.8.2)(zone.js@0.16.3) rxjs: 7.8.2 tslib: 2.8.1 @@ -8933,25 +8815,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@8.0.7': - dependencies: - '@babel/code-frame': 8.0.6 - '@babel/generator': 8.0.6 - '@babel/helper-compilation-targets': 8.0.7 - '@babel/helpers': 8.0.8 - '@babel/parser': 8.0.8 - '@babel/template': 8.0.0 - '@babel/traverse': 8.0.7 - '@babel/types': 8.0.8 - '@types/gensync': 1.0.5 - convert-source-map: 2.0.0 - empathic: 2.1.0 - gensync: 1.0.0-beta.2 - import-meta-resolve: 4.2.0 - json5: 2.2.3 - obug: 3.0.0 - verkit: 0.5.0 - '@babel/core@8.0.9': dependencies: '@babel/code-frame': 8.0.6 @@ -9825,9 +9688,9 @@ snapshots: optionalDependencies: '@noble/hashes': 1.8.0 - '@firebase/ai@3.0.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': + '@firebase/ai@3.0.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/app-check-interop-types': 0.3.5 '@firebase/app-types': 0.9.6 '@firebase/component': 0.7.5 @@ -9835,33 +9698,33 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.31(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': + '@firebase/analytics-compat@0.2.31(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/analytics': 0.10.25(@firebase/app@0.16.3) + '@firebase/analytics': 0.10.25(@firebase/app@0.16.4) '@firebase/analytics-types': 0.8.5 - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@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.3)': + '@firebase/analytics@0.10.25(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) '@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.19)(@firebase/app@0.16.3)': + '@firebase/app-check-compat@0.4.7(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-check': 0.13.1(@firebase/app@0.16.3) + '@firebase/app': 0.16.4 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.4) '@firebase/app-check-types': 0.5.5 - '@firebase/app-compat': 0.5.19 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9871,17 +9734,17 @@ snapshots: '@firebase/app-check-types@0.5.5': {} - '@firebase/app-check@0.13.1(@firebase/app@0.16.3)': + '@firebase/app-check@0.13.1(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/app-compat@0.5.19': + '@firebase/app-compat@0.5.20': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9891,7 +9754,7 @@ snapshots: dependencies: '@firebase/logger': 0.5.2 - '@firebase/app@0.16.3': + '@firebase/app@0.16.4': dependencies: '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 @@ -9899,11 +9762,11 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.12(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': + '@firebase/auth-compat@0.6.13(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 - '@firebase/auth': 1.13.7(@firebase/app@0.16.3) + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 + '@firebase/auth': 1.13.8(@firebase/app@0.16.4) '@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 @@ -9919,9 +9782,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/auth@1.13.7(@firebase/app@0.16.3)': + '@firebase/auth@1.13.8(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9932,16 +9795,16 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/data-connect@0.7.4(@firebase/app@0.16.3)': + '@firebase/data-connect@0.7.4(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@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.19)(@firebase/app@0.16.3)': + '@firebase/database-compat@2.1.7(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: '@firebase/component': 0.7.5 '@firebase/database': 1.1.5 @@ -9950,8 +9813,8 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 optionalDependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/database-types@1.0.22': dependencies: @@ -9968,12 +9831,12 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.15(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': + '@firebase/firestore-compat@0.4.16(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 - '@firebase/firestore': 4.18.0(@firebase/app@0.16.3) + '@firebase/firestore': 4.19.0(@firebase/app@0.16.4) '@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 @@ -9985,9 +9848,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/firestore@4.18.0(@firebase/app@0.16.3)': + '@firebase/firestore@4.19.0(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 @@ -9997,21 +9860,21 @@ snapshots: re2js: 2.9.0 tslib: 2.8.1 - '@firebase/functions-compat@0.5.0(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': + '@firebase/functions-compat@0.5.0(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 - '@firebase/functions': 0.14.0(@firebase/app@0.16.3) + '@firebase/functions': 0.14.0(@firebase/app@0.16.4) '@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.3)': + '@firebase/functions@0.14.0(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/app-check-interop-types': 0.3.5 '@firebase/auth-interop-types': 0.2.6 '@firebase/component': 0.7.5 @@ -10019,12 +9882,12 @@ snapshots: '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/installations-compat@0.2.24(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': + '@firebase/installations-compat@0.2.24(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) '@firebase/installations-types': 0.5.5(@firebase/app-types@0.9.6) '@firebase/util': 1.15.3 tslib: 2.8.1 @@ -10035,9 +9898,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.6 - '@firebase/installations@0.6.24(@firebase/app@0.16.3)': + '@firebase/installations@0.6.24(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/util': 1.15.3 idb: 7.1.1 @@ -10047,78 +9910,78 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': + '@firebase/messaging-compat@0.2.30(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 - '@firebase/messaging': 0.13.3(@firebase/app@0.16.3) + '@firebase/messaging': 0.13.3(@firebase/app@0.16.4) '@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.3)': + '@firebase/messaging@0.13.3(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) '@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.19)(@firebase/app@0.16.3)': + '@firebase/performance-compat@0.2.27(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 - '@firebase/performance': 0.7.14(@firebase/app@0.16.3) + '@firebase/performance': 0.7.14(@firebase/app@0.16.4) '@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.3)': + '@firebase/performance@0.7.14(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) '@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.30(@firebase/app-compat@0.5.19)(@firebase/app@0.16.3)': + '@firebase/remote-config-compat@0.2.30(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 '@firebase/logger': 0.5.2 - '@firebase/remote-config': 0.9.3(@firebase/app@0.16.3) + '@firebase/remote-config': 0.9.3(@firebase/app@0.16.4) '@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.3(@firebase/app@0.16.3)': + '@firebase/remote-config@0.9.3(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 - '@firebase/installations': 0.6.24(@firebase/app@0.16.3) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) '@firebase/logger': 0.5.2 '@firebase/util': 1.15.3 tslib: 2.8.1 - '@firebase/storage-compat@0.4.6(@firebase/app-compat@0.5.19)(@firebase/app-types@0.9.6)(@firebase/app@0.16.3)': + '@firebase/storage-compat@0.4.6(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 - '@firebase/app-compat': 0.5.19 + '@firebase/app': 0.16.4 + '@firebase/app-compat': 0.5.20 '@firebase/component': 0.7.5 - '@firebase/storage': 0.14.6(@firebase/app@0.16.3) + '@firebase/storage': 0.14.6(@firebase/app@0.16.4) '@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 @@ -10130,9 +9993,9 @@ snapshots: '@firebase/app-types': 0.9.6 '@firebase/util': 1.15.3 - '@firebase/storage@0.14.6(@firebase/app@0.16.3)': + '@firebase/storage@0.14.6(@firebase/app@0.16.4)': dependencies: - '@firebase/app': 0.16.3 + '@firebase/app': 0.16.4 '@firebase/component': 0.7.5 '@firebase/util': 1.15.3 tslib: 2.8.1 @@ -10204,7 +10067,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@2.30.0(bufferutil@4.1.0)(supports-color@11.0.0)(utf-8-validate@6.0.6)': + '@google/genai@2.31.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 @@ -10260,17 +10123,6 @@ snapshots: '@inquirer/ansi@2.0.10': {} - '@inquirer/ansi@2.0.9': {} - - '@inquirer/checkbox@5.2.7(@types/node@24.19.2)': - dependencies: - '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.2) - optionalDependencies: - '@types/node': 24.19.2 - '@inquirer/checkbox@5.2.8(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 2.0.10 @@ -10280,6 +10132,15 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 + '@inquirer/checkbox@5.2.8(@types/node@24.19.2)': + dependencies: + '@inquirer/ansi': 2.0.10 + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/figures': 2.0.10 + '@inquirer/type': 4.2.1(@types/node@24.19.2) + optionalDependencies: + '@types/node': 24.19.2 + '@inquirer/confirm@6.3.5(@types/node@22.20.5)': dependencies: '@inquirer/core': 12.0.6(@types/node@22.20.5) @@ -10294,18 +10155,6 @@ snapshots: optionalDependencies: '@types/node': 24.19.2 - '@inquirer/core@12.0.5(@types/node@24.19.2)': - dependencies: - '@inquirer/ansi': 2.0.9 - '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.2) - 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.2 - '@inquirer/core@12.0.6(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 2.0.10 @@ -10330,14 +10179,6 @@ snapshots: optionalDependencies: '@types/node': 24.19.2 - '@inquirer/editor@5.3.5(@types/node@24.19.2)': - dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/external-editor': 3.0.6(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) - optionalDependencies: - '@types/node': 24.19.2 - '@inquirer/editor@5.3.6(@types/node@22.20.5)': dependencies: '@inquirer/core': 12.0.6(@types/node@22.20.5) @@ -10346,10 +10187,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/expand@5.1.7(@types/node@24.19.2)': + '@inquirer/editor@5.3.6(@types/node@24.19.2)': dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/external-editor': 3.0.7(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10360,10 +10202,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/external-editor@3.0.6(@types/node@24.19.2)': + '@inquirer/expand@5.1.8(@types/node@24.19.2)': dependencies: - chardet: 2.2.0 - iconv-lite: 0.7.3 + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10374,17 +10216,15 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/figures@2.0.10': {} - - '@inquirer/figures@2.0.9': {} - - '@inquirer/input@5.1.8(@types/node@24.19.2)': + '@inquirer/external-editor@3.0.7(@types/node@24.19.2)': dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + chardet: 2.2.0 + iconv-lite: 0.7.3 optionalDependencies: '@types/node': 24.19.2 + '@inquirer/figures@2.0.10': {} + '@inquirer/input@5.1.9(@types/node@22.20.5)': dependencies: '@inquirer/core': 12.0.6(@types/node@22.20.5) @@ -10392,10 +10232,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/number@4.2.5(@types/node@24.19.2)': + '@inquirer/input@5.1.9(@types/node@24.19.2)': dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10406,11 +10246,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/password@5.2.4(@types/node@24.19.2)': + '@inquirer/number@4.2.6(@types/node@24.19.2)': dependencies: - '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10422,18 +10261,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/prompts@8.7.4(@types/node@24.19.2)': + '@inquirer/password@5.2.5(@types/node@24.19.2)': dependencies: - '@inquirer/checkbox': 5.2.7(@types/node@24.19.2) - '@inquirer/confirm': 6.3.5(@types/node@24.19.2) - '@inquirer/editor': 5.3.5(@types/node@24.19.2) - '@inquirer/expand': 5.1.7(@types/node@24.19.2) - '@inquirer/input': 5.1.8(@types/node@24.19.2) - '@inquirer/number': 4.2.5(@types/node@24.19.2) - '@inquirer/password': 5.2.4(@types/node@24.19.2) - '@inquirer/rawlist': 5.3.7(@types/node@24.19.2) - '@inquirer/search': 4.3.5(@types/node@24.19.2) - '@inquirer/select': 5.2.7(@types/node@24.19.2) + '@inquirer/ansi': 2.0.10 + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10452,10 +10284,18 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/rawlist@5.3.7(@types/node@24.19.2)': + '@inquirer/prompts@8.7.5(@types/node@24.19.2)': dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/checkbox': 5.2.8(@types/node@24.19.2) + '@inquirer/confirm': 6.3.5(@types/node@24.19.2) + '@inquirer/editor': 5.3.6(@types/node@24.19.2) + '@inquirer/expand': 5.1.8(@types/node@24.19.2) + '@inquirer/input': 5.1.9(@types/node@24.19.2) + '@inquirer/number': 4.2.6(@types/node@24.19.2) + '@inquirer/password': 5.2.5(@types/node@24.19.2) + '@inquirer/rawlist': 5.3.8(@types/node@24.19.2) + '@inquirer/search': 4.3.6(@types/node@24.19.2) + '@inquirer/select': 5.2.8(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10466,11 +10306,10 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/search@4.3.5(@types/node@24.19.2)': + '@inquirer/rawlist@5.3.8(@types/node@24.19.2)': dependencies: - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10482,12 +10321,11 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/select@5.2.7(@types/node@24.19.2)': + '@inquirer/search@4.3.6(@types/node@24.19.2)': dependencies: - '@inquirer/ansi': 2.0.9 - '@inquirer/core': 12.0.5(@types/node@24.19.2) - '@inquirer/figures': 2.0.9 - '@inquirer/type': 4.2.0(@types/node@24.19.2) + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/figures': 2.0.10 + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: '@types/node': 24.19.2 @@ -10500,13 +10338,18 @@ snapshots: optionalDependencies: '@types/node': 22.20.5 - '@inquirer/type@4.2.0(@types/node@22.20.5)': + '@inquirer/select@5.2.8(@types/node@24.19.2)': + dependencies: + '@inquirer/ansi': 2.0.10 + '@inquirer/core': 12.0.6(@types/node@24.19.2) + '@inquirer/figures': 2.0.10 + '@inquirer/type': 4.2.1(@types/node@24.19.2) optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 24.19.2 - '@inquirer/type@4.2.0(@types/node@24.19.2)': + '@inquirer/type@4.2.0(@types/node@22.20.5)': optionalDependencies: - '@types/node': 24.19.2 + '@types/node': 22.20.5 '@inquirer/type@4.2.1(@types/node@22.20.5)': optionalDependencies: @@ -13040,9 +12883,9 @@ snapshots: encodeurl@2.0.0: {} - encoding@0.1.13: + encoding@0.1.14: dependencies: - iconv-lite: 0.6.3 + iconv-lite: 0.7.3 end-of-stream@1.4.5: dependencies: @@ -13574,35 +13417,35 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase@13.0.0: + firebase@13.1.0: dependencies: - '@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/ai': 3.0.0(@firebase/app-types@0.9.6)(@firebase/app@0.16.4) + '@firebase/analytics': 0.10.25(@firebase/app@0.16.4) + '@firebase/analytics-compat': 0.2.31(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/app': 0.16.4 + '@firebase/app-check': 0.13.1(@firebase/app@0.16.4) + '@firebase/app-check-compat': 0.4.7(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/app-compat': 0.5.20 '@firebase/app-types': 0.9.6 - '@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/auth': 1.13.8(@firebase/app@0.16.4) + '@firebase/auth-compat': 0.6.13(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4) + '@firebase/data-connect': 0.7.4(@firebase/app@0.16.4) '@firebase/database': 1.1.5 - '@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/database-compat': 2.1.7(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/firestore': 4.19.0(@firebase/app@0.16.4) + '@firebase/firestore-compat': 0.4.16(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4) + '@firebase/functions': 0.14.0(@firebase/app@0.16.4) + '@firebase/functions-compat': 0.5.0(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/installations': 0.6.24(@firebase/app@0.16.4) + '@firebase/installations-compat': 0.2.24(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4) + '@firebase/messaging': 0.13.3(@firebase/app@0.16.4) + '@firebase/messaging-compat': 0.2.30(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/performance': 0.7.14(@firebase/app@0.16.4) + '@firebase/performance-compat': 0.2.27(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/remote-config': 0.9.3(@firebase/app@0.16.4) + '@firebase/remote-config-compat': 0.2.30(@firebase/app-compat@0.5.20)(@firebase/app@0.16.4) + '@firebase/storage': 0.14.6(@firebase/app@0.16.4) + '@firebase/storage-compat': 0.4.6(@firebase/app-compat@0.5.20)(@firebase/app-types@0.9.6)(@firebase/app@0.16.4) '@firebase/util': 1.15.3 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -14976,10 +14819,10 @@ snapshots: neo-async@2.6.2: {} - ng-packagr@22.3.0-next.2(@angular/compiler-cli@22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3): + ng-packagr@22.3.0-next.2(@angular/compiler-cli@22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3))(supports-color@11.0.0)(tslib@2.8.1)(typescript@6.0.3): dependencies: '@ampproject/remapping': 2.3.0 - '@angular/compiler-cli': 22.3.0-next.2(@angular/compiler@22.3.0-next.2)(typescript@6.0.3) + '@angular/compiler-cli': 22.3.0-next.3(@angular/compiler@22.3.0-next.3)(typescript@6.0.3) ajv: 8.20.0 browserslist: 4.29.4 chokidar: 5.0.0 @@ -15028,11 +14871,11 @@ snapshots: object.entries: 1.1.9 semver: 6.3.1 - node-fetch@2.6.7(encoding@0.1.13): + node-fetch@2.6.7(encoding@0.1.14): dependencies: whatwg-url: 5.0.0 optionalDependencies: - encoding: 0.1.13 + encoding: 0.1.14 node-fetch@3.3.2: dependencies: @@ -16656,13 +16499,13 @@ snapshots: vary@1.1.2: {} - verdaccio-audit@13.1.8(encoding@0.1.13)(supports-color@11.0.0): + verdaccio-audit@13.1.8(encoding@0.1.14)(supports-color@11.0.0): dependencies: '@verdaccio/config': 8.4.0(supports-color@11.0.0) '@verdaccio/core': 8.4.0 express: 4.22.3(supports-color@11.0.0) https-proxy-agent: 5.0.1(supports-color@11.0.0) - node-fetch: 2.6.7(encoding@0.1.13) + node-fetch: 2.6.7(encoding@0.1.14) transitivePeerDependencies: - encoding - supports-color @@ -16686,7 +16529,7 @@ snapshots: transitivePeerDependencies: - supports-color - verdaccio@6.11.1(encoding@0.1.13)(supports-color@11.0.0): + verdaccio@6.11.1(encoding@0.1.14)(supports-color@11.0.0): dependencies: '@cypress/request': 4.0.1 '@verdaccio/auth': 8.1.7(supports-color@11.0.0) @@ -16716,7 +16559,7 @@ snapshots: lru-cache: 7.18.3 mime: 3.0.0 semver: 7.8.5 - verdaccio-audit: 13.1.8(encoding@0.1.13)(supports-color@11.0.0) + verdaccio-audit: 13.1.8(encoding@0.1.14)(supports-color@11.0.0) verdaccio-htpasswd: 13.1.7(supports-color@11.0.0) transitivePeerDependencies: - bare-abort-controller diff --git a/tests/e2e/ng-snapshot/package.json b/tests/e2e/ng-snapshot/package.json index c16e15b2da37..3fc780c84911 100644 --- a/tests/e2e/ng-snapshot/package.json +++ b/tests/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#d36f268fadb125144559c3d7c258257062df1f3b", - "@angular/cdk": "github:angular/cdk-builds#086c8f7fefadd3ff805ebe3d87c5fc3ffd0f4577", - "@angular/common": "github:angular/common-builds#e893f9dc0cb754e938914f40c37c1d7151979060", - "@angular/compiler": "github:angular/compiler-builds#4cfc58c46102cea4afbbbc4caeba7378db5bbaa7", - "@angular/compiler-cli": "github:angular/compiler-cli-builds#d509074e86d611339c2f24a0ca7a975b3e59e3b2", - "@angular/core": "github:angular/core-builds#5a6b0ef2f8de591aaf0cf5c249df55f560a6bf0e", - "@angular/forms": "github:angular/forms-builds#2192e4304ee062d3ebdb4af219a7a37ffdb162d2", - "@angular/language-service": "github:angular/language-service-builds#15c58bce2dbf0b278466baf0435df8bc118e0c9e", - "@angular/localize": "github:angular/localize-builds#9e2a9f4aa55a4abfa10777e34208f7e9fb7a1d79", - "@angular/material": "github:angular/material-builds#ebc19d7a966634d97c8c56dae5b040314b8446ae", - "@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#cb846b450c5a62b93e05b7a013815dd7bf5192a0", - "@angular/platform-browser": "github:angular/platform-browser-builds#68d445659d36c58f8e2f09a06022c4c66a436717", - "@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#2d177aec088d48044479563be0ee17641dbecf46", - "@angular/platform-server": "github:angular/platform-server-builds#481b549430d99f97ffc73020a26b39219ee5f03a", - "@angular/router": "github:angular/router-builds#8b11200173174e0d1cd537073b24a8fae2e251d6", - "@angular/service-worker": "github:angular/service-worker-builds#f42fa4398444b31683593d8b93e130785420fdee" + "@angular/animations": "github:angular/animations-builds#f8e508e8cd3f4dd3ed7ecb8b66fb8a2f3a7bb3c0", + "@angular/cdk": "github:angular/cdk-builds#ea3cacab86b4bbfd789d755e95e83a79f19aa76c", + "@angular/common": "github:angular/common-builds#3d1f50cb1588b9151a46fe5bd88a33305bc54dc6", + "@angular/compiler": "github:angular/compiler-builds#0887fe342e56d5182372fe49b5bbb334210eedce", + "@angular/compiler-cli": "github:angular/compiler-cli-builds#eb9ede1ed91d76d1a32be27da0b7d57824a00e68", + "@angular/core": "github:angular/core-builds#511fe57a1978a4a453db5d42cf30cefced93b4a8", + "@angular/forms": "github:angular/forms-builds#2f4d479ea2ed960c0725b1cb818be7236b10d93f", + "@angular/language-service": "github:angular/language-service-builds#e4b685f690c879a39837200e0b74cd4620999194", + "@angular/localize": "github:angular/localize-builds#523a4e0219c726379b6e26848fbfe181514e04ea", + "@angular/material": "github:angular/material-builds#c37b024bbb9cc6d95f3b8d384d540b6e8912ef76", + "@angular/material-moment-adapter": "github:angular/material-moment-adapter-builds#8bfbc67c4cbb9190175e00baea8976754208f775", + "@angular/platform-browser": "github:angular/platform-browser-builds#1b9ffee6a26d101c0fd2985ff4565bd6db1e3835", + "@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#1dea29ed4cc9f37903b81745a8ae22486d26d22e", + "@angular/platform-server": "github:angular/platform-server-builds#1c6745ba516b2e94c1c5d19271392f6732c62603", + "@angular/router": "github:angular/router-builds#36a0e305abb6bbafdde3944826ad5be0afd33c40", + "@angular/service-worker": "github:angular/service-worker-builds#17d6dd25da11c1a8b68b9e0b705e511ce8ee8ff6" } } From 0f6346ecf55f981672abb86f8b1ee15c5991b234 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 30 Oct 2026 08:15:54 +0000 Subject: [PATCH 2/2] build: update api goldens --- goldens/public-api/angular_devkit/architect/index.api.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/goldens/public-api/angular_devkit/architect/index.api.md b/goldens/public-api/angular_devkit/architect/index.api.md index 747b7010f580..4d486e84e5aa 100644 --- a/goldens/public-api/angular_devkit/architect/index.api.md +++ b/goldens/public-api/angular_devkit/architect/index.api.md @@ -215,7 +215,7 @@ interface JobHandlerContext>; // (undocumented) - readonly scheduler: Scheduler; + readonly scheduler: Scheduler_2; } // @public (undocumented) @@ -399,7 +399,7 @@ declare namespace jobs { Job, ScheduleJobOptions, Registry, - Scheduler, + Scheduler_2 as Scheduler, createJobHandler, createJobFactory, createLoggerJob, @@ -460,7 +460,7 @@ export interface ScheduleOptions { } // @public -interface Scheduler { +interface Scheduler_2 { getDescription(name: JobName): Observable; has(name: JobName): Observable; pause(): () => void; @@ -500,7 +500,7 @@ class SimpleJobRegistry implements Scheduler { +class SimpleScheduler implements Scheduler_2 { constructor(_jobRegistry: Registry, _schemaRegistry?: schema.SchemaRegistry); getDescription(name: JobName): Observable; has(name: JobName): Observable;