From 0c64a06ea21334f468baaf896b79d3aa5f62eb92 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Tue, 9 Sep 2025 23:09:06 +0000 Subject: [PATCH] build: update cross-repo angular dependencies (#63570) See associated pull request for more information. PR Close #63570 --- .github/actions/saucelabs-legacy/action.yml | 4 +- .github/workflows/adev-preview-build.yml | 8 +- .github/workflows/adev-preview-deploy.yml | 2 +- .../assistant-to-the-branch-manager.yml | 2 +- .github/workflows/benchmark-compare.yml | 2 +- .github/workflows/ci.yml | 44 +- .github/workflows/dev-infra.yml | 4 +- .github/workflows/google-internal-tests.yml | 2 +- .github/workflows/manual.yml | 8 +- .github/workflows/merge-ready-status.yml | 2 +- .github/workflows/perf.yml | 6 +- .github/workflows/pr.yml | 34 +- MODULE.bazel | 2 +- adev/package.json | 8 +- .../signals/common/package-lock.json | 1587 +++++++++++------ .../tutorials/signals/common/package.json | 18 +- modules/package.json | 2 +- package.json | 18 +- packages/core/test/bundling/package.json | 2 +- pnpm-lock.yaml | 1204 ++++++------- 20 files changed, 1722 insertions(+), 1237 deletions(-) diff --git a/.github/actions/saucelabs-legacy/action.yml b/.github/actions/saucelabs-legacy/action.yml index 74dd97bede2..969c8948949 100644 --- a/.github/actions/saucelabs-legacy/action.yml +++ b/.github/actions/saucelabs-legacy/action.yml @@ -5,9 +5,9 @@ runs: using: 'composite' steps: - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Saucelabs Variables - uses: angular/dev-infra/github-actions/saucelabs@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/saucelabs@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Starting Saucelabs tunnel service shell: bash run: ./tools/saucelabs/sauce-service.sh run & diff --git a/.github/workflows/adev-preview-build.yml b/.github/workflows/adev-preview-build.yml index 2f1395febf0..f57a0dffb51 100644 --- a/.github/workflows/adev-preview-build.yml +++ b/.github/workflows/adev-preview-build.yml @@ -21,16 +21,16 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'adev: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev to ensure it continues to work run: pnpm bazel build //adev:build --full_build_adev --config=release - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: workflow-artifact-name: 'adev-preview' pull-number: '${{github.event.pull_request.number}}' diff --git a/.github/workflows/adev-preview-deploy.yml b/.github/workflows/adev-preview-deploy.yml index bb7c83058c0..82e8bdbf6ec 100644 --- a/.github/workflows/adev-preview-deploy.yml +++ b/.github/workflows/adev-preview-deploy.yml @@ -40,7 +40,7 @@ jobs: npx -y firebase-tools@latest target:clear --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs npx -y firebase-tools@latest target:apply --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'adev-preview' diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index fc8c0482049..1160ea5a41a 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -16,6 +16,6 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/branch-manager@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/benchmark-compare.yml b/.github/workflows/benchmark-compare.yml index 907bdda5cdf..5c2f386c22f 100644 --- a/.github/workflows/benchmark-compare.yml +++ b/.github/workflows/benchmark-compare.yml @@ -38,7 +38,7 @@ jobs: - run: pnpm install --frozen-lockfile - - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: bazelrc: ./.bazelrc.user diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82ac87cb593..11a87374b7b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -39,13 +39,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Cache downloaded Cypress binary @@ -72,11 +72,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -88,11 +88,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -105,11 +105,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -124,13 +124,13 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: cache-node-modules: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - run: echo "https://${{secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN}}:@github.com" > ${HOME}/.git_credentials @@ -142,11 +142,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -196,11 +196,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev to ensure it continues to work diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index f27335163fa..ce75898740a 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/pull-request-labeling@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/pull-request-labeling@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} post_approval_changes: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/post-approval-changes@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/post-approval-changes@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index ccffba71f18..060a2ee1324 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: angular/dev-infra/github-actions/google-internal-tests@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/google-internal-tests@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: run-tests-guide-url: http://go/angular-g3sync-start github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 94087b8ac3e..206f76882cc 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -13,17 +13,17 @@ jobs: JOBS: 2 steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: cache-node-modules: true - name: Install node modules run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Saucelabs Variables - uses: angular/dev-infra/github-actions/saucelabs@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/saucelabs@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Set up Sauce Tunnel Daemon run: pnpm bazel run //tools/saucelabs-daemon/background-service -- $JOBS & env: diff --git a/.github/workflows/merge-ready-status.yml b/.github/workflows/merge-ready-status.yml index b5d1cb256ef..e7c832c454d 100644 --- a/.github/workflows/merge-ready-status.yml +++ b/.github/workflows/merge-ready-status.yml @@ -9,6 +9,6 @@ jobs: status: runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/unified-status-check@4b4659eabe75a67cebf4692c3c88a98275c67200 + - uses: angular/dev-infra/github-actions/unified-status-check@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index a4c8ffe2dbd..db79d09b989 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -21,7 +21,7 @@ jobs: workflows: ${{ steps.workflows.outputs.workflows }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - id: workflows @@ -36,9 +36,9 @@ jobs: workflow: ${{ fromJSON(needs.list.outputs.workflows) }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - 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 3b0dcf9e605..216719e8b58 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -37,7 +37,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/linting/licenses@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: allow-dependencies-licenses: 'pkg:npm/google-protobuf@' @@ -45,13 +45,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Cache downloaded Cypress binary uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 with: @@ -76,11 +76,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Run CI tests for framework @@ -100,11 +100,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration CI tests for framework @@ -115,11 +115,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -132,11 +132,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/setup@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@4b4659eabe75a67cebf4692c3c88a98275c67200 + uses: angular/dev-infra/github-actions/bazel/configure-remote@238d775bf817ed92f2ee2e570eada7c4d23ee2be - name: Install node modules run: pnpm install --frozen-lockfile - run: | diff --git a/MODULE.bazel b/MODULE.bazel index 0ca8008a95c..2a3e757db11 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -25,7 +25,7 @@ git_override( bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "4b4659eabe75a67cebf4692c3c88a98275c67200", + commit = "238d775bf817ed92f2ee2e570eada7c4d23ee2be", remote = "https://github.com/angular/dev-infra.git", ) diff --git a/adev/package.json b/adev/package.json index 058e678f73c..00f801d54f0 100644 --- a/adev/package.json +++ b/adev/package.json @@ -1,11 +1,11 @@ { "dependencies": { "@algolia/client-search": "5.37.0", - "@angular-devkit/build-angular": "21.0.0-next.1", + "@angular-devkit/build-angular": "21.0.0-next.2", "@angular/animations": "workspace:*", - "@angular/build": "21.0.0-next.1", + "@angular/build": "21.0.0-next.2", "@angular/cdk": "21.0.0-next.2", - "@angular/cli": "21.0.0-next.1", + "@angular/cli": "21.0.0-next.2", "@angular/common": "workspace:*", "@angular/compiler-cli": "workspace:*", "@angular/compiler": "workspace:*", @@ -16,7 +16,7 @@ "@angular/platform-browser": "workspace:*", "@angular/platform-server": "workspace:*", "@angular/router": "workspace:*", - "@angular/ssr": "21.0.0-next.1", + "@angular/ssr": "21.0.0-next.2", "@codemirror/autocomplete": "6.18.6", "@codemirror/commands": "6.8.1", "@codemirror/lang-angular": "0.1.4", diff --git a/adev/src/content/tutorials/signals/common/package-lock.json b/adev/src/content/tutorials/signals/common/package-lock.json index db054a4f7a8..24ec27fc3cd 100644 --- a/adev/src/content/tutorials/signals/common/package-lock.json +++ b/adev/src/content/tutorials/signals/common/package-lock.json @@ -8,23 +8,232 @@ "name": "angular.dev", "version": "0.0.0", "dependencies": { - "@angular/common": "^20.1.0-next", - "@angular/compiler": "^20.1.0-next", - "@angular/core": "^20.1.0-next", - "@angular/forms": "^20.1.0-next", - "@angular/platform-browser": "^20.1.0-next", - "@angular/router": "^20.1.0-next", + "@angular/common": "^21.0.0-next", + "@angular/compiler": "^21.0.0-next", + "@angular/core": "^21.0.0-next", + "@angular/forms": "^21.0.0-next", + "@angular/platform-browser": "^21.0.0-next", + "@angular/router": "^21.0.0-next", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.1" }, "devDependencies": { - "@angular/build": "^20.1.0-next", - "@angular/cli": "^20.1.0-next", - "@angular/compiler-cli": "^20.1.0-next", + "@angular/build": "^21.0.0-next", + "@angular/cli": "^21.0.0-next", + "@angular/compiler-cli": "^21.0.0-next", "typescript": "~5.8.2" } }, + "node_modules/@algolia/abtesting": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.3.0.tgz", + "integrity": "sha512-KqPVLdVNfoJzX5BKNGM9bsW8saHeyax8kmPFXul5gejrSPN3qss7PgsFH5mMem7oR8tvjvNkia97ljEYPYCN8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.37.0.tgz", + "integrity": "sha512-Dp2Zq+x9qQFnuiQhVe91EeaaPxWBhzwQ6QnznZQnH9C1/ei3dvtmAFfFeaTxM6FzfJXDLvVnaQagTYFTQz3R5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.37.0.tgz", + "integrity": "sha512-wyXODDOluKogTuZxRII6mtqhAq4+qUR3zIUJEKTiHLe8HMZFxfUEI4NO2qSu04noXZHbv/sRVdQQqzKh12SZuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.37.0.tgz", + "integrity": "sha512-GylIFlPvLy9OMgFG8JkonIagv3zF+Dx3H401Uo2KpmfMVBBJiGfAb9oYfXtplpRMZnZPxF5FnkWaI/NpVJMC+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.37.0.tgz", + "integrity": "sha512-T63afO2O69XHKw2+F7mfRoIbmXWGzgpZxgOFAdP3fR4laid7pWBt20P4eJ+Zn23wXS5kC9P2K7Bo3+rVjqnYiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.37.0.tgz", + "integrity": "sha512-1zOIXM98O9zD8bYDCJiUJRC/qNUydGHK/zRK+WbLXrW1SqLFRXECsKZa5KoG166+o5q5upk96qguOtE8FTXDWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.37.0.tgz", + "integrity": "sha512-31Nr2xOLBCYVal+OMZn1rp1H4lPs1914Tfr3a34wU/nsWJ+TB3vWjfkUUuuYhWoWBEArwuRzt3YNLn0F/KRVkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.37.0.tgz", + "integrity": "sha512-DAFVUvEg+u7jUs6BZiVz9zdaUebYULPiQ4LM2R4n8Nujzyj7BZzGr2DCd85ip4p/cx7nAZWKM8pLcGtkTRTdsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/ingestion": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.37.0.tgz", + "integrity": "sha512-pkCepBRRdcdd7dTLbFddnu886NyyxmhgqiRcHHaDunvX03Ij4WzvouWrQq7B7iYBjkMQrLS8wQqSP0REfA4W8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.37.0.tgz", + "integrity": "sha512-fNw7pVdyZAAQQCJf1cc/ih4fwrRdQSgKwgor4gchsI/Q/ss9inmC6bl/69jvoRSzgZS9BX4elwHKdo0EfTli3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.37.0.tgz", + "integrity": "sha512-U+FL5gzN2ldx3TYfQO5OAta2TBuIdabEdFwD5UVfWPsZE5nvOKkc/6BBqP54Z/adW/34c5ZrvvZhlhNTZujJXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.37.0.tgz", + "integrity": "sha512-Ao8GZo8WgWFABrU7iq+JAftXV0t+UcOtCDL4mzHHZ+rQeTTf1TZssr4d0vIuoqkVNnKt9iyZ7T4lQff4ydcTrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.37.0.tgz", + "integrity": "sha512-H7OJOXrFg5dLcGJ22uxx8eiFId0aB9b0UBhoOi4SMSuDBe6vjJJ/LeZyY25zPaSvkXNBN3vAM+ad6M0h6ha3AA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.37.0.tgz", + "integrity": "sha512-npZ9aeag4SGTx677eqPL3rkSPlQrnzx/8wNrl1P7GpWq9w/eTmRbOq+wKrJ2r78idlY0MMgmY/mld2tq6dc44g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -40,13 +249,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2001.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2001.0-rc.0.tgz", - "integrity": "sha512-yrBSGl4QvwZQD+LpZBSP35U80fh9tA//O+h4i4kVfqSXv3CbLZqCUIXHVsO0T645kINvQWJ7tcx/N6a/sZTOwg==", + "version": "0.2100.0-next.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.0-next.2.tgz", + "integrity": "sha512-BXBPteoeE1RkMwlgLu4brjwgyQrUbCmyEkDfqnPDu+mjwUzsLInsxlb1k4AZCAmAtLuSHRKihSppzKQsT8xayA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.1.0-rc.0", + "@angular-devkit/core": "21.0.0-next.2", "rxjs": "7.8.2" }, "engines": { @@ -56,18 +265,18 @@ } }, "node_modules/@angular-devkit/core": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.1.0-rc.0.tgz", - "integrity": "sha512-fcQPlMvgB4wAjF7SgHHkbdO7mTJkNmbNROr36tW7LlteEbFbGurybUSIdNoXpZg888vd7d+XziT3tYBRnXLn4Q==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.0-next.2.tgz", + "integrity": "sha512-33mvI+4cUDU3c8uXViZz6NtbY+z+noObokig0+2FP9NIetLsT3WB0+ZEPvRw3oQ7edA+ryv1m+AgQsf9sx31Ng==", "dev": true, "license": "MIT", "dependencies": { "ajv": "8.17.1", "ajv-formats": "3.0.1", "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", + "picomatch": "4.0.3", "rxjs": "7.8.2", - "source-map": "0.7.4" + "source-map": "0.7.6" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", @@ -84,15 +293,15 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.1.0-rc.0.tgz", - "integrity": "sha512-pWQozCfksUuzFPPXDSPvipAESMMqn0DSEHDp6TpLvYtfyebgAxm/g1U+FzUkGcjVWaxfN3dX0aglAS+hDaHinw==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.0.0-next.2.tgz", + "integrity": "sha512-0twg6aaLQAgx2WDL53gOV4+e+nUnfAxi29nUVIvxVbbOjVVCm/0W/Q2TMaHV05JAbfXNjtHly6j53b5qB3c2Ng==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.1.0-rc.0", + "@angular-devkit/core": "21.0.0-next.2", "jsonc-parser": "3.3.1", - "magic-string": "0.30.17", + "magic-string": "0.30.18", "ora": "8.2.0", "rxjs": "7.8.2" }, @@ -103,37 +312,37 @@ } }, "node_modules/@angular/build": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.1.0-rc.0.tgz", - "integrity": "sha512-A2DvjOzV0ibb7Vn6FCWVED3Q7dQ1As1u9iAbrug12Uj618wBhKSYpiEsPVkk+rGa3an65y1HBRsVW3JknCNopw==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-21.0.0-next.2.tgz", + "integrity": "sha512-aYIIQhia6R6XzUIKsCx4a6K/N02yoprqDGjdaWowtYq8wMBOEm+d01dSzNifsmlePnoNVyktvDv9T6pMW3ww/g==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2001.0-rc.0", - "@babel/core": "7.27.7", + "@angular-devkit/architect": "0.2100.0-next.2", + "@babel/core": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", - "@inquirer/confirm": "5.1.13", + "@inquirer/confirm": "5.1.16", "@vitejs/plugin-basic-ssl": "2.1.0", - "beasties": "0.3.4", + "beasties": "0.3.5", "browserslist": "^4.23.0", - "esbuild": "0.25.5", + "esbuild": "0.25.9", "https-proxy-agent": "7.0.6", "istanbul-lib-instrument": "6.0.3", "jsonc-parser": "3.3.1", - "listr2": "8.3.3", - "magic-string": "0.30.17", + "listr2": "9.0.3", + "magic-string": "0.30.18", "mrmime": "2.0.1", - "parse5-html-rewriting-stream": "7.1.0", - "picomatch": "4.0.2", - "piscina": "5.1.2", - "rollup": "4.44.1", - "sass": "1.89.2", + "parse5-html-rewriting-stream": "8.0.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "rolldown": "1.0.0-beta.34", + "sass": "1.92.0", "semver": "7.7.2", "source-map-support": "0.5.21", "tinyglobby": "0.2.14", - "vite": "7.0.0", + "vite": "7.1.4", "watchpack": "2.4.4" }, "engines": { @@ -142,24 +351,24 @@ "yarn": ">= 1.13.0" }, "optionalDependencies": { - "lmdb": "3.4.1" + "lmdb": "3.4.2" }, "peerDependencies": { - "@angular/compiler": "^20.0.0 || ^20.1.0-next.0", - "@angular/compiler-cli": "^20.0.0 || ^20.1.0-next.0", - "@angular/core": "^20.0.0 || ^20.1.0-next.0", - "@angular/localize": "^20.0.0 || ^20.1.0-next.0", - "@angular/platform-browser": "^20.0.0 || ^20.1.0-next.0", - "@angular/platform-server": "^20.0.0 || ^20.1.0-next.0", - "@angular/service-worker": "^20.0.0 || ^20.1.0-next.0", - "@angular/ssr": "^20.1.0-rc.0", + "@angular/compiler": "^21.0.0-next.0", + "@angular/compiler-cli": "^21.0.0-next.0", + "@angular/core": "^21.0.0-next.0", + "@angular/localize": "^21.0.0-next.0", + "@angular/platform-browser": "^21.0.0-next.0", + "@angular/platform-server": "^21.0.0-next.0", + "@angular/service-worker": "^21.0.0-next.0", + "@angular/ssr": "^21.0.0-next.2", "karma": "^6.4.0", "less": "^4.2.0", - "ng-packagr": "^20.0.0 || ^20.1.0-next.0", + "ng-packagr": "^21.0.0-next.0", "postcss": "^8.4.0", "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", "tslib": "^2.3.0", - "typescript": ">=5.8 <5.9", + "typescript": ">=5.8 <6.0", "vitest": "^3.1.1" }, "peerDependenciesMeta": { @@ -202,29 +411,30 @@ } }, "node_modules/@angular/cli": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.1.0-rc.0.tgz", - "integrity": "sha512-Rpg1SmAfqOZZ5rnqp531Nc/bOCnq/3Os6182ARZpIf2o95IauzQxvZlhJMyu+gmN5Fkt82jzlsU+DMhXvSj72Q==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-21.0.0-next.2.tgz", + "integrity": "sha512-1Y1divWGT24PNnOkbBlex03HGvkvpiclRrRTn9R09Qac5SEn4WSxGfjJblAPZypoW5RyLI8x5xFMZSYqDgPAgw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2001.0-rc.0", - "@angular-devkit/core": "20.1.0-rc.0", - "@angular-devkit/schematics": "20.1.0-rc.0", - "@inquirer/prompts": "7.6.0", - "@listr2/prompt-adapter-inquirer": "2.0.22", - "@modelcontextprotocol/sdk": "1.13.3", - "@schematics/angular": "20.1.0-rc.0", + "@angular-devkit/architect": "0.2100.0-next.2", + "@angular-devkit/core": "21.0.0-next.2", + "@angular-devkit/schematics": "21.0.0-next.2", + "@inquirer/prompts": "7.8.4", + "@listr2/prompt-adapter-inquirer": "3.0.3", + "@modelcontextprotocol/sdk": "1.17.5", + "@schematics/angular": "21.0.0-next.2", "@yarnpkg/lockfile": "1.1.0", + "algoliasearch": "5.37.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", - "listr2": "8.3.3", - "npm-package-arg": "12.0.2", - "npm-pick-manifest": "10.0.0", + "listr2": "9.0.3", + "npm-package-arg": "13.0.0", "pacote": "21.0.0", "resolve": "1.22.10", "semver": "7.7.2", - "yargs": "18.0.0" + "yargs": "18.0.0", + "zod": "3.25.76" }, "bin": { "ng": "bin/ng.js" @@ -235,10 +445,49 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@angular/cli/node_modules/hosted-git-info": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.0.tgz", + "integrity": "sha512-gEf705MZLrDPkbbhi8PnoO4ZwYgKoNL+ISZ3AjZMht2r3N5tuTwncyDi6Fv2/qDnMmZxgs0yI8WDOyR8q3G+SQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^11.1.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@angular/cli/node_modules/lru-cache": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.1.tgz", + "integrity": "sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@angular/cli/node_modules/npm-package-arg": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-13.0.0.tgz", + "integrity": "sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^9.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, "node_modules/@angular/common": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.1.0-rc.0.tgz", - "integrity": "sha512-uJcZ32hxFKqz0laGGqO64hRzICQwe2J/z0q9ESDz2ZPQZJFVxVoLITEVwr8Ogx3aH3FwppPe2H4pcVrlPvV+7A==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.0-next.2.tgz", + "integrity": "sha512-6+D2n0lNtgZZc3z/omnkVLAOJ+BKLmDhjrtj3Ss0LCFOrCZu5yyPx7quFH4m4P/R471k95xKJxybzgZCupYoDg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -247,14 +496,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "20.1.0-rc.0", + "@angular/core": "21.0.0-next.2", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.1.0-rc.0.tgz", - "integrity": "sha512-zgr7+8r7bE4CooNKsDk+e6yWdZwZKeLHfSA8y6syITWNQU/OijOB0vwnOG/NhZSgUb0GKX9rSeYMRhAhDRGoQg==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.0-next.2.tgz", + "integrity": "sha512-YJaTI3WPhz2fANa9IgqKByBP1Qxatjxx0waDHT4qHDCIQ/H/KKtwIU1V6/qVxsctnYAKS+DRO7hew+P3/ZIzXg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -264,13 +513,13 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.1.0-rc.0.tgz", - "integrity": "sha512-nNXSAlYW+zaEifTy+eGXpSvch4eCHMeg1Milr/l4/Vzr8jfWAQpiVk6OyTZyZa4UKHYJkZw6JRauE5npi7WGPg==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.0-next.2.tgz", + "integrity": "sha512-XbZ04Y7Xr6vC8YvkQou5HndAKW6yltUIV6xVb36rBaMS4DLR4kpJ1oxbpLcHDIwf8uwpLD2rSGGI6GCQ7Z8J2g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "7.27.7", + "@babel/core": "7.28.3", "@jridgewell/sourcemap-codec": "^1.4.14", "chokidar": "^4.0.0", "convert-source-map": "^1.5.1", @@ -287,8 +536,8 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.1.0-rc.0", - "typescript": ">=5.8 <5.9" + "@angular/compiler": "21.0.0-next.2", + "typescript": ">=5.8 <6.0" }, "peerDependenciesMeta": { "typescript": { @@ -297,9 +546,9 @@ } }, "node_modules/@angular/core": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.1.0-rc.0.tgz", - "integrity": "sha512-dsyi29ieAjKEMspq8I9/CEtg6yPVleHk6Ii31wN3iMtKuEfAu30EZNtFgCqKzv3j4ZvJH/sBV4yh0FSZJSfgCA==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.0-next.2.tgz", + "integrity": "sha512-35PHWD9MloIPzMk+u6wiZCfu2pH9wwWG0CRSLY63FAeMjuzgSK4oSQrk0TQ3DItpmgvPslSc/gZUvqh5RKrMzg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -308,7 +557,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.1.0-rc.0", + "@angular/compiler": "21.0.0-next.2", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0" }, @@ -322,9 +571,9 @@ } }, "node_modules/@angular/forms": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.1.0-rc.0.tgz", - "integrity": "sha512-4hGnfh3Tao10sVF3r3InyqydrFesPeTSHRWOiMZHoZ559jfYqdnHizIyNYW32GBd/9KD+gQfSER4JAO9WzcJzw==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.0-next.2.tgz", + "integrity": "sha512-RAlp1dUr+9irX1mVMeVHkHvZhggBm2Nk2qz3dVQnqidafFkQ1nJvYXkeVjxo8nj7egvUz7FsCFrWXwYFrh7s0A==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -333,16 +582,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.1.0-rc.0", - "@angular/core": "20.1.0-rc.0", - "@angular/platform-browser": "20.1.0-rc.0", + "@angular/common": "21.0.0-next.2", + "@angular/core": "21.0.0-next.2", + "@angular/platform-browser": "21.0.0-next.2", + "@standard-schema/spec": "^1.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/platform-browser": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.1.0-rc.0.tgz", - "integrity": "sha512-ATE4cmzfsqLRsth9l7fU0BfqkDvnTRJqIhnK90ATIHHM5rjs2IQNpIAYRVIpNas9Hbt7pxjfWmHVVbuaGWRjOA==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.0-next.2.tgz", + "integrity": "sha512-jlbm5Vvw4UzJZjGKfOOOmU4QxNs564JomHNX/R53RYE71VwZPI1cWB6ObWHSY4FpzWP+jEOPzsAU7Bg0t9svxg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -351,9 +601,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "20.1.0-rc.0", - "@angular/common": "20.1.0-rc.0", - "@angular/core": "20.1.0-rc.0" + "@angular/animations": "21.0.0-next.2", + "@angular/common": "21.0.0-next.2", + "@angular/core": "21.0.0-next.2" }, "peerDependenciesMeta": { "@angular/animations": { @@ -362,9 +612,9 @@ } }, "node_modules/@angular/router": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.1.0-rc.0.tgz", - "integrity": "sha512-Oa8tru8CPtHQfEtwF4B9zS8kG35ZMwc8RoQSINLZ/h3nuM26/GaF3zcIonTABSReRbuJ90eAEul/LmgLwxeqJA==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.0-next.2.tgz", + "integrity": "sha512-HsCSrWn4sWgXLIgwdtY8pln26scEbu3P8hXpfu7hSxTqB+lKjFGOh/UpakoC0CJF1pesIJf6YfqmlzeK02xwjw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -373,9 +623,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.1.0-rc.0", - "@angular/core": "20.1.0-rc.0", - "@angular/platform-browser": "20.1.0-rc.0", + "@angular/common": "21.0.0-next.2", + "@angular/core": "21.0.0-next.2", + "@angular/platform-browser": "21.0.0-next.2", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -405,22 +655,22 @@ } }, "node_modules/@babel/core": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.7.tgz", - "integrity": "sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.5", + "@babel/generator": "^7.28.3", "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.6", - "@babel/parser": "^7.27.7", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", "@babel/template": "^7.27.2", - "@babel/traverse": "^7.27.7", - "@babel/types": "^7.27.7", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -453,14 +703,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", - "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -534,15 +784,15 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", - "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -595,27 +845,27 @@ } }, "node_modules/@babel/helpers": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", - "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.27.2", - "@babel/types": "^7.27.6" + "@babel/types": "^7.28.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", - "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", + "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.28.4" }, "bin": { "parser": "bin/babel-parser.js" @@ -640,18 +890,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", - "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", + "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", + "@babel/generator": "^7.28.3", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", + "@babel/parser": "^7.28.4", "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", + "@babel/types": "^7.28.4", "debug": "^4.3.1" }, "engines": { @@ -659,9 +909,9 @@ } }, "node_modules/@babel/types": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", - "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", + "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", "dev": true, "license": "MIT", "dependencies": { @@ -672,10 +922,44 @@ "node": ">=6.9.0" } }, + "node_modules/@emnapi/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.5.0.tgz", + "integrity": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", + "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", - "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", "cpu": [ "ppc64" ], @@ -690,9 +974,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", - "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", "cpu": [ "arm" ], @@ -707,9 +991,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", - "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", "cpu": [ "arm64" ], @@ -724,9 +1008,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", - "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", "cpu": [ "x64" ], @@ -741,9 +1025,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", - "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", "cpu": [ "arm64" ], @@ -758,9 +1042,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", - "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", "cpu": [ "x64" ], @@ -775,9 +1059,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", - "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", "cpu": [ "arm64" ], @@ -792,9 +1076,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", - "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", "cpu": [ "x64" ], @@ -809,9 +1093,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", - "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", "cpu": [ "arm" ], @@ -826,9 +1110,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", - "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", "cpu": [ "arm64" ], @@ -843,9 +1127,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", - "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", "cpu": [ "ia32" ], @@ -860,9 +1144,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", - "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", "cpu": [ "loong64" ], @@ -877,9 +1161,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", - "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", "cpu": [ "mips64el" ], @@ -894,9 +1178,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", - "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", "cpu": [ "ppc64" ], @@ -911,9 +1195,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", - "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", "cpu": [ "riscv64" ], @@ -928,9 +1212,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", - "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", "cpu": [ "s390x" ], @@ -945,9 +1229,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", - "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", "cpu": [ "x64" ], @@ -962,9 +1246,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", - "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", "cpu": [ "arm64" ], @@ -979,9 +1263,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", - "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", "cpu": [ "x64" ], @@ -996,9 +1280,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", - "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", "cpu": [ "arm64" ], @@ -1013,9 +1297,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", - "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", "cpu": [ "x64" ], @@ -1029,10 +1313,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", - "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", "cpu": [ "x64" ], @@ -1047,9 +1348,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", - "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", "cpu": [ "arm64" ], @@ -1064,9 +1365,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", - "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", "cpu": [ "ia32" ], @@ -1081,9 +1382,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", - "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", "cpu": [ "x64" ], @@ -1098,15 +1399,15 @@ } }, "node_modules/@inquirer/checkbox": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.1.9.tgz", - "integrity": "sha512-DBJBkzI5Wx4jFaYm221LHvAhpKYkhVS0k9plqHwaHhofGNxvYB7J3Bz8w+bFJ05zaMb0sZNHo4KdmENQFlNTuQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.2.tgz", + "integrity": "sha512-E+KExNurKcUJJdxmjglTl141EwxWyAHplvsYJQgSwXf8qiNWkTxTuCCqmhFEmbIXd4zLaGMfQFJ6WrZ7fSeV3g==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/figures": "^1.0.12", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/figures": "^1.0.13", + "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2", "yoctocolors-cjs": "^2.1.2" }, @@ -1123,14 +1424,14 @@ } }, "node_modules/@inquirer/confirm": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.13.tgz", - "integrity": "sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==", + "version": "5.1.16", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.16.tgz", + "integrity": "sha512-j1a5VstaK5KQy8Mu8cHmuQvN1Zc62TbLhjJxwHvKPPKEoowSF6h/0UdOpA9DNdWZ+9Inq73+puRq1df6OJ8Sag==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7" + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8" }, "engines": { "node": ">=18" @@ -1145,14 +1446,14 @@ } }, "node_modules/@inquirer/core": { - "version": "10.1.14", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.14.tgz", - "integrity": "sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.2.0.tgz", + "integrity": "sha512-NyDSjPqhSvpZEMZrLCYUquWNl+XC/moEcVFqS55IEYIYsY0a1cUCevSqk7ctOlnm/RaSBU5psFryNlxcmGrjaA==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/figures": "^1.0.12", - "@inquirer/type": "^3.0.7", + "@inquirer/figures": "^1.0.13", + "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2", "cli-width": "^4.1.0", "mute-stream": "^2.0.0", @@ -1173,15 +1474,15 @@ } }, "node_modules/@inquirer/editor": { - "version": "4.2.14", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.14.tgz", - "integrity": "sha512-yd2qtLl4QIIax9DTMZ1ZN2pFrrj+yL3kgIWxm34SS6uwCr0sIhsNyudUjAo5q3TqI03xx4SEBkUJqZuAInp9uA==", + "version": "4.2.18", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.18.tgz", + "integrity": "sha512-yeQN3AXjCm7+Hmq5L6Dm2wEDeBRdAZuyZ4I7tWSSanbxDzqM0KqzoDbKM7p4ebllAYdoQuPJS6N71/3L281i6w==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7", - "external-editor": "^3.1.0" + "@inquirer/core": "^10.2.0", + "@inquirer/external-editor": "^1.0.1", + "@inquirer/type": "^3.0.8" }, "engines": { "node": ">=18" @@ -1196,14 +1497,14 @@ } }, "node_modules/@inquirer/expand": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.16.tgz", - "integrity": "sha512-oiDqafWzMtofeJyyGkb1CTPaxUkjIcSxePHHQCfif8t3HV9pHcw1Kgdw3/uGpDvaFfeTluwQtWiqzPVjAqS3zA==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.18.tgz", + "integrity": "sha512-xUjteYtavH7HwDMzq4Cn2X4Qsh5NozoDHCJTdoXg9HfZ4w3R6mxV1B9tL7DGJX2eq/zqtsFjhm0/RJIMGlh3ag==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -1218,10 +1519,32 @@ } } }, + "node_modules/@inquirer/external-editor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.1.tgz", + "integrity": "sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^2.1.0", + "iconv-lite": "^0.6.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, "node_modules/@inquirer/figures": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.12.tgz", - "integrity": "sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.13.tgz", + "integrity": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==", "dev": true, "license": "MIT", "engines": { @@ -1229,14 +1552,14 @@ } }, "node_modules/@inquirer/input": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.0.tgz", - "integrity": "sha512-opqpHPB1NjAmDISi3uvZOTrjEEU5CWVu/HBkDby8t93+6UxYX0Z7Ps0Ltjm5sZiEbWenjubwUkivAEYQmy9xHw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.2.tgz", + "integrity": "sha512-hqOvBZj/MhQCpHUuD3MVq18SSoDNHy7wEnQ8mtvs71K8OPZVXJinOzcvQna33dNYLYE4LkA9BlhAhK6MJcsVbw==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7" + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8" }, "engines": { "node": ">=18" @@ -1251,14 +1574,14 @@ } }, "node_modules/@inquirer/number": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.16.tgz", - "integrity": "sha512-kMrXAaKGavBEoBYUCgualbwA9jWUx2TjMA46ek+pEKy38+LFpL9QHlTd8PO2kWPUgI/KB+qi02o4y2rwXbzr3Q==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.18.tgz", + "integrity": "sha512-7exgBm52WXZRczsydCVftozFTrrwbG5ySE0GqUd2zLNSBXyIucs2Wnm7ZKLe/aUu6NUg9dg7Q80QIHCdZJiY4A==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7" + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8" }, "engines": { "node": ">=18" @@ -1273,14 +1596,14 @@ } }, "node_modules/@inquirer/password": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.16.tgz", - "integrity": "sha512-g8BVNBj5Zeb5/Y3cSN+hDUL7CsIFDIuVxb9EPty3lkxBaYpjL5BNRKSYOF9yOLe+JOcKFd+TSVeADQ4iSY7rbg==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.18.tgz", + "integrity": "sha512-zXvzAGxPQTNk/SbT3carAD4Iqi6A2JS2qtcqQjsL22uvD+JfQzUrDEtPjLL7PLn8zlSNyPdY02IiQjzoL9TStA==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2" }, "engines": { @@ -1296,22 +1619,22 @@ } }, "node_modules/@inquirer/prompts": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.6.0.tgz", - "integrity": "sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.4.tgz", + "integrity": "sha512-MuxVZ1en1g5oGamXV3DWP89GEkdD54alcfhHd7InUW5BifAdKQEK9SLFa/5hlWbvuhMPlobF0WAx7Okq988Jxg==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/checkbox": "^4.1.9", - "@inquirer/confirm": "^5.1.13", - "@inquirer/editor": "^4.2.14", - "@inquirer/expand": "^4.0.16", - "@inquirer/input": "^4.2.0", - "@inquirer/number": "^3.0.16", - "@inquirer/password": "^4.0.16", - "@inquirer/rawlist": "^4.1.4", - "@inquirer/search": "^3.0.16", - "@inquirer/select": "^4.2.4" + "@inquirer/checkbox": "^4.2.2", + "@inquirer/confirm": "^5.1.16", + "@inquirer/editor": "^4.2.18", + "@inquirer/expand": "^4.0.18", + "@inquirer/input": "^4.2.2", + "@inquirer/number": "^3.0.18", + "@inquirer/password": "^4.0.18", + "@inquirer/rawlist": "^4.1.6", + "@inquirer/search": "^3.1.1", + "@inquirer/select": "^4.3.2" }, "engines": { "node": ">=18" @@ -1326,14 +1649,14 @@ } }, "node_modules/@inquirer/rawlist": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.4.tgz", - "integrity": "sha512-5GGvxVpXXMmfZNtvWw4IsHpR7RzqAR624xtkPd1NxxlV5M+pShMqzL4oRddRkg8rVEOK9fKdJp1jjVML2Lr7TQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.6.tgz", + "integrity": "sha512-KOZqa3QNr3f0pMnufzL7K+nweFFCCBs6LCXZzXDrVGTyssjLeudn5ySktZYv1XiSqobyHRYYK0c6QsOxJEhXKA==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/type": "^3.0.8", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -1349,15 +1672,15 @@ } }, "node_modules/@inquirer/search": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.0.16.tgz", - "integrity": "sha512-POCmXo+j97kTGU6aeRjsPyuCpQQfKcMXdeTMw708ZMtWrj5aykZvlUxH4Qgz3+Y1L/cAVZsSpA+UgZCu2GMOMg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.1.1.tgz", + "integrity": "sha512-TkMUY+A2p2EYVY3GCTItYGvqT6LiLzHBnqsU1rJbrpXUijFfM6zvUx0R4civofVwFCmJZcKqOVwwWAjplKkhxA==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/figures": "^1.0.12", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/figures": "^1.0.13", + "@inquirer/type": "^3.0.8", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -1373,15 +1696,15 @@ } }, "node_modules/@inquirer/select": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.2.4.tgz", - "integrity": "sha512-unTppUcTjmnbl/q+h8XeQDhAqIOmwWYWNyiiP2e3orXrg6tOaa5DHXja9PChCSbChOsktyKgOieRZFnajzxoBg==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.3.2.tgz", + "integrity": "sha512-nwous24r31M+WyDEHV+qckXkepvihxhnyIaod2MG7eCE6G0Zm/HUF6jgN8GXgf4U7AU6SLseKdanY195cwvU6w==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^10.1.14", - "@inquirer/figures": "^1.0.12", - "@inquirer/type": "^3.0.7", + "@inquirer/core": "^10.2.0", + "@inquirer/figures": "^1.0.13", + "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2", "yoctocolors-cjs": "^2.1.2" }, @@ -1398,9 +1721,9 @@ } }, "node_modules/@inquirer/type": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.7.tgz", - "integrity": "sha512-PfunHQcjwnju84L+ycmcMKB/pTPIngjUJvfnRhKY6FKPuYXlM4aQCb/nIdTFR6BEhMjFvngzvng/vBAJMZpLSA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.8.tgz", + "integrity": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==", "dev": true, "license": "MIT", "engines": { @@ -1521,9 +1844,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", - "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "dev": true, "license": "MIT" }, @@ -1539,48 +1862,26 @@ } }, "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.22.tgz", - "integrity": "sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-3.0.3.tgz", + "integrity": "sha512-h7Qzj7Z5RzXtuibNI2KEqzyX7w/D42CD8Llo4udC2WSbV38hpFvj4P/x0gzCEtPxDqYALVvclHAfjoKgifx/Ig==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/type": "^1.5.5" + "@inquirer/type": "^3.0.8" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" }, "peerDependencies": { - "@inquirer/prompts": ">= 3 < 8" - } - }, - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "@inquirer/prompts": ">= 3 < 8", + "listr2": "9.0.3" } }, "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.4.1.tgz", - "integrity": "sha512-kKeP5PaY3bFrrF6GY5aDd96iuh1eoS+5CHJ+7hIP629KIEwzGNwbIzBmEX9TAhRJOivSRDTHCIsbu//+NsYKkg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.4.2.tgz", + "integrity": "sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==", "cpu": [ "arm64" ], @@ -1592,9 +1893,9 @@ ] }, "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.4.1.tgz", - "integrity": "sha512-9CMB3seTyHs3EOVWdKiB8IIEDBJ3Gq00Tqyi0V7DS3HL90BjM/AkbZGuhzXwPrfeFazR24SKaRrUQF74f+CmWw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.4.2.tgz", + "integrity": "sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==", "cpu": [ "x64" ], @@ -1606,9 +1907,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.4.1.tgz", - "integrity": "sha512-1Mi69vU0akHgCI7tF6YbimPaNEKJiBm/p5A+aM8egr0joj27cQmCCOm2mZQ+Ht2BqmCfZaIgQnMg4gFYNMlpCA==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.4.2.tgz", + "integrity": "sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==", "cpu": [ "arm" ], @@ -1620,9 +1921,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.4.1.tgz", - "integrity": "sha512-d0vuXOdoKjHHJYZ/CRWopnkOiUpev+bgBBW+1tXtWsYWUj8uxl9ZmTBEmsL5mjUlpQDrlYiJSrhOU1hg5QWBSw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.4.2.tgz", + "integrity": "sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==", "cpu": [ "arm64" ], @@ -1634,9 +1935,9 @@ ] }, "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.1.tgz", - "integrity": "sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.2.tgz", + "integrity": "sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==", "cpu": [ "x64" ], @@ -1648,9 +1949,9 @@ ] }, "node_modules/@lmdb/lmdb-win32-arm64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-arm64/-/lmdb-win32-arm64-3.4.1.tgz", - "integrity": "sha512-4h8tm3i1ODf+28UyqQZLP7c2jmRM26AyEEyYp994B4GiBdGvGAsYUu3oiHANYK9xFpvLuFzyGeqFm1kdNC0D1A==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-arm64/-/lmdb-win32-arm64-3.4.2.tgz", + "integrity": "sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==", "cpu": [ "arm64" ], @@ -1662,9 +1963,9 @@ ] }, "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.4.1.tgz", - "integrity": "sha512-HqqKIhTbq6piJhkJpTTf3w1m/CgrmwXRAL9R9j7Ru5xdZSeO7Mg4AWiBC9B00uXR+LvVZKtUyRMVZfhmIZztmQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.4.2.tgz", + "integrity": "sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==", "cpu": [ "x64" ], @@ -1676,9 +1977,9 @@ ] }, "node_modules/@modelcontextprotocol/sdk": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.13.3.tgz", - "integrity": "sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==", + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.17.5.tgz", + "integrity": "sha512-QakrKIGniGuRVfWBdMsDea/dx1PNE739QJ7gCM41s9q+qaCYTHCdsIBXQVVXry3mfWAiaM9kT22Hyz53Uw8mfg==", "dev": true, "license": "MIT", "dependencies": { @@ -2112,6 +2413,19 @@ "node": ">= 10" } }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.3.tgz", + "integrity": "sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.5", + "@emnapi/runtime": "^1.4.5", + "@tybys/wasm-util": "^0.10.0" + } + }, "node_modules/@npmcli/agent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", @@ -2341,6 +2655,26 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/@oxc-project/runtime": { + "version": "0.82.3", + "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.82.3.tgz", + "integrity": "sha512-LNh5GlJvYHAnMurO+EyA8jJwN1rki7l3PSHuosDh2I7h00T6/u9rCkUjg/SvPmT1CZzvhuW0y+gf7jcqUy/Usg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.82.3", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.82.3.tgz", + "integrity": "sha512-6nCUxBnGX0c6qfZW5MaF6/fmu5dHJDMiMPaioKHKs5mi5+8/FHQ7WGjgQIz1zxpmceMYfdIXkOaLYE+ejbuOtA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, "node_modules/@parcel/watcher": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", @@ -2684,6 +3018,212 @@ "node": ">=14" } }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.34.tgz", + "integrity": "sha512-jf5GNe5jP3Sr1Tih0WKvg2bzvh5T/1TA0fn1u32xSH7ca/p5t+/QRr4VRFCV/na5vjwKEhwWrChsL2AWlY+eoA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.34.tgz", + "integrity": "sha512-2F/TqH4QuJQ34tgWxqBjFL3XV1gMzeQgUO8YRtCPGBSP0GhxtoFzsp7KqmQEothsxztlv+KhhT9Dbg3HHwHViQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.34.tgz", + "integrity": "sha512-E1QuFslgLWbHQ8Qli/AqUKdfg0pockQPwRxVbhNQ74SciZEZpzLaujkdmOLSccMlSXDfFCF8RPnMoRAzQ9JV8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.34.tgz", + "integrity": "sha512-VS8VInNCwnkpI9WeQaWu3kVBq9ty6g7KrHdLxYMzeqz24+w9hg712TcWdqzdY6sn+24lUoMD9jTZrZ/qfVpk0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.34.tgz", + "integrity": "sha512-4St4emjcnULnxJYb/5ZDrH/kK/j6PcUgc3eAqH5STmTrcF+I9m/X2xvSF2a2bWv1DOQhxBewThu0KkwGHdgu5w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.34.tgz", + "integrity": "sha512-a737FTqhFUoWfnebS2SnQ2BS50p0JdukdkUBwy2J06j4hZ6Eej0zEB8vTfAqoCjn8BQKkXBy+3Sx0IRkgwz1gA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.34.tgz", + "integrity": "sha512-NH+FeQWKyuw0k+PbXqpFWNfvD8RPvfJk766B/njdaWz4TmiEcSB0Nb6guNw1rBpM1FmltQYb3fFnTumtC6pRfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.34.tgz", + "integrity": "sha512-Q3RSCivp8pNadYK8ke3hLnQk08BkpZX9BmMjgwae2FWzdxhxxUiUzd9By7kneUL0vRQ4uRnhD9VkFQ+Haeqdvw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.34.tgz", + "integrity": "sha512-wDd/HrNcVoBhWWBUW3evJHoo7GJE/RofssBy3Dsiip05YUBmokQVrYAyrboOY4dzs/lJ7HYeBtWQ9hj8wlyF0A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.34.tgz", + "integrity": "sha512-dH3FTEV6KTNWpYSgjSXZzeX7vLty9oBYn6R3laEdhwZftQwq030LKL+5wyQdlbX5pnbh4h127hpv3Hl1+sj8dg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.34.tgz", + "integrity": "sha512-y5BUf+QtO0JsIDKA51FcGwvhJmv89BYjUl8AmN7jqD6k/eU55mH6RJYnxwCsODq5m7KSSTigVb6O7/GqB8wbPw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.34.tgz", + "integrity": "sha512-ga5hFhdTwpaNxEiuxZHWnD3ed0GBAzbgzS5tRHpe0ObptxM1a9Xrq6TVfNQirBLwb5Y7T/FJmJi3pmdLy95ljg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rolldown/binding-win32-ia32-msvc": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.0-beta.34.tgz", + "integrity": "sha512-4/MBp9T9eRnZskxWr8EXD/xHvLhdjWaeX/qY9LPRG1JdCGV3DphkLTy5AWwIQ5jhAy2ZNJR5z2fYRlpWU0sIyQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.34.tgz", + "integrity": "sha512-7O5iUBX6HSBKlQU4WykpUoEmb0wQmonb6ziKFr3dJTHud2kzDnWMqk344T0qm3uGv9Ddq6Re/94pInxo1G2d4w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.34.tgz", + "integrity": "sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==", + "dev": true, + "license": "MIT" + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.44.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz", @@ -2965,14 +3505,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "20.1.0-rc.0", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.1.0-rc.0.tgz", - "integrity": "sha512-CQRj5zjgXgIc56jCzYlW6ShOD2gRBgZf+LnaTawdZA7KOxWeuNYwow4+T4uKNrN/kESvmvWP6Io4lb7KK+OvAA==", + "version": "21.0.0-next.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-21.0.0-next.2.tgz", + "integrity": "sha512-qcFCD0n02yq+63oNpJ0R7h6VwhUDpCXd2UrGNYMODGxmsNMbz1PLMIjx8lxXuRZtQC55k20hzvxxYUpcIA75qA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.1.0-rc.0", - "@angular-devkit/schematics": "20.1.0-rc.0", + "@angular-devkit/core": "21.0.0-next.2", + "@angular-devkit/schematics": "21.0.0-next.2", "jsonc-parser": "3.3.1" }, "engines": { @@ -3061,6 +3601,13 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/@standard-schema/spec": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", + "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", + "license": "MIT", + "peer": true + }, "node_modules/@tufjs/canonical-json": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", @@ -3085,6 +3632,17 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", + "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@types/estree": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", @@ -3181,6 +3739,32 @@ } } }, + "node_modules/algoliasearch": { + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.37.0.tgz", + "integrity": "sha512-y7gau/ZOQDqoInTQp0IwTOjkrHc4Aq4R8JgpmCleFwiLl+PbN2DMWoDUWZnrK8AhNJwT++dn28Bt4NZYNLAmuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.3.0", + "@algolia/client-abtesting": "5.37.0", + "@algolia/client-analytics": "5.37.0", + "@algolia/client-common": "5.37.0", + "@algolia/client-insights": "5.37.0", + "@algolia/client-personalization": "5.37.0", + "@algolia/client-query-suggestions": "5.37.0", + "@algolia/client-search": "5.37.0", + "@algolia/ingestion": "1.37.0", + "@algolia/monitoring": "1.37.0", + "@algolia/recommend": "5.37.0", + "@algolia/requester-browser-xhr": "5.37.0", + "@algolia/requester-fetch": "5.37.0", + "@algolia/requester-node-http": "5.37.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -3223,6 +3807,16 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/ansis": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.1.0.tgz", + "integrity": "sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -3231,14 +3825,14 @@ "license": "MIT" }, "node_modules/beasties": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.4.tgz", - "integrity": "sha512-NmzN1zN1cvGccXFyZ73335+ASXwBlVWcUPssiUDIlFdfyatHPRRufjCd5w8oPaQPvVnf9ELklaCGb1gi9FBwIw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.5.tgz", + "integrity": "sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "css-select": "^5.1.0", - "css-what": "^6.1.0", + "css-select": "^6.0.0", + "css-what": "^7.0.0", "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", "htmlparser2": "^10.0.0", @@ -3503,9 +4097,9 @@ } }, "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.0.tgz", + "integrity": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==", "dev": true, "license": "MIT" }, @@ -3731,26 +4325,26 @@ } }, "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -3999,9 +4593,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", - "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4012,31 +4606,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.5", - "@esbuild/android-arm": "0.25.5", - "@esbuild/android-arm64": "0.25.5", - "@esbuild/android-x64": "0.25.5", - "@esbuild/darwin-arm64": "0.25.5", - "@esbuild/darwin-x64": "0.25.5", - "@esbuild/freebsd-arm64": "0.25.5", - "@esbuild/freebsd-x64": "0.25.5", - "@esbuild/linux-arm": "0.25.5", - "@esbuild/linux-arm64": "0.25.5", - "@esbuild/linux-ia32": "0.25.5", - "@esbuild/linux-loong64": "0.25.5", - "@esbuild/linux-mips64el": "0.25.5", - "@esbuild/linux-ppc64": "0.25.5", - "@esbuild/linux-riscv64": "0.25.5", - "@esbuild/linux-s390x": "0.25.5", - "@esbuild/linux-x64": "0.25.5", - "@esbuild/netbsd-arm64": "0.25.5", - "@esbuild/netbsd-x64": "0.25.5", - "@esbuild/openbsd-arm64": "0.25.5", - "@esbuild/openbsd-x64": "0.25.5", - "@esbuild/sunos-x64": "0.25.5", - "@esbuild/win32-arm64": "0.25.5", - "@esbuild/win32-ia32": "0.25.5", - "@esbuild/win32-x64": "0.25.5" + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" } }, "node_modules/escalade": { @@ -4162,34 +4757,6 @@ "express": ">= 4.11" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "license": "MIT", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -4222,11 +4789,14 @@ "license": "BSD-3-Clause" }, "node_modules/fdir": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", - "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", "dev": true, "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, "peerDependencies": { "picomatch": "^3 || ^4" }, @@ -4911,9 +5481,9 @@ "license": "MIT" }, "node_modules/listr2": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.3.3.tgz", - "integrity": "sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.3.tgz", + "integrity": "sha512-0aeh5HHHgmq1KRdMMDHfhMWQmIT/m7nRDTlxlFqni2Sp0had9baqsjJRvDGdlvgd6NmPE0nPloOipiQJGFtTHQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4925,7 +5495,7 @@ "wrap-ansi": "^9.0.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" } }, "node_modules/listr2/node_modules/wrap-ansi": { @@ -4947,9 +5517,9 @@ } }, "node_modules/lmdb": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.4.1.tgz", - "integrity": "sha512-hoG9RIv42kdGJiieyElgWcKCTaw5S6Jqwyd1gLSVdsJ3+8MVm8e4yLronThiRJI9DazFAAs9xfB9nWeMQ2DWKA==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.4.2.tgz", + "integrity": "sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4965,13 +5535,13 @@ "download-lmdb-prebuilds": "bin/download-prebuilds.js" }, "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.4.1", - "@lmdb/lmdb-darwin-x64": "3.4.1", - "@lmdb/lmdb-linux-arm": "3.4.1", - "@lmdb/lmdb-linux-arm64": "3.4.1", - "@lmdb/lmdb-linux-x64": "3.4.1", - "@lmdb/lmdb-win32-arm64": "3.4.1", - "@lmdb/lmdb-win32-x64": "3.4.1" + "@lmdb/lmdb-darwin-arm64": "3.4.2", + "@lmdb/lmdb-darwin-x64": "3.4.2", + "@lmdb/lmdb-linux-arm": "3.4.2", + "@lmdb/lmdb-linux-arm64": "3.4.2", + "@lmdb/lmdb-linux-x64": "3.4.2", + "@lmdb/lmdb-win32-arm64": "3.4.2", + "@lmdb/lmdb-win32-x64": "3.4.2" } }, "node_modules/log-symbols": { @@ -5102,13 +5672,13 @@ } }, "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "version": "0.30.18", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.18.tgz", + "integrity": "sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "@jridgewell/sourcemap-codec": "^1.5.5" } }, "node_modules/make-fetch-happen": { @@ -5864,16 +6434,6 @@ "license": "MIT", "optional": true }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/p-map": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz", @@ -5927,9 +6487,9 @@ } }, "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", "dev": true, "license": "MIT", "dependencies": { @@ -5940,15 +6500,15 @@ } }, "node_modules/parse5-html-rewriting-stream": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.1.0.tgz", - "integrity": "sha512-2ifK6Jb+ONoqOy5f+cYHsqvx1obHQdvIk13Jmt/5ezxP0U9p+fqd+R6O73KblGswyuzBYfetmsfK9ThMgnuPPg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-8.0.0.tgz", + "integrity": "sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==", "dev": true, "license": "MIT", "dependencies": { "entities": "^6.0.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" + "parse5": "^8.0.0", + "parse5-sax-parser": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -5968,13 +6528,13 @@ } }, "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-8.0.0.tgz", + "integrity": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==", "dev": true, "license": "MIT", "dependencies": { - "parse5": "^7.0.0" + "parse5": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -6062,9 +6622,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", "engines": { @@ -6075,16 +6635,16 @@ } }, "node_modules/piscina": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.2.tgz", - "integrity": "sha512-9cE/BTA/xhDiyNUEj6EKWLEQC17fh/24ydYzQwcA7QdYh75K6kzL2GHvxDF5i9rFGtUaaKk7/u4xp07qiKXccQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.3.tgz", + "integrity": "sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==", "dev": true, "license": "MIT", "engines": { "node": ">=20.x" }, "optionalDependencies": { - "@napi-rs/nice": "^1.0.1" + "@napi-rs/nice": "^1.0.4" } }, "node_modules/pkce-challenge": { @@ -6309,6 +6869,38 @@ "dev": true, "license": "MIT" }, + "node_modules/rolldown": { + "version": "1.0.0-beta.34", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.34.tgz", + "integrity": "sha512-Wwh7EwalMzzX3Yy3VN58VEajeR2Si8+HDNMf706jPLIqU7CxneRW+dQVfznf5O0TWTnJyu4npelwg2bzTXB1Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/runtime": "=0.82.3", + "@oxc-project/types": "=0.82.3", + "@rolldown/pluginutils": "1.0.0-beta.34", + "ansis": "^4.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.0.0-beta.34", + "@rolldown/binding-darwin-arm64": "1.0.0-beta.34", + "@rolldown/binding-darwin-x64": "1.0.0-beta.34", + "@rolldown/binding-freebsd-x64": "1.0.0-beta.34", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.34", + "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.34", + "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.34", + "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.34", + "@rolldown/binding-linux-x64-musl": "1.0.0-beta.34", + "@rolldown/binding-openharmony-arm64": "1.0.0-beta.34", + "@rolldown/binding-wasm32-wasi": "1.0.0-beta.34", + "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.34", + "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.34", + "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.34" + } + }, "node_modules/rollup": { "version": "4.44.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz", @@ -6404,9 +6996,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.89.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz", - "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==", + "version": "1.92.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.92.0.tgz", + "integrity": "sha512-KDNI0BxgIRDAfJgzNm5wuy+4yOCIZyrUbjSpiU/JItfih+KGXAVefKL53MTml054MmBA3DDKIBMSI/7XLxZJ3A==", "dev": true, "license": "MIT", "dependencies": { @@ -6672,13 +7264,13 @@ } }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", "dev": true, "license": "BSD-3-Clause", "engines": { - "node": ">= 8" + "node": ">= 12" } }, "node_modules/source-map-js": { @@ -7023,19 +7615,6 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -7232,17 +7811,17 @@ } }, "node_modules/vite": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.0.tgz", - "integrity": "sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.4.tgz", + "integrity": "sha512-X5QFK4SGynAeeIt+A7ZWnApdUyHYm+pzv/8/A57LqSGcI88U6R6ipOs3uCesdc6yl7nl+zNO0t8LmqAdXcQihw==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.6", - "picomatch": "^4.0.2", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", "postcss": "^8.5.6", - "rollup": "^4.40.0", + "rollup": "^4.43.0", "tinyglobby": "^0.2.14" }, "bin": { @@ -7573,9 +8152,9 @@ } }, "node_modules/yoctocolors-cjs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", - "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", "dev": true, "license": "MIT", "engines": { @@ -7586,9 +8165,9 @@ } }, "node_modules/zod": { - "version": "3.25.75", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.75.tgz", - "integrity": "sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==", + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, "license": "MIT", "funding": { diff --git a/adev/src/content/tutorials/signals/common/package.json b/adev/src/content/tutorials/signals/common/package.json index 0493fa23380..a73bf1fe69d 100644 --- a/adev/src/content/tutorials/signals/common/package.json +++ b/adev/src/content/tutorials/signals/common/package.json @@ -9,20 +9,20 @@ }, "private": true, "dependencies": { - "@angular/common": "^20.1.0-next", - "@angular/compiler": "^20.1.0-next", - "@angular/core": "^20.1.0-next", - "@angular/forms": "^20.1.0-next", - "@angular/platform-browser": "^20.1.0-next", - "@angular/router": "^20.1.0-next", + "@angular/common": "^21.0.0-next", + "@angular/compiler": "^21.0.0-next", + "@angular/core": "^21.0.0-next", + "@angular/forms": "^21.0.0-next", + "@angular/platform-browser": "^21.0.0-next", + "@angular/router": "^21.0.0-next", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.1" }, "devDependencies": { - "@angular/build": "^20.1.0-next", - "@angular/cli": "^20.1.0-next", - "@angular/compiler-cli": "^20.1.0-next", + "@angular/build": "^21.0.0-next", + "@angular/cli": "^21.0.0-next", + "@angular/compiler-cli": "^21.0.0-next", "typescript": "~5.8.2" } } diff --git a/modules/package.json b/modules/package.json index a7970865119..c1b6976149f 100644 --- a/modules/package.json +++ b/modules/package.json @@ -2,7 +2,7 @@ "dependencies": { "@angular/animations": "workspace:*", "@angular/benchpress": "workspace:*", - "@angular/build": "21.0.0-next.1", + "@angular/build": "21.0.0-next.2", "@angular/common": "workspace:*", "@angular/compiler": "workspace:*", "@angular/compiler-cli": "workspace:*", diff --git a/package.json b/package.json index f81be6c4ab8..6b7da16014e 100644 --- a/package.json +++ b/package.json @@ -48,14 +48,14 @@ }, "// 1": "dependencies are used locally and by bazel", "dependencies": { - "@angular-devkit/build-angular": "21.0.0-next.1", - "@angular-devkit/core": "21.0.0-next.1", - "@angular-devkit/schematics": "21.0.0-next.1", + "@angular-devkit/build-angular": "21.0.0-next.2", + "@angular-devkit/core": "21.0.0-next.2", + "@angular-devkit/schematics": "21.0.0-next.2", "@angular/animations": "workspace:*", "@angular/benchpress": "workspace: *", - "@angular/build": "21.0.0-next.1", + "@angular/build": "21.0.0-next.2", "@angular/cdk": "21.0.0-next.2", - "@angular/cli": "21.0.0-next.1", + "@angular/cli": "21.0.0-next.2", "@angular/common": "workspace:*", "@angular/compiler": "workspace:*", "@angular/compiler-cli": "workspace:*", @@ -70,7 +70,7 @@ "@angular/platform-server": "workspace:*", "@angular/router": "workspace:*", "@angular/service-worker": "workspace:*", - "@angular/ssr": "21.0.0-next.1", + "@angular/ssr": "21.0.0-next.2", "@angular/upgrade": "workspace: *", "@babel/cli": "7.28.3", "@babel/core": "7.28.3", @@ -80,7 +80,7 @@ "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-commonjs": "^28.0.0", "@rollup/plugin-node-resolve": "^16.0.0", - "@schematics/angular": "21.0.0-next.1", + "@schematics/angular": "21.0.0-next.2", "@standard-schema/spec": "^1.0.0", "@types/angular": "^1.6.47", "@types/babel__core": "7.20.5", @@ -165,8 +165,8 @@ "devDependencies": { "@actions/core": "^1.10.0", "@actions/github": "^6.0.0", - "@angular-devkit/architect-cli": "0.2100.0-next.1", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#586406bccb7ae283f803f1c36e127b7b16c942ce", + "@angular-devkit/architect-cli": "0.2100.0-next.2", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#472b13c749d3436957c26d86e296545c4d208589", "@babel/plugin-proposal-async-generator-functions": "7.20.7", "@babel/plugin-transform-async-generator-functions": "^7.27.1", "@bazel/bazelisk": "^1.7.5", diff --git a/packages/core/test/bundling/package.json b/packages/core/test/bundling/package.json index adbcfc9e3dd..93dd759c330 100644 --- a/packages/core/test/bundling/package.json +++ b/packages/core/test/bundling/package.json @@ -1,7 +1,7 @@ { "dependencies": { "@angular/animations": "workspace:*", - "@angular/build": "21.0.0-next.1", + "@angular/build": "21.0.0-next.2", "@angular/common": "workspace:*", "@angular/compiler-cli": "workspace:*", "@angular/compiler": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8a9cc6945d..d8b107f736f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,14 +25,14 @@ importers: .: dependencies: '@angular-devkit/build-angular': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular-devkit/core': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(chokidar@4.0.3) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(chokidar@4.0.3) '@angular-devkit/schematics': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(chokidar@4.0.3) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(chokidar@4.0.3) '@angular/animations': specifier: workspace:* version: link:packages/animations @@ -40,14 +40,14 @@ importers: specifier: 'workspace: *' version: link:packages/benchpress '@angular/build': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/cdk': specifier: 21.0.0-next.2 version: 21.0.0-next.2(rxjs@7.8.2) '@angular/cli': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@types/node@20.19.13)(chokidar@4.0.3) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@types/node@20.19.13)(chokidar@4.0.3) '@angular/common': specifier: workspace:* version: link:packages/common @@ -91,8 +91,8 @@ importers: specifier: workspace:* version: link:packages/service-worker '@angular/ssr': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) '@angular/upgrade': specifier: 'workspace: *' version: link:packages/upgrade @@ -121,8 +121,8 @@ importers: specifier: ^16.0.0 version: 16.0.1(rollup@4.49.0) '@schematics/angular': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(chokidar@4.0.3) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(chokidar@4.0.3) '@standard-schema/spec': specifier: ^1.0.0 version: 1.0.0 @@ -368,11 +368,11 @@ importers: specifier: ^6.0.0 version: 6.0.1 '@angular-devkit/architect-cli': - specifier: 0.2100.0-next.1 - version: 0.2100.0-next.1(chokidar@4.0.3) + specifier: 0.2100.0-next.2 + version: 0.2100.0-next.2(chokidar@4.0.3) '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#586406bccb7ae283f803f1c36e127b7b16c942ce - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/586406bccb7ae283f803f1c36e127b7b16c942ce(@modelcontextprotocol/sdk@1.17.5) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#472b13c749d3436957c26d86e296545c4d208589 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/472b13c749d3436957c26d86e296545c4d208589(@modelcontextprotocol/sdk@1.17.5) '@babel/plugin-proposal-async-generator-functions': specifier: 7.20.7 version: 7.20.7(@babel/core@7.28.3) @@ -527,20 +527,20 @@ importers: specifier: 5.36.0 version: 5.36.0 '@angular-devkit/build-angular': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(utf-8-validate@6.0.5)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(utf-8-validate@6.0.5)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/animations': specifier: workspace:* version: link:../packages/animations '@angular/build': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/cdk': specifier: 21.0.0-next.2 version: 21.0.0-next.2(rxjs@7.8.2) '@angular/cli': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@types/node@24.3.0)(chokidar@4.0.3) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@types/node@24.3.0)(chokidar@4.0.3) '@angular/common': specifier: workspace:* version: link:../packages/common @@ -572,8 +572,8 @@ importers: specifier: workspace:* version: link:../packages/router '@angular/ssr': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) '@codemirror/autocomplete': specifier: 6.18.6 version: 6.18.6 @@ -821,8 +821,8 @@ importers: specifier: workspace:* version: link:../packages/benchpress '@angular/build': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/common': specifier: workspace:* version: link:../packages/common @@ -992,8 +992,8 @@ importers: specifier: workspace:* version: link:../../../animations '@angular/build': - specifier: 21.0.0-next.1 - version: 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + specifier: 21.0.0-next.2 + version: 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/common': specifier: workspace:* version: link:../../../common @@ -1247,7 +1247,7 @@ importers: version: 2.8.1 vitest: specifier: ^3.1.3 - version: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + version: 3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) packages/zone.js/test/typings: dependencies: @@ -1285,26 +1285,14 @@ packages: '@actions/io@1.1.3': resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} - '@algolia/abtesting@1.2.0': - resolution: {integrity: sha512-Z6Liq7US5CpdHExZLfPMBPxQHHUObV587kGvCLniLr1UTx0fGFIeGNWd005WIqQXqEda9GyAi7T2e7DUupVv0g==} - engines: {node: '>= 14.0.0'} - '@algolia/abtesting@1.3.0': resolution: {integrity: sha512-KqPVLdVNfoJzX5BKNGM9bsW8saHeyax8kmPFXul5gejrSPN3qss7PgsFH5mMem7oR8tvjvNkia97ljEYPYCN8Q==} engines: {node: '>= 14.0.0'} - '@algolia/client-abtesting@5.36.0': - resolution: {integrity: sha512-uGr57O1UqDDeZHYXr1VnUomtdgQMxb6fS8yC/LXCMOn5ucN4k6FlcCRqXQnUyiiFZNG/rVK3zpRiyomq4JWXdQ==} - engines: {node: '>= 14.0.0'} - '@algolia/client-abtesting@5.37.0': resolution: {integrity: sha512-Dp2Zq+x9qQFnuiQhVe91EeaaPxWBhzwQ6QnznZQnH9C1/ei3dvtmAFfFeaTxM6FzfJXDLvVnaQagTYFTQz3R5g==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.36.0': - resolution: {integrity: sha512-/zrf0NMxcvBBQ4r9lIqM7rMt7oI7gY7bZ+bNcgpZAQMvzXbKJVla3MqKGuPC/bfOthKvAcAr0mCZ8/7GwBmkVw==} - engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.37.0': resolution: {integrity: sha512-wyXODDOluKogTuZxRII6mtqhAq4+qUR3zIUJEKTiHLe8HMZFxfUEI4NO2qSu04noXZHbv/sRVdQQqzKh12SZuQ==} engines: {node: '>= 14.0.0'} @@ -1317,58 +1305,30 @@ packages: resolution: {integrity: sha512-GylIFlPvLy9OMgFG8JkonIagv3zF+Dx3H401Uo2KpmfMVBBJiGfAb9oYfXtplpRMZnZPxF5FnkWaI/NpVJMC+g==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.36.0': - resolution: {integrity: sha512-x6ZICyIN3BZjja47lqlMLG+AZwfx9wrYWttd6Daxp+wX/fFGxha6gdqxeoi5J44BmFqK8CUU4u8vpwHqGOCl4g==} - engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.37.0': resolution: {integrity: sha512-T63afO2O69XHKw2+F7mfRoIbmXWGzgpZxgOFAdP3fR4laid7pWBt20P4eJ+Zn23wXS5kC9P2K7Bo3+rVjqnYiw==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.36.0': - resolution: {integrity: sha512-gnH9VHrC+/9OuaumbgxNXzzEq1AY2j3tm00ymNXNz35T7RQ2AK/x4T5b2UnjOUJejuXaSJ88gFyPk3nM5OhJZQ==} - engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.37.0': resolution: {integrity: sha512-1zOIXM98O9zD8bYDCJiUJRC/qNUydGHK/zRK+WbLXrW1SqLFRXECsKZa5KoG166+o5q5upk96qguOtE8FTXDWQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.36.0': - resolution: {integrity: sha512-GkWIS+cAMoxsNPHEp3j7iywO9JJMVHVCWHzPPHFXIe0iNIOfsnZy5MqC1T9sifjqoU9b0GGbzzdxB3TEdwfiFA==} - engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.37.0': resolution: {integrity: sha512-31Nr2xOLBCYVal+OMZn1rp1H4lPs1914Tfr3a34wU/nsWJ+TB3vWjfkUUuuYhWoWBEArwuRzt3YNLn0F/KRVkg==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.36.0': - resolution: {integrity: sha512-MLx32nSeDSNxfx28IfvwfHEfeo3AYe9JgEj0rLeYtJGmt0W30K6tCNokxhWGUUKrggQTH6H1lnohWsoj2OC2bw==} - engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.37.0': resolution: {integrity: sha512-DAFVUvEg+u7jUs6BZiVz9zdaUebYULPiQ4LM2R4n8Nujzyj7BZzGr2DCd85ip4p/cx7nAZWKM8pLcGtkTRTdsg==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.36.0': - resolution: {integrity: sha512-6zmlPLCsyzShOsfs1G1uqxwLTojte3NLyukwyUmJFfa46DSq3wkIOE9hFtqAoV951dXp4sZd2KCFYJmgRjcYbA==} - engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.37.0': resolution: {integrity: sha512-pkCepBRRdcdd7dTLbFddnu886NyyxmhgqiRcHHaDunvX03Ij4WzvouWrQq7B7iYBjkMQrLS8wQqSP0REfA4W8g==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.36.0': - resolution: {integrity: sha512-SjJeDqlzAKJiWhquqfDWLEu5X/PIM+5KvUH65c4LBvt8T+USOVJbijtzA9UHZ1eUIfFSDBmbzEH0YvlS6Di2mg==} - engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.37.0': resolution: {integrity: sha512-fNw7pVdyZAAQQCJf1cc/ih4fwrRdQSgKwgor4gchsI/Q/ss9inmC6bl/69jvoRSzgZS9BX4elwHKdo0EfTli3w==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.36.0': - resolution: {integrity: sha512-FalJm3h9fwoZZpkkMpA0r4Grcvjk32FzmC4CXvlpyF/gBvu6pXE01yygjJBU20zGVLGsXU+Ad8nYPf+oGD7Zkg==} - engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.37.0': resolution: {integrity: sha512-U+FL5gzN2ldx3TYfQO5OAta2TBuIdabEdFwD5UVfWPsZE5nvOKkc/6BBqP54Z/adW/34c5ZrvvZhlhNTZujJXQ==} engines: {node: '>= 14.0.0'} @@ -1381,10 +1341,6 @@ packages: resolution: {integrity: sha512-Ao8GZo8WgWFABrU7iq+JAftXV0t+UcOtCDL4mzHHZ+rQeTTf1TZssr4d0vIuoqkVNnKt9iyZ7T4lQff4ydcTrw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.36.0': - resolution: {integrity: sha512-zGPI2sgzvOwCHTVMmDvc301iirOKCtJ+Egh+HQB/+DG0zTGUT1DpdwQVT25A7Yin/twnO8CkFpI/S+74FVYNjg==} - engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.37.0': resolution: {integrity: sha512-H7OJOXrFg5dLcGJ22uxx8eiFId0aB9b0UBhoOi4SMSuDBe6vjJJ/LeZyY25zPaSvkXNBN3vAM+ad6M0h6ha3AA==} engines: {node: '>= 14.0.0'} @@ -1401,20 +1357,20 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect-cli@0.2100.0-next.1': - resolution: {integrity: sha512-Jh+o09W4cCw5N77V1LbHwczsgL12SbuCd1vbFt4sogJ5LbXknTYWiy3RDBtTUbVhONZfYknmz1+3tnXLbrBzrg==} + '@angular-devkit/architect-cli@0.2100.0-next.2': + resolution: {integrity: sha512-D7EzlMfpgtw7Po6gmHooGIViWziVfgD7/EANEAHBzKvBSawbCX0Yn8im9C1kPNQimGAZAkcGal5xZUCIZuwZmg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular-devkit/architect@0.2100.0-next.1': - resolution: {integrity: sha512-fxIzzVAmxqK2vvdrmwXcksMvksk1P6u8vclGmDFRfdj1GTsZm8DsKLjDJqOugDv1ziJ+rDlvaZ/3xOQLmYQg0Q==} + '@angular-devkit/architect@0.2100.0-next.2': + resolution: {integrity: sha512-BXBPteoeE1RkMwlgLu4brjwgyQrUbCmyEkDfqnPDu+mjwUzsLInsxlb1k4AZCAmAtLuSHRKihSppzKQsT8xayA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@21.0.0-next.1': - resolution: {integrity: sha512-Mb+XUEec59kuvKPgAaRRcsxvM3swlcCLxVgXMXxq+kW7tPIkcezV4zTp0/jU/RvJWkdoBm3hqkOz/b6Nr5PVIw==} + '@angular-devkit/build-angular@21.0.0-next.2': + resolution: {integrity: sha512-NhfsdHAII1nnW5YEBEnc89/Uy8TkeX4RfNx5fJYwVtclHresOvtkkcV1B90W3gWAx5L5twHd5Dgn4+qmcnQV5g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/ssr': ^21.0.0-next.1 + '@angular/ssr': ^21.0.0-next.2 '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 @@ -1449,15 +1405,15 @@ packages: engines: {node: '>= 8.9.0', npm: '>= 5.5.1'} hasBin: true - '@angular-devkit/build-webpack@0.2100.0-next.1': - resolution: {integrity: sha512-/cwOqPxfZ6uzy99oHbWJd04yECkseXMJaNI4U8WmSWxPUHqZkkEcNh8HRFzlVJ/8+RDGZju4vfR8LlzUzb1q0A==} + '@angular-devkit/build-webpack@0.2100.0-next.2': + resolution: {integrity: sha512-P/FX/UvYk78/xdyBkLQPw07cwzT6qlyxG55jvpUcMdsYz+6CPXJl9rxXPW+MAWHEDsKYlEnDdCfuY3wKTYwpdg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@21.0.0-next.1': - resolution: {integrity: sha512-iDf3a1lcyQFmU/bj5MoE6zcrkW5C98m1NDglRy2Z2pSEVDNR5t3kTB2x8Q4kU9AFNbNTuE2QxuN5rMS1+fPuzg==} + '@angular-devkit/core@21.0.0-next.2': + resolution: {integrity: sha512-33mvI+4cUDU3c8uXViZz6NtbY+z+noObokig0+2FP9NIetLsT3WB0+ZEPvRw3oQ7edA+ryv1m+AgQsf9sx31Ng==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -1465,15 +1421,15 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@21.0.0-next.1': - resolution: {integrity: sha512-bDQRC5VMVfMoQsbSNLJJaBqRG7XM2WYLMERfMqlo0WhySvnGep9dmI4dR6tSgwngA+sCNZKAXWD0YRRLpmlmWw==} + '@angular-devkit/schematics@21.0.0-next.2': + resolution: {integrity: sha512-0twg6aaLQAgx2WDL53gOV4+e+nUnfAxi29nUVIvxVbbOjVVCm/0W/Q2TMaHV05JAbfXNjtHly6j53b5qB3c2Ng==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/build@21.0.0-next.1': - resolution: {integrity: sha512-8M6/9ZWxU8iQCXUce3TDimkKvMAV+W/lkOScAAjWatV0CQvmIEditoMT03RFbTue6zfVZQtlMbdSRLMZePsEfQ==} + '@angular/build@21.0.0-next.2': + resolution: {integrity: sha512-aYIIQhia6R6XzUIKsCx4a6K/N02yoprqDGjdaWowtYq8wMBOEm+d01dSzNifsmlePnoNVyktvDv9T6pMW3ww/g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/ssr': ^21.0.0-next.1 + '@angular/ssr': ^21.0.0-next.2 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^21.0.0-next.0 @@ -1503,8 +1459,8 @@ packages: peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@21.0.0-next.1': - resolution: {integrity: sha512-uUUxlebMdF45sIWC2eZpeTqfMy1B1JPEFbtN4CkjtoyNZbHQOqxXTfufQxw1nAGKnVEjvD5qNecMoAYQSqTkYw==} + '@angular/cli@21.0.0-next.2': + resolution: {integrity: sha512-1Y1divWGT24PNnOkbBlex03HGvkvpiclRrRTn9R09Qac5SEn4WSxGfjJblAPZypoW5RyLI8x5xFMZSYqDgPAgw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -1522,13 +1478,13 @@ packages: '@angular/cdk': 21.0.0-next.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/586406bccb7ae283f803f1c36e127b7b16c942ce': - resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/586406bccb7ae283f803f1c36e127b7b16c942ce} - version: 0.0.0-0cabf621c7fdbdf689d2d467ac2660020c179909 + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/472b13c749d3436957c26d86e296545c4d208589': + resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/472b13c749d3436957c26d86e296545c4d208589} + version: 0.0.0-238d775bf817ed92f2ee2e570eada7c4d23ee2be hasBin: true - '@angular/ssr@21.0.0-next.1': - resolution: {integrity: sha512-Yw96UfURSalC20WzRixcgrRNIv5y/Zlq/H8QleTnQ3DRXwhBXqIHpIUr8fPXyepCAScjqeJ2VHCh4yddp2bPsg==} + '@angular/ssr@21.0.0-next.2': + resolution: {integrity: sha512-zIRbQWkh2lQjGL2yHueO018vqBgG1UX2MXM+vSY5TabfgA6lT/IONxiXvEzjWQpAQpPgMXmIHPx73a6yierQdg==} '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} @@ -2748,8 +2704,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.16.0': - resolution: {integrity: sha512-hdTYu39QgDFxv+FB6BK2zi4UIJGWhx2iPc0pHQ0C5Q/RCi+m+4gsryIzTGO+riqWcUA8/WGYp6hpqckdOBNysw==} + '@google/genai@1.18.0': + resolution: {integrity: sha512-G1RTmr2nUud9zPfPgNOGGALgvncSMwtH90wgZdaKHULq+p4TY8E85krPbTfLrx7LgythCzWneH9/+bODM/PAZg==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.11.4 @@ -3128,12 +3084,12 @@ packages: '@lezer/sass@1.1.0': resolution: {integrity: sha512-3mMGdCTUZ/84ArHOuXWQr37pnf7f+Nw9ycPUeKX+wu19b7pSMcZGLbaXwvD2APMBDOGxPmpK/O6S1v1EvLoqgQ==} - '@listr2/prompt-adapter-inquirer@3.0.2': - resolution: {integrity: sha512-/270wjZctsJhGsR38/OqlZmjTKnbm3H2mrhhmm1Y1Oe1gbNYpM1iP5dX8b0ocyjKH9nlneRJI5z0npPQnaMG0g==} + '@listr2/prompt-adapter-inquirer@3.0.3': + resolution: {integrity: sha512-h7Qzj7Z5RzXtuibNI2KEqzyX7w/D42CD8Llo4udC2WSbV38hpFvj4P/x0gzCEtPxDqYALVvclHAfjoKgifx/Ig==} engines: {node: '>=20.0.0'} peerDependencies: '@inquirer/prompts': '>= 3 < 8' - listr2: 9.0.2 + listr2: 9.0.3 '@lmdb/lmdb-darwin-arm64@3.4.2': resolution: {integrity: sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==} @@ -3189,10 +3145,6 @@ packages: '@microsoft/tsdoc@0.15.1': resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} - '@modelcontextprotocol/sdk@1.17.4': - resolution: {integrity: sha512-zq24hfuAmmlNZvik0FLI58uE5sriN0WWsQzIlYnzSuKDAHFqJtBFrl/LfB1NLgJT5Y7dEBzaX4yAKqOPrcetaw==} - engines: {node: '>=18'} - '@modelcontextprotocol/sdk@1.17.5': resolution: {integrity: sha512-QakrKIGniGuRVfWBdMsDea/dx1PNE739QJ7gCM41s9q+qaCYTHCdsIBXQVVXry3mfWAiaM9kT22Hyz53Uw8mfg==} engines: {node: '>=18'} @@ -3346,8 +3298,8 @@ packages: '@nginfra/angular-linking@1.0.10': resolution: {integrity: sha512-31zx+PCN8tBlC0FYUuCxS4uVPJLAlBhi4UVp6QgoQG44RsOHKTmcRORMVSJdPLRgRuCJkY45kj+PE3AxsgiUKA==} - '@ngtools/webpack@21.0.0-next.1': - resolution: {integrity: sha512-YAr2sTSyAqq+vFn5pwRFfWOhxeO2TboRqU1U2nl+KycqKIdB8r8VYEXp+gaVVhAIDRawgnMNJLfgfWwotDH5yA==} + '@ngtools/webpack@21.0.0-next.2': + resolution: {integrity: sha512-mOp9Rz8RZP4eS2sb7hQf1G3rUp9fOHq4xj9fREt475XaPdSR4ClLXzH7uIrRT4KZ76aKsasjWyl4+0i8PRKCQg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: typescript: '>=5.8 <6.0' @@ -3979,8 +3931,8 @@ packages: '@rushstack/ts-command-line@5.0.2': resolution: {integrity: sha512-+AkJDbu1GFMPIU8Sb7TLVXDv/Q7Mkvx+wAjEl8XiXVVq+p1FmWW6M3LYpJMmoHNckSofeMecgWg5lfMwNAAsEQ==} - '@schematics/angular@21.0.0-next.1': - resolution: {integrity: sha512-f6fsAnIG2x7JT082gDZKsDTy5wAcWFo+duWdyd4ifAF/wORXy9gf0Nda9DZNUKOFbGpS761FeCWMaEZ5CnIUpw==} + '@schematics/angular@21.0.0-next.2': + resolution: {integrity: sha512-qcFCD0n02yq+63oNpJ0R7h6VwhUDpCXd2UrGNYMODGxmsNMbz1PLMIjx8lxXuRZtQC55k20hzvxxYUpcIA75qA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@shikijs/core@3.12.0': @@ -4152,9 +4104,6 @@ packages: '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - '@types/conventional-commits-parser@5.0.1': - resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} - '@types/convert-source-map@2.0.3': resolution: {integrity: sha512-ag0BfJLZf6CQz8VIuRIEYQ5Ggwk/82uvTQf27RcpyDNbY0Vw49LIPqAxk5tqYfrCs9xDaIMvl4aj7ZopnYL8bA==} @@ -4375,6 +4324,9 @@ packages: '@types/node@24.3.0': resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} + '@types/node@24.3.1': + resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4418,9 +4370,6 @@ packages: '@types/selenium-webdriver@4.1.28': resolution: {integrity: sha512-Au7CXegiS7oapbB16zxPToY4Cjzi9UQQMf3W2ZZM8PigMLTGR3iUAHjPUTddyE5g1SBjT/qpmvlsAQLBfNAdKg==} - '@types/semver@7.7.0': - resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} - '@types/semver@7.7.1': resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} @@ -4721,10 +4670,6 @@ packages: '@yarnpkg/lockfile@1.1.0': resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - abbrev@3.0.1: resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} engines: {node: ^18.17.0 || >=20.5.0} @@ -4820,10 +4765,6 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch@5.36.0: - resolution: {integrity: sha512-FpwQ+p4x4RIsWnPj2z9idOC70T90ga7Oeh8BURSFKpqp5lITRsgkIj/bwYj2bY5xbyD7uBuP9AZRnM5EV20WOw==} - engines: {node: '>= 14.0.0'} - algoliasearch@5.37.0: resolution: {integrity: sha512-y7gau/ZOQDqoInTQp0IwTOjkrHc4Aq4R8JgpmCleFwiLl+PbN2DMWoDUWZnrK8AhNJwT++dn28Bt4NZYNLAmuA==} engines: {node: '>= 14.0.0'} @@ -5415,6 +5356,10 @@ packages: resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + change-case@4.1.2: resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} @@ -5788,11 +5733,6 @@ packages: resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} engines: {node: '>=18'} - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} - hasBin: true - conventional-commits-parser@6.2.0: resolution: {integrity: sha512-uLnoLeIW4XaoFtH37qEcg/SXMJmKF4vi7V0H2rnPueg+VEtFGA/asSCNTcq4M/GQ6QmlzchAEtOoDTtKqWeHag==} engines: {node: '>=18'} @@ -7812,10 +7752,6 @@ packages: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} - engines: {node: '>=8'} - is-typed-array@1.1.15: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} @@ -8134,8 +8070,8 @@ packages: node-notifier: optional: true - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} hasBin: true jju@1.4.0: @@ -8415,8 +8351,8 @@ packages: enquirer: optional: true - listr2@9.0.2: - resolution: {integrity: sha512-VVd7cS6W+vLJu2wmq4QmfVj14Iep7cz4r/OWNk36Aq5ZOY7G8/BfCrQFexcwB1OIxB3yERiePfE/REBjEFulag==} + listr2@9.0.3: + resolution: {integrity: sha512-0aeh5HHHgmq1KRdMMDHfhMWQmIT/m7nRDTlxlFqni2Sp0had9baqsjJRvDGdlvgd6NmPE0nPloOipiQJGFtTHQ==} engines: {node: '>=20.0.0'} lmdb@3.4.2: @@ -8665,10 +8601,6 @@ packages: memoizeasync@1.1.0: resolution: {integrity: sha512-HMfzdLqClZo8HMyuM9B6TqnXCNhw82iVWRLqd2cAdXi063v2iJB4mQfWFeKVByN8VUwhmDZ8NMhryBwKrPRf8Q==} - meow@12.1.1: - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} - engines: {node: '>=16.10'} - meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} @@ -9515,8 +9447,8 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss-loader@8.1.1: - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + postcss-loader@8.2.0: + resolution: {integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -10113,8 +10045,8 @@ packages: webpack: optional: true - sass@1.91.0: - resolution: {integrity: sha512-aFOZHGf+ur+bp1bCHZ+u8otKGh77ZtmFyXDo4tlYvT7PWql41Kwd8wdkPqhhT+h2879IVblcHFglIMofsFd1EA==} + sass@1.92.0: + resolution: {integrity: sha512-KDNI0BxgIRDAfJgzNm5wuy+4yOCIZyrUbjSpiU/JItfih+KGXAVefKL53MTml054MmBA3DDKIBMSI/7XLxZJ3A==} engines: {node: '>=14.0.0'} hasBin: true @@ -10631,8 +10563,8 @@ packages: engines: {node: 18 || 20 || 22} hasBin: true - supports-color@10.2.0: - resolution: {integrity: sha512-5eG9FQjEjDbAlI5+kdpdyPIBMRH4GfTVDGREVupaZHmVoppknhM29b/S9BkQz7cathp85BVgRi/As3Siln7e0Q==} + supports-color@10.2.2: + resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} engines: {node: '>=18'} supports-color@2.0.0: @@ -10734,11 +10666,6 @@ packages: uglify-js: optional: true - terser@5.43.1: - resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==} - engines: {node: '>=10'} - hasBin: true - terser@5.44.0: resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} engines: {node: '>=10'} @@ -10751,10 +10678,6 @@ packages: text-decoder@1.2.3: resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} - text-hex@1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} @@ -11333,8 +11256,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@7.1.3: - resolution: {integrity: sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==} + vite@7.1.4: + resolution: {integrity: sha512-X5QFK4SGynAeeIt+A7ZWnApdUyHYm+pzv/8/A57LqSGcI88U6R6ipOs3uCesdc6yl7nl+zNO0t8LmqAdXcQihw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -11909,13 +11832,6 @@ snapshots: '@actions/io@1.1.3': {} - '@algolia/abtesting@1.2.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/abtesting@1.3.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11923,13 +11839,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/client-abtesting@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-abtesting@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11937,13 +11846,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/client-analytics@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-analytics@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11955,13 +11857,6 @@ snapshots: '@algolia/client-common@5.37.0': {} - '@algolia/client-insights@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-insights@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11969,13 +11864,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/client-personalization@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-personalization@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11983,13 +11871,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/client-query-suggestions@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-query-suggestions@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -11997,13 +11878,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/client-search@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/client-search@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -12011,13 +11885,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/ingestion@1.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/ingestion@1.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -12025,13 +11892,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/monitoring@1.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/monitoring@1.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -12039,13 +11899,6 @@ snapshots: '@algolia/requester-fetch': 5.37.0 '@algolia/requester-node-http': 5.37.0 - '@algolia/recommend@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - '@algolia/recommend@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -12061,10 +11914,6 @@ snapshots: dependencies: '@algolia/client-common': 5.37.0 - '@algolia/requester-fetch@5.36.0': - dependencies: - '@algolia/client-common': 5.36.0 - '@algolia/requester-fetch@5.37.0': dependencies: '@algolia/client-common': 5.37.0 @@ -12082,30 +11931,30 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.30 - '@angular-devkit/architect-cli@0.2100.0-next.1(chokidar@4.0.3)': + '@angular-devkit/architect-cli@0.2100.0-next.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) ansi-colors: 4.1.3 progress: 2.0.3 yargs-parser: 22.0.0 transitivePeerDependencies: - chokidar - '@angular-devkit/architect@0.2100.0-next.1(chokidar@4.0.3)': + '@angular-devkit/architect@0.2100.0-next.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': + '@angular-devkit/build-angular@21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2100.0-next.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9)) - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) - '@angular/build': 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.43.1)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.2100.0-next.2(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9)) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) + '@angular/build': 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/compiler-cli': link:packages/compiler-cli '@angular/core': link:packages/core '@angular/localize': link:packages/localize @@ -12122,7 +11971,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.0.0-next.1(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) + '@ngtools/webpack': 21.0.0-next.2(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.3(esbuild@0.25.9)) @@ -12145,15 +11994,15 @@ snapshots: picomatch: 4.0.3 piscina: 5.1.3 postcss: 8.5.6 - postcss-loader: 8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) + postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) resolve-url-loader: 5.0.0 rxjs: 7.8.2 - sass: 1.91.0 - sass-loader: 16.0.5(sass@1.91.0)(webpack@5.101.3(esbuild@0.25.9)) + sass: 1.92.0 + sass-loader: 16.0.5(sass@1.92.0)(webpack@5.101.3(esbuild@0.25.9)) semver: 7.7.2 source-map-loader: 5.0.0(webpack@5.101.3(esbuild@0.25.9)) source-map-support: 0.5.21 - terser: 5.43.1 + terser: 5.44.0 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.9.2 @@ -12163,7 +12012,7 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.101.3(esbuild@0.25.9)) optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + '@angular/ssr': 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) esbuild: 0.25.9 karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) protractor: 7.0.0 @@ -12189,13 +12038,13 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(utf-8-validate@6.0.5)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': + '@angular-devkit/build-angular@21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(bufferutil@4.0.9)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(protractor@7.0.0)(tsx@4.20.5)(typescript@5.9.2)(utf-8-validate@6.0.5)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2100.0-next.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9)) - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) - '@angular/build': 21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.43.1)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.2100.0-next.2(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9)) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) + '@angular/build': 21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1) '@angular/compiler-cli': link:packages/compiler-cli '@angular/core': link:packages/core '@angular/localize': link:packages/localize @@ -12212,7 +12061,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.0.0-next.1(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) + '@ngtools/webpack': 21.0.0-next.2(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.3(esbuild@0.25.9)) @@ -12235,15 +12084,15 @@ snapshots: picomatch: 4.0.3 piscina: 5.1.3 postcss: 8.5.6 - postcss-loader: 8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) + postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)) resolve-url-loader: 5.0.0 rxjs: 7.8.2 - sass: 1.91.0 - sass-loader: 16.0.5(sass@1.91.0)(webpack@5.101.3(esbuild@0.25.9)) + sass: 1.92.0 + sass-loader: 16.0.5(sass@1.92.0)(webpack@5.101.3(esbuild@0.25.9)) semver: 7.7.2 source-map-loader: 5.0.0(webpack@5.101.3(esbuild@0.25.9)) source-map-support: 0.5.21 - terser: 5.43.1 + terser: 5.44.0 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.9.2 @@ -12253,7 +12102,7 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.101.3(esbuild@0.25.9)) optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + '@angular/ssr': 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) esbuild: 0.25.9 karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) protractor: 7.0.0 @@ -12286,16 +12135,16 @@ snapshots: typescript: 3.2.4 webpack-sources: 1.3.0 - '@angular-devkit/build-webpack@0.2100.0-next.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9))': + '@angular-devkit/build-webpack@0.2100.0-next.2(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(webpack@5.101.3(esbuild@0.25.9)))(webpack@5.101.3(esbuild@0.25.9))': dependencies: - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) rxjs: 7.8.2 webpack: 5.101.3(esbuild@0.25.9) webpack-dev-server: 5.2.2(bufferutil@4.0.9)(utf-8-validate@6.0.5)(webpack@5.101.3(esbuild@0.25.9)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@21.0.0-next.1(chokidar@4.0.3)': + '@angular-devkit/core@21.0.0-next.2(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1 @@ -12306,9 +12155,9 @@ snapshots: optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics@21.0.0-next.1(chokidar@4.0.3)': + '@angular-devkit/schematics@21.0.0-next.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) jsonc-parser: 3.3.1 magic-string: 0.30.18 ora: 8.2.0 @@ -12316,10 +12165,10 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.43.1)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': + '@angular/build@21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) '@angular/compiler': link:packages/compiler '@angular/compiler-cli': link:packages/compiler-cli '@angular/core': link:packages/core @@ -12331,35 +12180,35 @@ snapshots: '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 5.1.16(@types/node@20.19.13) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1)) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) beasties: 0.3.5 browserslist: 4.25.4 esbuild: 0.25.9 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 - listr2: 9.0.2 + listr2: 9.0.3 magic-string: 0.30.18 mrmime: 2.0.1 parse5-html-rewriting-stream: 8.0.0 picomatch: 4.0.3 piscina: 5.1.3 rolldown: 1.0.0-beta.34 - sass: 1.91.0 + sass: 1.92.0 semver: 7.7.2 source-map-support: 0.5.21 tinyglobby: 0.2.14 tslib: 2.8.1 typescript: 5.9.2 - vite: 7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + '@angular/ssr': 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) less: 4.4.1 lmdb: 3.4.2 postcss: 8.5.6 - vitest: 3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vitest: 3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - chokidar @@ -12373,67 +12222,10 @@ snapshots: - tsx - yaml - '@angular/build@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@20.19.13)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': + '@angular/build@21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular/compiler': link:packages/compiler - '@angular/compiler-cli': link:packages/compiler-cli - '@angular/core': link:packages/core - '@angular/localize': link:packages/localize - '@angular/platform-browser': link:packages/platform-browser - '@angular/platform-server': link:packages/platform-server - '@angular/service-worker': link:packages/service-worker - '@babel/core': 7.28.3 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.16(@types/node@20.19.13) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) - beasties: 0.3.5 - browserslist: 4.25.4 - esbuild: 0.25.9 - https-proxy-agent: 7.0.6(supports-color@10.2.0) - istanbul-lib-instrument: 6.0.3 - jsonc-parser: 3.3.1 - listr2: 9.0.2 - magic-string: 0.30.18 - mrmime: 2.0.1 - parse5-html-rewriting-stream: 8.0.0 - picomatch: 4.0.3 - piscina: 5.1.3 - rolldown: 1.0.0-beta.34 - sass: 1.91.0 - semver: 7.7.2 - source-map-support: 0.5.21 - tinyglobby: 0.2.14 - tslib: 2.8.1 - typescript: 5.9.2 - vite: 7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - watchpack: 2.4.4 - optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) - karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) - less: 4.4.1 - lmdb: 3.4.2 - postcss: 8.5.6 - vitest: 3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - transitivePeerDependencies: - - '@types/node' - - chokidar - - jiti - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - '@angular/build@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.43.1)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) '@angular/compiler': link:packages/compiler '@angular/compiler-cli': link:packages/compiler-cli '@angular/core': link:packages/core @@ -12445,35 +12237,35 @@ snapshots: '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 '@inquirer/confirm': 5.1.16(@types/node@24.3.0) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1)) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) beasties: 0.3.5 browserslist: 4.25.4 esbuild: 0.25.9 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 - listr2: 9.0.2 + listr2: 9.0.3 magic-string: 0.30.18 mrmime: 2.0.1 parse5-html-rewriting-stream: 8.0.0 picomatch: 4.0.3 piscina: 5.1.3 rolldown: 1.0.0-beta.34 - sass: 1.91.0 + sass: 1.92.0 semver: 7.7.2 source-map-support: 0.5.21 tinyglobby: 0.2.14 tslib: 2.8.1 typescript: 5.9.2 - vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + '@angular/ssr': 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) less: 4.4.1 lmdb: 3.4.2 postcss: 8.5.6 - vitest: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - chokidar @@ -12487,10 +12279,10 @@ snapshots: - tsx - yaml - '@angular/build@21.0.0-next.1(@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': + '@angular/build@21.0.0-next.2(@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@2.5.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(postcss@8.5.6)(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.5)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) '@angular/compiler': link:packages/compiler '@angular/compiler-cli': link:packages/compiler-cli '@angular/core': link:packages/core @@ -12501,36 +12293,36 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.16(@types/node@24.3.0) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@inquirer/confirm': 5.1.16(@types/node@24.3.1) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) beasties: 0.3.5 browserslist: 4.25.4 esbuild: 0.25.9 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 - listr2: 9.0.2 + listr2: 9.0.3 magic-string: 0.30.18 mrmime: 2.0.1 parse5-html-rewriting-stream: 8.0.0 picomatch: 4.0.3 piscina: 5.1.3 rolldown: 1.0.0-beta.34 - sass: 1.91.0 + sass: 1.92.0 semver: 7.7.2 source-map-support: 0.5.21 tinyglobby: 0.2.14 tslib: 2.8.1 typescript: 5.9.2 - vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: - '@angular/ssr': 21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) + '@angular/ssr': 21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad) karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) less: 4.4.1 lmdb: 3.4.2 postcss: 8.5.6 - vitest: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.3.1)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - chokidar @@ -12552,20 +12344,20 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@21.0.0-next.1(@types/node@20.19.13)(chokidar@4.0.3)': + '@angular/cli@21.0.0-next.2(@types/node@20.19.13)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) - '@angular-devkit/schematics': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) + '@angular-devkit/schematics': 21.0.0-next.2(chokidar@4.0.3) '@inquirer/prompts': 7.8.4(@types/node@20.19.13) - '@listr2/prompt-adapter-inquirer': 3.0.2(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@20.19.13)(listr2@9.0.2) - '@modelcontextprotocol/sdk': 1.17.4 - '@schematics/angular': 21.0.0-next.1(chokidar@4.0.3) + '@listr2/prompt-adapter-inquirer': 3.0.3(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@20.19.13)(listr2@9.0.3) + '@modelcontextprotocol/sdk': 1.17.5 + '@schematics/angular': 21.0.0-next.2(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 - algoliasearch: 5.36.0 + algoliasearch: 5.37.0 ini: 5.0.0 jsonc-parser: 3.3.1 - listr2: 9.0.2 + listr2: 9.0.3 npm-package-arg: 13.0.0 pacote: 21.0.0 resolve: 1.22.10 @@ -12577,20 +12369,20 @@ snapshots: - chokidar - supports-color - '@angular/cli@21.0.0-next.1(@types/node@24.3.0)(chokidar@4.0.3)': + '@angular/cli@21.0.0-next.2(@types/node@24.3.0)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2100.0-next.1(chokidar@4.0.3) - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) - '@angular-devkit/schematics': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/architect': 0.2100.0-next.2(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) + '@angular-devkit/schematics': 21.0.0-next.2(chokidar@4.0.3) '@inquirer/prompts': 7.8.4(@types/node@24.3.0) - '@listr2/prompt-adapter-inquirer': 3.0.2(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@24.3.0)(listr2@9.0.2) - '@modelcontextprotocol/sdk': 1.17.4 - '@schematics/angular': 21.0.0-next.1(chokidar@4.0.3) + '@listr2/prompt-adapter-inquirer': 3.0.3(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@24.3.0)(listr2@9.0.3) + '@modelcontextprotocol/sdk': 1.17.5 + '@schematics/angular': 21.0.0-next.2(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 - algoliasearch: 5.36.0 + algoliasearch: 5.37.0 ini: 5.0.0 jsonc-parser: 3.3.1 - listr2: 9.0.2 + listr2: 9.0.3 npm-package-arg: 13.0.0 pacote: 21.0.0 resolve: 1.22.10 @@ -12621,13 +12413,13 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/586406bccb7ae283f803f1c36e127b7b16c942ce(@modelcontextprotocol/sdk@1.17.5)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/472b13c749d3436957c26d86e296545c4d208589(@modelcontextprotocol/sdk@1.17.5)': dependencies: '@actions/core': 1.11.1 - '@google-cloud/spanner': 8.0.0(supports-color@10.2.0) - '@google/genai': 1.16.0(@modelcontextprotocol/sdk@1.17.5)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.0)(utf-8-validate@6.0.5) - '@inquirer/prompts': 7.8.4(@types/node@24.3.0) - '@inquirer/type': 3.0.8(@types/node@24.3.0) + '@google-cloud/spanner': 8.0.0(supports-color@10.2.2) + '@google/genai': 1.18.0(@modelcontextprotocol/sdk@1.17.5)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5) + '@inquirer/prompts': 7.8.4(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) '@octokit/auth-app': 8.1.0 '@octokit/core': 7.0.3 '@octokit/graphql': 9.0.1 @@ -12640,31 +12432,30 @@ snapshots: '@octokit/types': 14.1.0 '@pnpm/dependency-path': 1001.1.0 '@types/cli-progress': 3.11.6 - '@types/conventional-commits-parser': 5.0.1 '@types/ejs': 3.1.5 '@types/events': 3.0.3 '@types/folder-hash': 4.0.4 '@types/git-raw-commits': 5.0.0 '@types/jasmine': 5.1.9 '@types/minimatch': 6.0.0 - '@types/node': 24.3.0 - '@types/semver': 7.7.0 + '@types/node': 24.3.1 + '@types/semver': 7.7.1 '@types/supports-color': 10.0.0 '@types/which': 3.0.4 '@types/yargs': 17.0.33 '@types/yarnpkg__lockfile': 1.1.9 '@yarnpkg/lockfile': 1.1.0 bufferutil: 4.0.9 - chalk: 5.6.0 + chalk: 5.6.2 cli-progress: 3.12.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 5.0.0 + conventional-commits-parser: 6.2.0 ejs: 3.1.10 encoding: 0.1.13 fast-glob: 3.3.3 firebase: 12.2.1 - folder-hash: 4.1.1(supports-color@10.2.0) - git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@5.0.0) + folder-hash: 4.1.1(supports-color@10.2.2) + git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.0) jasmine: 5.10.0 jasmine-core: 5.10.0 jasmine-reporters: 2.5.2 @@ -12673,7 +12464,7 @@ snapshots: multimatch: 7.0.0 nock: 14.0.10 semver: 7.7.2 - supports-color: 10.2.0 + supports-color: 10.2.2 typed-graphqlify: 3.1.6 typescript: 5.9.2 utf-8-validate: 6.0.5 @@ -12684,7 +12475,7 @@ snapshots: - '@modelcontextprotocol/sdk' - '@react-native-async-storage/async-storage' - '@angular/ssr@21.0.0-next.1(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad)': + '@angular/ssr@21.0.0-next.2(patch_hash=bce5fa7069bf90818d317d479ff7a7652139b4046a45193a38bb34692b3fa5ad)': dependencies: '@angular/common': link:packages/common '@angular/core': link:packages/core @@ -12749,7 +12540,7 @@ snapshots: '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12769,7 +12560,7 @@ snapshots: '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -12821,7 +12612,7 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -13512,7 +13303,7 @@ snapshots: '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -13647,14 +13438,6 @@ snapshots: '@colors/colors@1.6.0': {} - '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@5.0.0)': - dependencies: - '@types/semver': 7.7.1 - semver: 7.7.2 - optionalDependencies: - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 5.0.0 - '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.0)': dependencies: '@types/semver': 7.7.1 @@ -14164,23 +13947,23 @@ snapshots: '@google-cloud/cloud-sql-connector@1.8.3': dependencies: '@googleapis/sqladmin': 31.1.0 - gaxios: 7.1.1(supports-color@10.2.0) - google-auth-library: 10.3.0(supports-color@10.2.0) + gaxios: 7.1.1(supports-color@10.2.2) + google-auth-library: 10.3.0(supports-color@10.2.2) p-throttle: 7.0.0 transitivePeerDependencies: - supports-color - '@google-cloud/common@6.0.0(supports-color@10.2.0)': + '@google-cloud/common@6.0.0(supports-color@10.2.2)': dependencies: '@google-cloud/projectify': 4.0.0 '@google-cloud/promisify': 4.1.0 arrify: 2.0.1 duplexify: 4.1.3 extend: 3.0.2 - google-auth-library: 10.3.0(supports-color@10.2.0) + google-auth-library: 10.3.0(supports-color@10.2.2) html-entities: 2.6.0 - retry-request: 8.0.2(supports-color@10.2.0) - teeny-request: 10.1.0(supports-color@10.2.0) + retry-request: 8.0.2(supports-color@10.2.2) + teeny-request: 10.1.0(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -14213,7 +13996,7 @@ snapshots: '@opentelemetry/semantic-conventions': 1.30.0 arrify: 2.0.1 extend: 3.0.2 - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.0) + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2) google-gax: 4.6.1(encoding@0.1.13) heap-js: 2.6.0 is-stream-ended: 0.1.4 @@ -14223,9 +14006,9 @@ snapshots: - encoding - supports-color - '@google-cloud/spanner@8.0.0(supports-color@10.2.0)': + '@google-cloud/spanner@8.0.0(supports-color@10.2.2)': dependencies: - '@google-cloud/common': 6.0.0(supports-color@10.2.0) + '@google-cloud/common': 6.0.0(supports-color@10.2.2) '@google-cloud/precise-date': 5.0.0 '@google-cloud/projectify': 5.0.0 '@google-cloud/promisify': 5.0.0 @@ -14241,26 +14024,26 @@ snapshots: duplexify: 4.1.3 events-intercept: 2.0.0 extend: 3.0.2 - google-auth-library: 10.3.0(supports-color@10.2.0) - google-gax: 5.0.3(supports-color@10.2.0) + google-auth-library: 10.3.0(supports-color@10.2.2) + google-gax: 5.0.3(supports-color@10.2.2) grpc-gcp: 1.0.1(protobufjs@7.5.4) is: 3.3.2 lodash.snakecase: 4.1.1 merge-stream: 2.0.0 p-queue: 6.6.2 protobufjs: 7.5.4 - retry-request: 8.0.2(supports-color@10.2.0) + retry-request: 8.0.2(supports-color@10.2.2) split-array-stream: 2.0.0 stack-trace: 0.0.10 stream-events: 1.0.5 - teeny-request: 10.1.0(supports-color@10.2.0) + teeny-request: 10.1.0(supports-color@10.2.2) through2: 4.0.2 transitivePeerDependencies: - supports-color - '@google/genai@1.16.0(@modelcontextprotocol/sdk@1.17.5)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.0)(utf-8-validate@6.0.5)': + '@google/genai@1.18.0(@modelcontextprotocol/sdk@1.17.5)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)': dependencies: - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.0) + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2) ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) optionalDependencies: '@modelcontextprotocol/sdk': 1.17.5 @@ -14315,7 +14098,7 @@ snapshots: '@antfu/install-pkg': 1.1.0 '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.2 @@ -14343,6 +14126,16 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/checkbox@4.2.2(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@24.3.1) + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/confirm@5.1.16(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14357,6 +14150,13 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/confirm@5.1.16(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/core@10.2.0(@types/node@20.19.13)': dependencies: '@inquirer/figures': 1.0.13 @@ -14383,6 +14183,19 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/core@10.2.0(@types/node@24.3.1)': + dependencies: + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@24.3.1) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/editor@4.2.18(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14399,6 +14212,14 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/editor@4.2.18(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/external-editor': 1.0.1(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/expand@4.0.18(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14415,6 +14236,14 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/expand@4.0.18(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/external-editor@1.0.1(@types/node@20.19.13)': dependencies: chardet: 2.1.0 @@ -14429,6 +14258,13 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/external-editor@1.0.1(@types/node@24.3.1)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.6.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/figures@1.0.13': {} '@inquirer/input@4.2.2(@types/node@20.19.13)': @@ -14445,6 +14281,13 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/input@4.2.2(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/number@3.0.18(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14459,6 +14302,13 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/number@3.0.18(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/password@4.0.18(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14475,6 +14325,14 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/password@4.0.18(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + ansi-escapes: 4.3.2 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/prompts@7.8.4(@types/node@20.19.13)': dependencies: '@inquirer/checkbox': 4.2.2(@types/node@20.19.13) @@ -14505,6 +14363,21 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/prompts@7.8.4(@types/node@24.3.1)': + dependencies: + '@inquirer/checkbox': 4.2.2(@types/node@24.3.1) + '@inquirer/confirm': 5.1.16(@types/node@24.3.1) + '@inquirer/editor': 4.2.18(@types/node@24.3.1) + '@inquirer/expand': 4.0.18(@types/node@24.3.1) + '@inquirer/input': 4.2.2(@types/node@24.3.1) + '@inquirer/number': 3.0.18(@types/node@24.3.1) + '@inquirer/password': 4.0.18(@types/node@24.3.1) + '@inquirer/rawlist': 4.1.6(@types/node@24.3.1) + '@inquirer/search': 3.1.1(@types/node@24.3.1) + '@inquirer/select': 4.3.2(@types/node@24.3.1) + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/rawlist@4.1.6(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14521,6 +14394,14 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/rawlist@4.1.6(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/type': 3.0.8(@types/node@24.3.1) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/search@3.1.1(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14539,6 +14420,15 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/search@3.1.1(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@24.3.1) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/select@4.3.2(@types/node@20.19.13)': dependencies: '@inquirer/core': 10.2.0(@types/node@20.19.13) @@ -14559,6 +14449,16 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/select@4.3.2(@types/node@24.3.1)': + dependencies: + '@inquirer/core': 10.2.0(@types/node@24.3.1) + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@24.3.1) + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.3.1 + '@inquirer/type@3.0.8(@types/node@20.19.13)': optionalDependencies: '@types/node': 20.19.13 @@ -14567,6 +14467,10 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 + '@inquirer/type@3.0.8(@types/node@24.3.1)': + optionalDependencies: + '@types/node': 24.3.1 + '@isaacs/balanced-match@4.0.1': {} '@isaacs/brace-expansion@5.0.0': @@ -14885,19 +14789,19 @@ snapshots: '@lezer/highlight': 1.2.1 '@lezer/lr': 1.4.2 - '@listr2/prompt-adapter-inquirer@3.0.2(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@20.19.13)(listr2@9.0.2)': + '@listr2/prompt-adapter-inquirer@3.0.3(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@20.19.13)(listr2@9.0.3)': dependencies: '@inquirer/prompts': 7.8.4(@types/node@20.19.13) '@inquirer/type': 3.0.8(@types/node@20.19.13) - listr2: 9.0.2 + listr2: 9.0.3 transitivePeerDependencies: - '@types/node' - '@listr2/prompt-adapter-inquirer@3.0.2(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@24.3.0)(listr2@9.0.2)': + '@listr2/prompt-adapter-inquirer@3.0.3(@inquirer/prompts@7.8.4(@types/node@20.19.13))(@types/node@24.3.0)(listr2@9.0.3)': dependencies: '@inquirer/prompts': 7.8.4(@types/node@20.19.13) '@inquirer/type': 3.0.8(@types/node@24.3.0) - listr2: 9.0.2 + listr2: 9.0.3 transitivePeerDependencies: - '@types/node' @@ -14963,23 +14867,6 @@ snapshots: '@microsoft/tsdoc@0.15.1': {} - '@modelcontextprotocol/sdk@1.17.4': - dependencies: - ajv: 6.12.6 - content-type: 1.0.5 - cors: 2.8.5 - cross-spawn: 7.0.6 - eventsource: 3.0.7 - eventsource-parser: 3.0.6 - express: 5.1.0 - express-rate-limit: 7.5.1(express@5.1.0) - pkce-challenge: 5.0.0 - raw-body: 3.0.1 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - supports-color - '@modelcontextprotocol/sdk@1.17.5': dependencies: ajv: 6.12.6 @@ -15121,7 +15008,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@ngtools/webpack@21.0.0-next.1(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9))': + '@ngtools/webpack@21.0.0-next.2(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9))': dependencies: '@angular/compiler-cli': link:packages/compiler-cli typescript: 5.9.2 @@ -15146,7 +15033,7 @@ snapshots: dependencies: agent-base: 7.1.4 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) lru-cache: 10.4.3 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -15520,7 +15407,7 @@ snapshots: '@puppeteer/browsers@2.10.8': dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 @@ -15727,10 +15614,10 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@schematics/angular@21.0.0-next.1(chokidar@4.0.3)': + '@schematics/angular@21.0.0-next.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 21.0.0-next.1(chokidar@4.0.3) - '@angular-devkit/schematics': 21.0.0-next.1(chokidar@4.0.3) + '@angular-devkit/core': 21.0.0-next.2(chokidar@4.0.3) + '@angular-devkit/schematics': 21.0.0-next.2(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -15932,10 +15819,6 @@ snapshots: dependencies: '@types/node': 24.3.0 - '@types/conventional-commits-parser@5.0.1': - dependencies: - '@types/node': 24.3.0 - '@types/convert-source-map@2.0.3': {} '@types/cors@2.8.19': @@ -16189,6 +16072,10 @@ snapshots: dependencies: undici-types: 7.10.0 + '@types/node@24.3.1': + dependencies: + undici-types: 7.10.0 + '@types/normalize-package-data@2.4.4': {} '@types/pumpify@1.4.4': @@ -16248,8 +16135,6 @@ snapshots: '@types/node': 24.3.0 '@types/ws': 8.18.1 - '@types/semver@7.7.0': {} - '@types/semver@7.7.1': {} '@types/send@0.17.5': @@ -16286,7 +16171,7 @@ snapshots: '@types/supports-color@10.0.0': dependencies: - supports-color: 10.2.0 + supports-color: 10.2.2 '@types/systemjs@6.15.3': {} @@ -16324,7 +16209,7 @@ snapshots: '@typescript/vfs@1.6.1(typescript@5.9.2)': dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -16390,21 +16275,17 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: - vite: 7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: - vite: 7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: - vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1) - - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': - dependencies: - vite: 7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) '@vitest/expect@3.2.4': dependencies: @@ -16414,22 +16295,31 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.18 optionalDependencies: - vite: 7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) optional: true - '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.18 optionalDependencies: - vite: 7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + + '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.18 + optionalDependencies: + vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + optional: true '@vitest/pretty-format@3.2.4': dependencies: @@ -16572,11 +16462,6 @@ snapshots: '@yarnpkg/lockfile@1.1.0': {} - JSONStream@1.3.5: - dependencies: - jsonparse: 1.3.1 - through: 2.3.8 - abbrev@3.0.1: {} abort-controller@3.0.0: @@ -16614,9 +16499,9 @@ snapshots: adm-zip@0.5.16: {} - agent-base@6.0.2(supports-color@10.2.0): + agent-base@6.0.2(supports-color@10.2.2): dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -16672,23 +16557,6 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.36.0: - dependencies: - '@algolia/abtesting': 1.2.0 - '@algolia/client-abtesting': 5.36.0 - '@algolia/client-analytics': 5.36.0 - '@algolia/client-common': 5.36.0 - '@algolia/client-insights': 5.36.0 - '@algolia/client-personalization': 5.36.0 - '@algolia/client-query-suggestions': 5.36.0 - '@algolia/client-search': 5.36.0 - '@algolia/ingestion': 1.36.0 - '@algolia/monitoring': 1.36.0 - '@algolia/recommend': 5.36.0 - '@algolia/requester-browser-xhr': 5.36.0 - '@algolia/requester-fetch': 5.36.0 - '@algolia/requester-node-http': 5.36.0 - algoliasearch@5.37.0: dependencies: '@algolia/abtesting': 1.3.0 @@ -17151,7 +17019,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) http-errors: 2.0.0 iconv-lite: 0.6.3 on-finished: 2.4.1 @@ -17205,7 +17073,7 @@ snapshots: browserstack@1.6.1: dependencies: - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -17360,6 +17228,8 @@ snapshots: chalk@5.6.0: {} + chalk@5.6.2: {} + change-case@4.1.2: dependencies: camel-case: 4.1.2 @@ -17813,13 +17683,6 @@ snapshots: conventional-commits-filter@5.0.0: {} - conventional-commits-parser@5.0.0: - dependencies: - JSONStream: 1.3.5 - is-text-path: 2.0.0 - meow: 12.1.1 - split2: 4.2.0 - conventional-commits-parser@6.2.0: dependencies: meow: 13.2.0 @@ -18238,17 +18101,17 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.0(supports-color@10.2.0): + debug@4.4.0(supports-color@10.2.2): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 10.2.0 + supports-color: 10.2.2 - debug@4.4.1(supports-color@10.2.0): + debug@4.4.1(supports-color@10.2.2): dependencies: ms: 2.1.3 optionalDependencies: - supports-color: 10.2.0 + supports-color: 10.2.2 debug@4.4.1(supports-color@8.1.1): dependencies: @@ -18881,7 +18744,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -18911,7 +18774,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -19040,7 +18903,7 @@ snapshots: finalhandler@2.1.0: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -19108,9 +18971,9 @@ snapshots: form-data: 4.0.4 fs-extra: 10.1.0 fuzzy: 0.1.3 - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.2) glob: 10.4.5 - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.0) + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2) ignore: 7.0.5 js-yaml: 3.14.1 jsonwebtoken: 9.0.2 @@ -19203,16 +19066,16 @@ snapshots: fn.name@1.1.0: {} - folder-hash@4.1.1(supports-color@10.2.0): + folder-hash@4.1.1(supports-color@10.2.2): dependencies: - debug: 4.4.0(supports-color@10.2.0) + debug: 4.4.0(supports-color@10.2.2) minimatch: 7.4.6 transitivePeerDependencies: - supports-color follow-redirects@1.15.11(debug@4.4.1): optionalDependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) for-each@0.3.5: dependencies: @@ -19328,10 +19191,10 @@ snapshots: fuzzy@0.1.3: {} - gaxios@6.7.1(encoding@0.1.13)(supports-color@10.2.0): + gaxios@6.7.1(encoding@0.1.13)(supports-color@10.2.2): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) is-stream: 2.0.1 node-fetch: 2.7.0(encoding@0.1.13) uuid: 9.0.1 @@ -19339,26 +19202,26 @@ snapshots: - encoding - supports-color - gaxios@7.1.1(supports-color@10.2.0): + gaxios@7.1.1(supports-color@10.2.2): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) node-fetch: 3.3.2 transitivePeerDependencies: - supports-color - gcp-metadata@6.1.1(encoding@0.1.13)(supports-color@10.2.0): + gcp-metadata@6.1.1(encoding@0.1.13)(supports-color@10.2.2): dependencies: - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.2) google-logging-utils: 0.0.2 json-bigint: 1.0.0 transitivePeerDependencies: - encoding - supports-color - gcp-metadata@7.0.1(supports-color@10.2.0): + gcp-metadata@7.0.1(supports-color@10.2.2): dependencies: - gaxios: 7.1.1(supports-color@10.2.0) + gaxios: 7.1.1(supports-color@10.2.2) google-logging-utils: 1.1.1 json-bigint: 1.0.0 transitivePeerDependencies: @@ -19416,7 +19279,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -19428,14 +19291,6 @@ snapshots: dependencies: assert-plus: 1.0.0 - git-raw-commits@5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@5.0.0): - dependencies: - '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@5.0.0) - meow: 13.2.0 - transitivePeerDependencies: - - conventional-commits-filter - - conventional-commits-parser - git-raw-commits@5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.0): dependencies: '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.0) @@ -19565,25 +19420,25 @@ snapshots: dependencies: sparkles: 2.1.0 - google-auth-library@10.3.0(supports-color@10.2.0): + google-auth-library@10.3.0(supports-color@10.2.2): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.1.1(supports-color@10.2.0) - gcp-metadata: 7.0.1(supports-color@10.2.0) + gaxios: 7.1.1(supports-color@10.2.2) + gcp-metadata: 7.0.1(supports-color@10.2.2) google-logging-utils: 1.1.1 - gtoken: 8.0.0(supports-color@10.2.0) + gtoken: 8.0.0(supports-color@10.2.2) jws: 4.0.0 transitivePeerDependencies: - supports-color - google-auth-library@9.15.1(encoding@0.1.13)(supports-color@10.2.0): + google-auth-library@9.15.1(encoding@0.1.13)(supports-color@10.2.2): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) - gcp-metadata: 6.1.1(encoding@0.1.13)(supports-color@10.2.0) - gtoken: 7.1.0(encoding@0.1.13)(supports-color@10.2.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.2) + gcp-metadata: 6.1.1(encoding@0.1.13)(supports-color@10.2.2) + gtoken: 7.1.0(encoding@0.1.13)(supports-color@10.2.2) jws: 4.0.0 transitivePeerDependencies: - encoding @@ -19596,7 +19451,7 @@ snapshots: '@types/long': 4.0.2 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.0) + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2) node-fetch: 2.7.0(encoding@0.1.13) object-hash: 3.0.0 proto3-json-serializer: 2.0.2 @@ -19607,19 +19462,19 @@ snapshots: - encoding - supports-color - google-gax@5.0.3(supports-color@10.2.0): + google-gax@5.0.3(supports-color@10.2.2): dependencies: '@grpc/grpc-js': 1.13.4 '@grpc/proto-loader': 0.8.0 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 10.3.0(supports-color@10.2.0) + google-auth-library: 10.3.0(supports-color@10.2.2) google-logging-utils: 1.1.1 node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 3.0.2 protobufjs: 7.5.4 - retry-request: 8.0.2(supports-color@10.2.0) + retry-request: 8.0.2(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -19630,8 +19485,8 @@ snapshots: googleapis-common@8.0.2-rc.0: dependencies: extend: 3.0.2 - gaxios: 7.1.1(supports-color@10.2.0) - google-auth-library: 10.3.0(supports-color@10.2.0) + gaxios: 7.1.1(supports-color@10.2.2) + google-auth-library: 10.3.0(supports-color@10.2.2) qs: 6.14.0 url-template: 2.0.8 transitivePeerDependencies: @@ -19671,17 +19526,17 @@ snapshots: '@grpc/grpc-js': 1.13.4 protobufjs: 7.5.4 - gtoken@7.1.0(encoding@0.1.13)(supports-color@10.2.0): + gtoken@7.1.0(encoding@0.1.13)(supports-color@10.2.2): dependencies: - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.0) + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.2.2) jws: 4.0.0 transitivePeerDependencies: - encoding - supports-color - gtoken@8.0.0(supports-color@10.2.0): + gtoken@8.0.0(supports-color@10.2.2): dependencies: - gaxios: 7.1.1(supports-color@10.2.0) + gaxios: 7.1.1(supports-color@10.2.2) jws: 4.0.0 transitivePeerDependencies: - supports-color @@ -19882,18 +19737,18 @@ snapshots: http-parser-js@0.5.10: {} - http-proxy-agent@5.0.0(supports-color@10.2.0): + http-proxy-agent@5.0.0(supports-color@10.2.2): dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2(supports-color@10.2.0) - debug: 4.4.1(supports-color@10.2.0) + agent-base: 6.0.2(supports-color@10.2.2) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -19912,7 +19767,7 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.16 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -19964,10 +19819,10 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - https-proxy-agent@7.0.6(supports-color@10.2.0): + https-proxy-agent@7.0.6(supports-color@10.2.2): dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -20266,10 +20121,6 @@ snapshots: has-symbols: 1.1.0 safe-regex-test: 1.1.0 - is-text-path@2.0.0: - dependencies: - text-extensions: 2.4.0 - is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.19 @@ -20378,7 +20229,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -20387,7 +20238,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.30 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -20780,7 +20631,7 @@ snapshots: - supports-color - ts-node - jiti@1.21.7: {} + jiti@2.5.1: {} jju@1.4.0: {} @@ -20812,7 +20663,7 @@ snapshots: decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.22 parse5: 7.3.0 @@ -21141,7 +20992,7 @@ snapshots: optionalDependencies: enquirer: 2.4.1 - listr2@9.0.2: + listr2@9.0.3: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -21273,7 +21124,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) flatted: 3.3.3 rfdc: 1.4.1 streamroller: 3.1.5 @@ -21422,8 +21273,6 @@ snapshots: lru-cache: 2.5.0 passerror: 1.1.1 - meow@12.1.1: {} - meow@13.2.0: {} merge-descriptors@1.0.3: {} @@ -22062,10 +21911,10 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) get-uri: 6.0.5 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) pac-resolver: 7.0.1 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -22315,16 +22164,16 @@ snapshots: portfinder@1.0.37: dependencies: async: 3.2.6 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) transitivePeerDependencies: - supports-color possible-typed-array-names@1.1.0: {} - postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)): + postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3(esbuild@0.25.9)): dependencies: cosmiconfig: 9.0.0(typescript@5.9.2) - jiti: 1.21.7 + jiti: 2.5.1 postcss: 8.5.6 semver: 7.7.2 optionalDependencies: @@ -22466,9 +22315,9 @@ snapshots: proxy-agent@6.5.0: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) lru-cache: 7.18.3 pac-proxy-agent: 7.2.0 proxy-from-env: 1.1.0 @@ -22515,7 +22364,7 @@ snapshots: dependencies: '@puppeteer/browsers': 2.10.8 chromium-bidi: 8.0.0(devtools-protocol@0.0.1495869) - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) devtools-protocol: 0.0.1495869 typed-query-selector: 2.12.0 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) @@ -22527,10 +22376,10 @@ snapshots: puppeteer-core@5.5.0(bufferutil@4.0.9)(encoding@0.1.13): dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) devtools-protocol: 0.0.818844 extract-zip: 2.0.1 - https-proxy-agent: 7.0.6(supports-color@10.2.0) + https-proxy-agent: 7.0.6(supports-color@10.2.2) node-fetch: 2.7.0(encoding@0.1.13) pkg-dir: 4.2.0 progress: 2.0.3 @@ -22854,10 +22703,10 @@ snapshots: - encoding - supports-color - retry-request@8.0.2(supports-color@10.2.0): + retry-request@8.0.2(supports-color@10.2.2): dependencies: extend: 3.0.2 - teeny-request: 10.1.0(supports-color@10.2.0) + teeny-request: 10.1.0(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -22995,7 +22844,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -23044,14 +22893,14 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.5(sass@1.91.0)(webpack@5.101.3(esbuild@0.25.9)): + sass-loader@16.0.5(sass@1.92.0)(webpack@5.101.3(esbuild@0.25.9)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.91.0 + sass: 1.92.0 webpack: 5.101.3(esbuild@0.25.9) - sass@1.91.0: + sass@1.92.0: dependencies: chokidar: 4.0.3 immutable: 5.1.3 @@ -23160,7 +23009,7 @@ snapshots: send@1.2.0: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -23414,7 +23263,7 @@ snapshots: socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) socks: 2.8.7 transitivePeerDependencies: - supports-color @@ -23487,7 +23336,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -23498,7 +23347,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -23594,7 +23443,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -23726,7 +23575,7 @@ snapshots: - encoding - supports-color - supports-color@10.2.0: {} + supports-color@10.2.2: {} supports-color@2.0.0: {} @@ -23834,10 +23683,10 @@ snapshots: transitivePeerDependencies: - supports-color - teeny-request@10.1.0(supports-color@10.2.0): + teeny-request@10.1.0(supports-color@10.2.2): dependencies: - http-proxy-agent: 5.0.0(supports-color@10.2.0) - https-proxy-agent: 7.0.6(supports-color@10.2.0) + http-proxy-agent: 5.0.0(supports-color@10.2.2) + https-proxy-agent: 7.0.6(supports-color@10.2.2) node-fetch: 3.3.2 stream-events: 1.0.5 transitivePeerDependencies: @@ -23845,8 +23694,8 @@ snapshots: teeny-request@9.0.0(encoding@0.1.13): dependencies: - http-proxy-agent: 5.0.0(supports-color@10.2.0) - https-proxy-agent: 7.0.6(supports-color@10.2.0) + http-proxy-agent: 5.0.0(supports-color@10.2.2) + https-proxy-agent: 7.0.6(supports-color@10.2.2) node-fetch: 2.7.0(encoding@0.1.13) stream-events: 1.0.5 uuid: 9.0.1 @@ -23864,18 +23713,11 @@ snapshots: jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.43.1 + terser: 5.44.0 webpack: 5.101.3(esbuild@0.25.9) optionalDependencies: esbuild: 0.25.9 - terser@5.43.1: - dependencies: - '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 - commander: 2.20.3 - source-map-support: 0.5.21 - terser@5.44.0: dependencies: '@jridgewell/source-map': 0.3.11 @@ -23893,8 +23735,6 @@ snapshots: dependencies: b4a: 1.6.7 - text-extensions@2.4.0: {} - text-hex@1.0.0: {} thenify-all@1.6.0: @@ -24115,7 +23955,7 @@ snapshots: tsutils@3.21.0(typescript@5.9.2): dependencies: - tslib: 1.9.0 + tslib: 1.14.1 typescript: 5.9.2 tsx@4.20.5: @@ -24128,7 +23968,7 @@ snapshots: tuf-js@3.1.0: dependencies: '@tufjs/models': 3.0.1 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) make-fetch-happen: 14.0.3 transitivePeerDependencies: - supports-color @@ -24326,7 +24166,7 @@ snapshots: universal-analytics@0.5.3: dependencies: - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) uuid: 8.3.2 transitivePeerDependencies: - supports-color @@ -24507,13 +24347,13 @@ snapshots: replace-ext: 2.0.0 teex: 1.0.1 - vite-node@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite-node@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -24529,13 +24369,13 @@ snapshots: - yaml optional: true - vite-node@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite-node@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -24550,7 +24390,29 @@ snapshots: - tsx - yaml - vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1): + vite-node@3.2.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + dependencies: + cac: 6.7.14 + debug: 4.4.1(supports-color@10.2.2) + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + + vite@7.1.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -24561,32 +24423,14 @@ snapshots: optionalDependencies: '@types/node': 20.19.13 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.5.1 less: 4.4.1 - sass: 1.91.0 - terser: 5.43.1 - tsx: 4.20.5 - yaml: 2.8.1 - - vite@7.1.3(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): - dependencies: - esbuild: 0.25.9 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.49.0 - tinyglobby: 0.2.14 - optionalDependencies: - '@types/node': 20.19.13 - fsevents: 2.3.3 - jiti: 1.21.7 - less: 4.4.1 - sass: 1.91.0 + sass: 1.92.0 terser: 5.44.0 tsx: 4.20.5 yaml: 2.8.1 - vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -24597,14 +24441,14 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.5.1 less: 4.4.1 - sass: 1.91.0 - terser: 5.43.1 + sass: 1.92.0 + terser: 5.44.0 tsx: 4.20.5 yaml: 2.8.1 - vite@7.1.3(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -24613,16 +24457,16 @@ snapshots: rollup: 4.49.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.3.0 + '@types/node': 24.3.1 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.5.1 less: 4.4.1 - sass: 1.91.0 + sass: 1.92.0 terser: 5.44.0 tsx: 4.20.5 yaml: 2.8.1 - vite@7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -24633,15 +24477,15 @@ snapshots: optionalDependencies: '@types/node': 20.19.13 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.5.1 less: 4.4.1 - sass: 1.91.0 + sass: 1.92.0 terser: 5.44.0 tsx: 4.20.5 yaml: 2.8.1 optional: true - vite@7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -24652,25 +24496,44 @@ snapshots: optionalDependencies: '@types/node': 24.3.0 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.5.1 less: 4.4.1 - sass: 1.91.0 + sass: 1.92.0 terser: 5.44.0 tsx: 4.20.5 yaml: 2.8.1 - vitest@3.2.4(@types/node@20.19.13)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + dependencies: + esbuild: 0.25.9 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.49.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 24.3.1 + fsevents: 2.3.3 + jiti: 2.5.1 + less: 4.4.1 + sass: 1.92.0 + terser: 5.44.0 + tsx: 4.20.5 + yaml: 2.8.1 + optional: true + + vitest@3.2.4(@types/node@20.19.13)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 chai: 5.3.3 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) expect-type: 1.2.2 magic-string: 0.30.18 pathe: 2.0.3 @@ -24681,8 +24544,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.5(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@20.19.13)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@20.19.13)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.19.13 @@ -24702,18 +24565,18 @@ snapshots: - yaml optional: true - vitest@3.2.4(@types/node@24.3.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vitest@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 chai: 5.3.3 - debug: 4.4.1(supports-color@10.2.0) + debug: 4.4.1(supports-color@10.2.2) expect-type: 1.2.2 magic-string: 0.30.18 pathe: 2.0.3 @@ -24724,8 +24587,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@24.3.0)(jiti@1.21.7)(less@4.4.1)(sass@1.91.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.3.0 @@ -24744,6 +24607,49 @@ snapshots: - tsx - yaml + vitest@3.2.4(@types/node@24.3.1)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + dependencies: + '@types/chai': 5.2.2 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + debug: 4.4.1(supports-color@10.2.2) + expect-type: 1.2.2 + magic-string: 0.30.18 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.9.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.14 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@24.3.1)(jiti@2.5.1)(less@4.4.1)(sass@1.92.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 24.3.1 + jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + void-elements@2.0.1: {} vrsource-tslint-rules@6.0.0(tslint@6.1.3(typescript@5.9.2))(typescript@5.9.2):