diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml
index fc0d303953c2..6e0a4cb8c7d7 100644
--- a/.github/workflows/assistant-to-the-branch-manager.yml
+++ b/.github/workflows/assistant-to-the-branch-manager.yml
@@ -17,6 +17,6 @@ jobs:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- - uses: angular/dev-infra/github-actions/branch-manager@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ - uses: angular/dev-infra/github-actions/branch-manager@469708f109a90884ca403d150d33079a3a5a8769
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 96b18e04c2ba..35999a3b7b05 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,9 +21,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Generate JSON schema types
@@ -44,11 +44,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -61,11 +61,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -84,13 +84,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -100,11 +100,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -137,7 +137,7 @@ jobs:
runs-on: windows-2025
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Download built Windows E2E tests
@@ -164,13 +164,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -188,13 +188,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -208,13 +208,13 @@ jobs:
SAUCE_TUNNEL_IDENTIFIER: angular-cli-${{ github.workflow }}-${{ github.run_number }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run E2E Browser tests
@@ -244,11 +244,11 @@ jobs:
CIRCLE_BRANCH: ${{ github.ref_name }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- run: pnpm admin snapshots --verbose
env:
SNAPSHOT_BUILDS_GITHUB_TOKEN: ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }}
diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml
index 9c101dbeb47a..d8d2f0b7bb6c 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@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- - uses: angular/dev-infra/github-actions/pull-request-labeling@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ - uses: angular/dev-infra/github-actions/pull-request-labeling@469708f109a90884ca403d150d33079a3a5a8769
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
post_approval_changes:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- - uses: angular/dev-infra/github-actions/post-approval-changes@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ - uses: angular/dev-infra/github-actions/post-approval-changes@469708f109a90884ca403d150d33079a3a5a8769
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/feature-requests.yml b/.github/workflows/feature-requests.yml
index 12bbf8226363..4e22f1a5eda8 100644
--- a/.github/workflows/feature-requests.yml
+++ b/.github/workflows/feature-requests.yml
@@ -16,6 +16,6 @@ jobs:
if: github.repository == 'angular/angular-cli'
runs-on: ubuntu-latest
steps:
- - uses: angular/dev-infra/github-actions/feature-request@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ - uses: angular/dev-infra/github-actions/feature-request@469708f109a90884ca403d150d33079a3a5a8769
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml
index bf015619489e..9dbf67608b8c 100644
--- a/.github/workflows/perf.yml
+++ b/.github/workflows/perf.yml
@@ -23,7 +23,7 @@ jobs:
workflows: ${{ steps.workflows.outputs.workflows }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- id: workflows
@@ -38,9 +38,9 @@ jobs:
workflow: ${{ fromJSON(needs.list.outputs.workflows) }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- 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 79ae193a15b6..43d9edd43f7e 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -34,9 +34,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup ESLint Caching
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
with:
@@ -66,17 +66,17 @@ jobs:
# it has been merged.
run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }}
- name: Check Package Licenses
- uses: angular/dev-infra/github-actions/linting/licenses@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/linting/licenses@469708f109a90884ca403d150d33079a3a5a8769
build:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Build release targets
@@ -93,11 +93,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Run module and package tests
@@ -114,13 +114,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.${{ matrix.subset }}_node${{ matrix.node }}
@@ -128,11 +128,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Build E2E tests for Windows on Linux
@@ -156,7 +156,7 @@ jobs:
runs-on: windows-2025
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Download built Windows E2E tests
@@ -183,13 +183,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.${{ matrix.subset }}_node${{ matrix.node }}
@@ -205,12 +205,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@469708f109a90884ca403d150d33079a3a5a8769
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/setup@469708f109a90884ca403d150d33079a3a5a8769
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@469708f109a90884ca403d150d33079a3a5a8769
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a092bd52d0d9..d037c9d186fd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+
+
+# 21.1.4 (2026-02-11)
+
+### @angular/build
+
+| Commit | Type | Description |
+| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
+| [7a9dd6b47](https://github.com/angular/angular-cli/commit/7a9dd6b47e2191862c64355b10abaeead189759f) | fix | correctly resolve absolute setup file paths in Vitest |
+
+
+
# 21.1.3 (2026-02-05)
diff --git a/MODULE.bazel b/MODULE.bazel
index 97f6c1284240..f99ff0e7555d 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -25,7 +25,7 @@ git_override(
bazel_dep(name = "devinfra")
git_override(
module_name = "devinfra",
- commit = "3bec1182014f8cd3201bfc7d2bc6121658b9e0cd",
+ commit = "469708f109a90884ca403d150d33079a3a5a8769",
remote = "https://github.com/angular/dev-infra.git",
)
@@ -110,8 +110,8 @@ use_repo(
pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm")
pnpm.pnpm(
name = "pnpm",
- pnpm_version = "10.28.2",
- pnpm_version_integrity = "sha512-QYcvA3rSL3NI47Heu69+hnz9RI8nJtnPdMCPGVB8MdLI56EVJbmD/rwt9kC1Q43uYCPrsfhO1DzC1lTSvDJiZA==",
+ pnpm_version = "10.29.1",
+ pnpm_version_integrity = "sha512-SNriM2NaZFdoowKNGVRcrMFohjnusfNzTkLW1rlxr78iqhrJr1Khc9nDogwVhXz6QA8ZmU15ovYm/Mc/zNqbvA==",
)
use_repo(pnpm, "pnpm")
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index c5657a839469..ac3b2c994f71 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -414,7 +414,7 @@
"@@aspect_rules_js+//npm:extensions.bzl%pnpm": {
"general": {
"bzlTransitiveDigest": "HC+l+mTivq1p/KbcVQ+iV5QwYR+oKESJh827FY68SH8=",
- "usagesDigest": "UmcnMnMoTFM2RJyO6TC18nuxsq6TZvos++0IcZ5l0VY=",
+ "usagesDigest": "TPz2iFCGisSEMGdtIVHPPXLemAaABFSvteaHLCufCxo=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -423,11 +423,11 @@
"repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_rule",
"attributes": {
"package": "pnpm",
- "version": "10.28.2",
+ "version": "10.29.1",
"root_package": "",
"link_workspace": "",
"link_packages": {},
- "integrity": "sha512-QYcvA3rSL3NI47Heu69+hnz9RI8nJtnPdMCPGVB8MdLI56EVJbmD/rwt9kC1Q43uYCPrsfhO1DzC1lTSvDJiZA==",
+ "integrity": "sha512-SNriM2NaZFdoowKNGVRcrMFohjnusfNzTkLW1rlxr78iqhrJr1Khc9nDogwVhXz6QA8ZmU15ovYm/Mc/zNqbvA==",
"url": "",
"commit": "",
"patch_args": [
@@ -450,7 +450,7 @@
"repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_links",
"attributes": {
"package": "pnpm",
- "version": "10.28.2",
+ "version": "10.29.1",
"dev": false,
"root_package": "",
"link_packages": {},
diff --git a/package.json b/package.json
index 6f1269e93b0e..8b13bd34f044 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@angular/devkit-repo",
- "version": "21.1.3",
+ "version": "21.1.4",
"private": true,
"description": "Software Development Kit for Angular",
"keywords": [
@@ -28,12 +28,12 @@
"type": "git",
"url": "https://github.com/angular/angular-cli.git"
},
- "packageManager": "pnpm@10.28.2",
+ "packageManager": "pnpm@10.29.1",
"engines": {
"node": "^20.19.0 || ^22.12.0 || >=24.0.0",
"npm": "Please use pnpm instead of NPM to install dependencies",
"yarn": "Please use pnpm instead of Yarn to install dependencies",
- "pnpm": "10.28.2"
+ "pnpm": "10.29.1"
},
"author": "Angular Authors",
"license": "MIT",
@@ -51,7 +51,7 @@
"@angular/forms": "21.1.3",
"@angular/localize": "21.1.3",
"@angular/material": "21.1.3",
- "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#5f7900195196b3c1713f728824db64979f1c6347",
+ "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2a5e8e5b5398ae13a8d9a963ac980707313a6c9e",
"@angular/platform-browser": "21.1.3",
"@angular/platform-server": "21.1.3",
"@angular/router": "21.1.3",
diff --git a/packages/angular/build/src/builders/unit-test/runners/vitest/plugins.ts b/packages/angular/build/src/builders/unit-test/runners/vitest/plugins.ts
index 39d42c62d05d..9effd24898ff 100644
--- a/packages/angular/build/src/builders/unit-test/runners/vitest/plugins.ts
+++ b/packages/angular/build/src/builders/unit-test/runners/vitest/plugins.ts
@@ -233,7 +233,17 @@ export function createVitestPlugins(pluginOptions: PluginOptions): VitestPlugins
}
// Construct the full, absolute path and normalize it to POSIX format.
- const fullPath = toPosixPath(path.join(baseDir, id));
+ let fullPath: string;
+ if (path.isAbsolute(id)) {
+ const relativeId = path.relative(baseDir, id);
+ fullPath =
+ !relativeId.startsWith('..') && !path.isAbsolute(relativeId)
+ ? id
+ : path.join(baseDir, id);
+ } else {
+ fullPath = path.join(baseDir, id);
+ }
+ fullPath = toPosixPath(fullPath);
if (testFileToEntryPoint.has(fullPath)) {
return fullPath;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8fca62970330..9ba6220dfebb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -47,8 +47,8 @@ importers:
specifier: 21.1.3
version: 21.1.3(2428ea7c8ac7c2cafb84543845b806e1)
'@angular/ng-dev':
- specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#5f7900195196b3c1713f728824db64979f1c6347
- version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5f7900195196b3c1713f728824db64979f1c6347(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))
+ specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#2a5e8e5b5398ae13a8d9a963ac980707313a6c9e
+ version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2a5e8e5b5398ae13a8d9a963ac980707313a6c9e(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))
'@angular/platform-browser':
specifier: 21.1.3
version: 21.1.3(@angular/animations@21.1.3(@angular/core@21.1.3(@angular/compiler@21.1.3)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.3(@angular/core@21.1.3(@angular/compiler@21.1.3)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.1.3)(rxjs@7.8.2)(zone.js@0.16.0))
@@ -93,7 +93,7 @@ importers:
version: 16.0.3(rollup@4.55.1)
'@stylistic/eslint-plugin':
specifier: ^5.0.0
- version: 5.7.1(eslint@9.39.2(jiti@2.6.1))
+ version: 5.8.0(eslint@9.39.2(jiti@2.6.1))
'@types/babel__core':
specifier: 7.20.5
version: 7.20.5
@@ -132,7 +132,7 @@ importers:
version: 4.17.23
'@types/node':
specifier: ^22.12.0
- version: 22.19.7
+ version: 22.19.10
'@types/npm-package-arg':
specifier: ^6.1.0
version: 6.1.4
@@ -270,7 +270,7 @@ importers:
version: 6.3.0(rollup@4.55.1)(typescript@5.9.3)
rollup-plugin-sourcemaps2:
specifier: 0.5.4
- version: 0.5.4(@types/node@22.19.7)(rollup@4.55.1)
+ version: 0.5.4(@types/node@22.19.10)(rollup@4.55.1)
semver:
specifier: 7.7.3
version: 7.7.3
@@ -279,7 +279,7 @@ importers:
version: 0.5.21
ts-node:
specifier: ^10.9.1
- version: 10.9.2(@types/node@22.19.7)(typescript@5.9.3)
+ version: 10.9.2(@types/node@22.19.10)(typescript@5.9.3)
tslib:
specifier: 2.8.1
version: 2.8.1
@@ -1026,9 +1026,9 @@ packages:
'@angular/platform-browser': ^21.0.0 || ^22.0.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5f7900195196b3c1713f728824db64979f1c6347':
- resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/5f7900195196b3c1713f728824db64979f1c6347}
- version: 0.0.0-3bec1182014f8cd3201bfc7d2bc6121658b9e0cd
+ '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2a5e8e5b5398ae13a8d9a963ac980707313a6c9e':
+ resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2a5e8e5b5398ae13a8d9a963ac980707313a6c9e}
+ version: 0.0.0-469708f109a90884ca403d150d33079a3a5a8769
hasBin: true
'@angular/platform-browser@21.1.3':
@@ -1069,11 +1069,11 @@ packages:
'@angular/core': 21.1.3
rxjs: ^6.5.3 || ^7.4.0
- '@asamuzakjp/css-color@4.1.1':
- resolution: {integrity: sha512-B0Hv6G3gWGMn0xKJ0txEi/jM5iFpT3MfDxmhZFb4W047GvytCf1DHQ1D69W3zHI4yWe2aTZAA0JnbMZ7Xc8DuQ==}
+ '@asamuzakjp/css-color@4.1.2':
+ resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==}
- '@asamuzakjp/dom-selector@6.7.7':
- resolution: {integrity: sha512-8CO/UQ4tzDd7ula+/CVimJIVWez99UJlbMyIgk8xOnhAVPKLnBZmUFYVgugS441v2ZqUq5EnSh6B0Ua0liSFAA==}
+ '@asamuzakjp/dom-selector@6.7.8':
+ resolution: {integrity: sha512-stisC1nULNc9oH5lakAj8MH88ZxeGxzyWNDfbdCxvJSJIvDsHNZqYvscGTgy/ysgXWLJPt6K/4t0/GjvtKcFJQ==}
'@asamuzakjp/nwsapi@2.3.9':
resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==}
@@ -1094,8 +1094,8 @@ packages:
resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.29.0':
- resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==}
+ '@babel/generator@7.29.1':
+ resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -1619,36 +1619,36 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
- '@csstools/color-helpers@5.1.0':
- resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==}
- engines: {node: '>=18'}
+ '@csstools/color-helpers@6.0.1':
+ resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==}
+ engines: {node: '>=20.19.0'}
- '@csstools/css-calc@2.1.4':
- resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==}
- engines: {node: '>=18'}
+ '@csstools/css-calc@3.0.0':
+ resolution: {integrity: sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- '@csstools/css-parser-algorithms': ^3.0.5
- '@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-parser-algorithms': ^4.0.0
+ '@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-color-parser@3.1.0':
- resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==}
- engines: {node: '>=18'}
+ '@csstools/css-color-parser@4.0.1':
+ resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- '@csstools/css-parser-algorithms': ^3.0.5
- '@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-parser-algorithms': ^4.0.0
+ '@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-parser-algorithms@3.0.5':
- resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
- engines: {node: '>=18'}
+ '@csstools/css-parser-algorithms@4.0.0':
+ resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- '@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-tokenizer': ^4.0.0
'@csstools/css-syntax-patches-for-csstree@1.0.26':
resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==}
- '@csstools/css-tokenizer@3.0.4':
- resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
- engines: {node: '>=18'}
+ '@csstools/css-tokenizer@4.0.0':
+ resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==}
+ engines: {node: '>=20.19.0'}
'@cypress/request@3.0.9':
resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==}
@@ -1874,8 +1874,8 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@exodus/bytes@1.11.0':
- resolution: {integrity: sha512-wO3vd8nsEHdumsXrjGO/v4p6irbg7hy9kvIeR6i2AwylZSk4HJdWgL0FNaVquW1+AweJcdvU1IEpuIWk/WaPnA==}
+ '@exodus/bytes@1.12.0':
+ resolution: {integrity: sha512-BuCOHA/EJdPN0qQ5MdgAiJSt9fYDHbghlgrj33gRdy/Yp1/FMCDhU6vJfcKrLC0TPWGSrfH3vYXBQWmFHxlddw==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
'@noble/hashes': ^1.8.0 || ^2.0.0
@@ -2448,8 +2448,8 @@ packages:
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
engines: {node: 20 || >=22}
- '@isaacs/brace-expansion@5.0.0':
- resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
+ '@isaacs/brace-expansion@5.0.1':
+ resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==}
engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2':
@@ -2498,8 +2498,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/base64@17.65.0':
- resolution: {integrity: sha512-Xrh7Fm/M0QAYpekSgmskdZYnFdSGnsxJ/tHaolA4bNwWdG9i65S8m83Meh7FOxyJyQAdo4d4J97NOomBLEfkDQ==}
+ '@jsonjoy.com/base64@17.67.0':
+ resolution: {integrity: sha512-5SEsJGsm15aP8TQGkDfJvz9axgPwAEm98S5DxOuYe8e1EbfajcDmgeXXzccEjh+mLnjqEKrkBdjHWS5vFNwDdw==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -2510,8 +2510,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/buffers@17.65.0':
- resolution: {integrity: sha512-eBrIXd0/Ld3p9lpDDlMaMn6IEfWqtHMD+z61u0JrIiPzsV1r7m6xDZFRxJyvIFTEO+SWdYF9EiQbXZGd8BzPfA==}
+ '@jsonjoy.com/buffers@17.67.0':
+ resolution: {integrity: sha512-tfExRpYxBvi32vPs9ZHaTjSP4fHAfzSmcahOfNxtvGHcyJel+aibkPlGeBB+7AoC6hL7lXIE++8okecBxx7lcw==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -2522,8 +2522,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/codegen@17.65.0':
- resolution: {integrity: sha512-7MXcRYe7n3BG+fo3jicvjB0+6ypl2Y/bQp79Sp7KeSiiCgLqw4Oled6chVv07/xLVTdo3qa1CD0VCCnPaw+RGA==}
+ '@jsonjoy.com/codegen@17.67.0':
+ resolution: {integrity: sha512-idnkUplROpdBOV0HMcwhsCUS5TRUi9poagdGs70A6S4ux9+/aPuKbh8+UYRTLYQHtXvAdNfQWXDqZEx5k4Dj2Q==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -2582,8 +2582,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/json-pack@17.65.0':
- resolution: {integrity: sha512-e0SG/6qUCnVhHa0rjDJHgnXnbsacooHVqQHxspjvlYQSkHm+66wkHw6Gql+3u/WxI/b1VsOdUi0M+fOtkgKGdQ==}
+ '@jsonjoy.com/json-pack@17.67.0':
+ resolution: {integrity: sha512-t0ejURcGaZsn1ClbJ/3kFqSOjlryd92eQY465IYrezsXmPcfHPE/av4twRSxf6WE+TkZgLY+71vCZbiIiFKA/w==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -2594,8 +2594,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/json-pointer@17.65.0':
- resolution: {integrity: sha512-uhTe+XhlIZpWOxgPcnO+iSCDgKKBpwkDVTyYiXX9VayGV8HSFVJM67M6pUE71zdnXF1W0Da21AvnhlmdwYPpow==}
+ '@jsonjoy.com/json-pointer@17.67.0':
+ resolution: {integrity: sha512-+iqOFInH+QZGmSuaybBUNdh7yvNrXvqR+h3wjXm0N/3JK1EyyFAeGJvqnmQL61d1ARLlk/wJdFKSL+LHJ1eaUA==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -2606,8 +2606,8 @@ packages:
peerDependencies:
tslib: '2'
- '@jsonjoy.com/util@17.65.0':
- resolution: {integrity: sha512-cWiEHZccQORf96q2y6zU3wDeIVPeidmGqd9cNKJRYoVHTV0S1eHPy5JTbHpMnGfDvtvujQwQozOqgO9ABu6h0w==}
+ '@jsonjoy.com/util@17.67.0':
+ resolution: {integrity: sha512-6+8xBaz1rLSohlGh68D1pdw3AwDi9xydm8QNlAFkvnavCJYSze+pxoW2VKP8p308jtlMRLs5NTHfPlZLd4w7ew==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -3122,8 +3122,8 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- '@puppeteer/browsers@2.11.2':
- resolution: {integrity: sha512-GBY0+2lI9fDrjgb5dFL9+enKXqyOPok9PXg/69NVkjW3bikbK9RQrNrI3qccQXmDNN7ln4j/yL89Qgvj/tfqrw==}
+ '@puppeteer/browsers@2.12.0':
+ resolution: {integrity: sha512-Xuq42yxcQJ54ti8ZHNzF5snFvtpgXzNToJ1bXUGQRaiO8t+B6UM8sTUJfvV+AJnqtkJU/7hdy6nbKyA12aHtRw==}
engines: {node: '>=18'}
hasBin: true
@@ -3454,8 +3454,8 @@ packages:
'@standard-schema/spec@1.1.0':
resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}
- '@stylistic/eslint-plugin@5.7.1':
- resolution: {integrity: sha512-zjTUwIsEfT+k9BmXwq1QEFYsb4afBlsI1AXFyWQBgggMzwBFOuu92pGrE5OFx90IOjNl+lUbQoTG7f8S0PkOdg==}
+ '@stylistic/eslint-plugin@5.8.0':
+ resolution: {integrity: sha512-WNPVF/FfBAjyi3OA7gok8swRiImNLKI4dmV3iK/GC/0xSJR7eCzBFsw9hLZVgb1+MYNLy7aDsjohxN1hA/FIfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
@@ -3668,8 +3668,8 @@ packages:
'@types/node-forge@1.3.14':
resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==}
- '@types/node@22.19.7':
- resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==}
+ '@types/node@22.19.10':
+ resolution: {integrity: sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==}
'@types/node@24.10.9':
resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==}
@@ -4167,8 +4167,8 @@ packages:
resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
engines: {node: '>=8'}
- ansi-escapes@7.2.0:
- resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==}
+ ansi-escapes@7.3.0:
+ resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==}
engines: {node: '>=18'}
ansi-html-community@0.0.8:
@@ -4587,8 +4587,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001766:
- resolution: {integrity: sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==}
+ caniuse-lite@1.0.30001769:
+ resolution: {integrity: sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==}
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -4647,8 +4647,8 @@ packages:
resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
engines: {node: '>=6.0'}
- chromium-bidi@13.0.1:
- resolution: {integrity: sha512-c+RLxH0Vg2x2syS9wPw378oJgiJNXtYXUvnVAldUlt5uaHekn0CCU7gPksNgHjrH1qFhmjVXQj4esvuthuC7OQ==}
+ chromium-bidi@13.1.1:
+ resolution: {integrity: sha512-zB9MpoPd7VJwjowQqiW3FKOvQwffFMjQ8Iejp5ZW+sJaKLRhZX1sTxzl3Zt22TDB4zP0OOqs8lRoY7eAW5geyQ==}
peerDependencies:
devtools-protocol: '*'
@@ -5032,8 +5032,8 @@ packages:
resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==}
engines: {node: '>=18'}
- default-browser@5.4.0:
- resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==}
+ default-browser@5.5.0:
+ resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==}
engines: {node: '>=18'}
default-gateway@6.0.3:
@@ -5113,8 +5113,8 @@ packages:
devtools-protocol@0.0.1045489:
resolution: {integrity: sha512-D+PTmWulkuQW4D1NTiCRCFxF7pQPn0hgp4YyX4wAQ6xYXKOadSWPR3ENGDQ47MW/Ewc9v2rpC/UEEGahgBYpSQ==}
- devtools-protocol@0.0.1551306:
- resolution: {integrity: sha512-CFx8QdSim8iIv+2ZcEOclBKTQY6BI1IEDa7Tm9YkwAXzEWFndTEzpTo5jAUhSnq24IC7xaDw0wvGcm96+Y3PEg==}
+ devtools-protocol@0.0.1566079:
+ resolution: {integrity: sha512-MJfAEA1UfVhSs7fbSQOG4czavUp1ajfg6prlAN0+cmfa2zNjaIbvq8VneP7do1WAQQIvgNJWSMeP6UyI90gIlQ==}
di@0.0.1:
resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==}
@@ -5190,8 +5190,8 @@ packages:
engines: {node: '>=0.12.18'}
hasBin: true
- electron-to-chromium@1.5.283:
- resolution: {integrity: sha512-3vifjt1HgrGW/h76UEeny+adYApveS9dH2h3p57JYzBSXJIKUJAvtmIytDKjcSCt9xHfrNCFJ7gts6vkhuq++w==}
+ electron-to-chromium@1.5.286:
+ resolution: {integrity: sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==}
emoji-regex@10.6.0:
resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}
@@ -5778,8 +5778,8 @@ packages:
resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
engines: {node: '>= 0.4'}
- get-tsconfig@4.13.1:
- resolution: {integrity: sha512-EoY1N2xCn44xU6750Sx7OjOIT59FkmstNc3X6y5xpz7D5cBtZRe/3pSlTkDJgqsOk3WwZPkWfonhhUJfttQo3w==}
+ get-tsconfig@4.13.6:
+ resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==}
get-uri@6.0.5:
resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==}
@@ -5815,8 +5815,8 @@ packages:
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
hasBin: true
- glob@13.0.0:
- resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==}
+ glob@13.0.1:
+ resolution: {integrity: sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==}
engines: {node: 20 || >=22}
glob@7.2.3:
@@ -5938,8 +5938,8 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
- hono@4.11.7:
- resolution: {integrity: sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==}
+ hono@4.11.9:
+ resolution: {integrity: sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==}
engines: {node: '>=16.9.0'}
hosted-git-info@9.0.2:
@@ -6418,9 +6418,9 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- isexe@3.1.1:
- resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
- engines: {node: '>=16'}
+ isexe@3.1.4:
+ resolution: {integrity: sha512-jCErc4h4RnTPjFq53G4whhjAMbUAqinGrCrTT4dmMNyi4zTthK+wphqbRLJtL4BN/Mq7Zzltr0m/b1X0m7PGFQ==}
+ engines: {node: '>=20'}
isobject@3.0.1:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
@@ -6847,8 +6847,8 @@ packages:
magic-string@0.30.21:
resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
- magicast@0.5.1:
- resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==}
+ magicast@0.5.2:
+ resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==}
make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
@@ -6974,6 +6974,10 @@ packages:
resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==}
engines: {node: 20 || >=22}
+ minimatch@10.1.2:
+ resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==}
+ engines: {node: 20 || >=22}
+
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
@@ -6996,8 +7000,8 @@ packages:
resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
engines: {node: '>=16 || 14 >=14.17'}
- minipass-fetch@5.0.0:
- resolution: {integrity: sha512-fiCdUALipqgPWrOVTz9fw0XhcazULXOSU6ie40DDbX1F49p1dBrSRBuswndTx1x3vEb/g0FT7vC4c4C2u/mh3A==}
+ minipass-fetch@5.0.1:
+ resolution: {integrity: sha512-yHK8pb0iCGat0lDrs/D6RZmCdaBT64tULXjdxjSMAqoDi18Q3qKEUTHypHQZQd9+FYpIS+lkvpq6C/R6SbUeRw==}
engines: {node: ^20.17.0 || >=22.9.0}
minipass-flush@1.0.5:
@@ -7008,8 +7012,8 @@ packages:
resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
engines: {node: '>=8'}
- minipass-sized@1.0.3:
- resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
+ minipass-sized@2.0.0:
+ resolution: {integrity: sha512-zSsHhto5BcUVM2m1LurnXY6M//cGhVaegT71OfOXoprxT6o780GZd792ea6FfrQkuU4usHZIUczAQMRUE2plzA==}
engines: {node: '>=8'}
minipass@3.3.6:
@@ -7708,8 +7712,8 @@ packages:
resolution: {integrity: sha512-MRtTAZfQTluz3U2oU/X2VqVWPcR1+94nbA2V6ZrSZRVEwLqZ8eclZ551qGFQD/vD2PYqHJwWOW/fpC721uznVw==}
engines: {node: '>=14.1.0'}
- puppeteer-core@24.36.1:
- resolution: {integrity: sha512-L7ykMWc3lQf3HS7ME3PSjp7wMIjJeW6+bKfH/RSTz5l6VUDGubnrC2BKj3UvM28Y5PMDFW0xniJOZHBZPpW1dQ==}
+ puppeteer-core@24.37.2:
+ resolution: {integrity: sha512-nN8qwE3TGF2vA/+xemPxbesntTuqD9vCGOiZL2uh8HES3pPzLX20MyQjB42dH2rhQ3W3TljZ4ZaKZ0yX/abQuw==}
engines: {node: '>=18'}
puppeteer@18.2.1:
@@ -8534,15 +8538,15 @@ packages:
tldts-core@6.1.86:
resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==}
- tldts-core@7.0.21:
- resolution: {integrity: sha512-oVOMdHvgjqyzUZH1rOESgJP1uNe2bVrfK0jUHHmiM2rpEiRbf3j4BrsIc6JigJRbHGanQwuZv/R+LTcHsw+bLA==}
+ tldts-core@7.0.23:
+ resolution: {integrity: sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ==}
tldts@6.1.86:
resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==}
hasBin: true
- tldts@7.0.21:
- resolution: {integrity: sha512-Plu6V8fF/XU6d2k8jPtlQf5F4Xx2hAin4r2C2ca7wR8NK5MbRTo9huLUWRe28f3Uk8bYZfg74tit/dSjc18xnw==}
+ tldts@7.0.23:
+ resolution: {integrity: sha512-ASdhgQIBSay0R/eXggAkQ53G4nTJqTXqC2kbaBbdDwM7SkjyZyO0OaaN1/FH7U/yCeqOHDwFO5j8+Os/IS1dXw==}
hasBin: true
tmp@0.0.30:
@@ -8724,8 +8728,8 @@ packages:
unbzip2-stream@1.4.3:
resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
- undici-types@7.20.0:
- resolution: {integrity: sha512-PZDAAlMkNw5ZzN/ebfyrwzrMWfIf7Jbn9iM/I6SF456OKrb2wnfqVowaxEY/cMAM8MjFu1zhdpJyA0L+rTYwNw==}
+ undici-types@7.21.0:
+ resolution: {integrity: sha512-w9IMgQrz4O0YN1LtB7K5P63vhlIOvC7opSmouCJ+ZywlPAlO9gIkJ+otk6LvGpAs2wg4econaCz3TvQ9xPoyuQ==}
undici@6.23.0:
resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==}
@@ -9498,7 +9502,7 @@ 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/5f7900195196b3c1713f728824db64979f1c6347(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))':
+ '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2a5e8e5b5398ae13a8d9a963ac980707313a6c9e(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))':
dependencies:
'@actions/core': 3.0.0
'@google-cloud/spanner': 8.0.0(supports-color@10.2.2)
@@ -9591,15 +9595,15 @@ snapshots:
rxjs: 7.8.2
tslib: 2.8.1
- '@asamuzakjp/css-color@4.1.1':
+ '@asamuzakjp/css-color@4.1.2':
dependencies:
- '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
lru-cache: 11.2.5
- '@asamuzakjp/dom-selector@6.7.7':
+ '@asamuzakjp/dom-selector@6.7.8':
dependencies:
'@asamuzakjp/nwsapi': 2.3.9
bidi-js: 1.0.3
@@ -9645,7 +9649,7 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
- '@babel/generator@7.29.0':
+ '@babel/generator@7.29.1':
dependencies:
'@babel/parser': 7.29.0
'@babel/types': 7.29.0
@@ -10273,7 +10277,7 @@ snapshots:
'@babel/traverse@7.29.0':
dependencies:
'@babel/code-frame': 7.29.0
- '@babel/generator': 7.29.0
+ '@babel/generator': 7.29.1
'@babel/helper-globals': 7.28.0
'@babel/parser': 7.29.0
'@babel/template': 7.28.6
@@ -10307,27 +10311,27 @@ snapshots:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- '@csstools/color-helpers@5.1.0': {}
+ '@csstools/color-helpers@6.0.1': {}
- '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
+ '@csstools/css-calc@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
- '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
+ '@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
- '@csstools/color-helpers': 5.1.0
- '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
+ '@csstools/color-helpers': 6.0.1
+ '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
- '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
+ '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)':
dependencies:
- '@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-tokenizer': 4.0.0
'@csstools/css-syntax-patches-for-csstree@1.0.26': {}
- '@csstools/css-tokenizer@3.0.4': {}
+ '@csstools/css-tokenizer@4.0.0': {}
'@cypress/request@3.0.9':
dependencies:
@@ -10502,7 +10506,7 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
- '@exodus/bytes@1.11.0': {}
+ '@exodus/bytes@1.12.0': {}
'@firebase/ai@2.7.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.7)':
dependencies:
@@ -10903,7 +10907,7 @@ snapshots:
'@grpc/grpc-js@1.9.15':
dependencies:
'@grpc/proto-loader': 0.7.15
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@grpc/proto-loader@0.7.15':
dependencies:
@@ -10921,9 +10925,9 @@ snapshots:
'@hapi/bourne@3.0.0': {}
- '@hono/node-server@1.19.9(hono@4.11.7)':
+ '@hono/node-server@1.19.9(hono@4.11.9)':
dependencies:
- hono: 4.11.7
+ hono: 4.11.9
'@humanfs/core@0.19.1': {}
@@ -11182,7 +11186,7 @@ snapshots:
'@isaacs/balanced-match@4.0.1': {}
- '@isaacs/brace-expansion@5.0.0':
+ '@isaacs/brace-expansion@5.0.1':
dependencies:
'@isaacs/balanced-match': 4.0.1
@@ -11238,7 +11242,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@jsonjoy.com/base64@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/base64@17.67.0(tslib@2.8.1)':
dependencies:
tslib: 2.8.1
@@ -11246,7 +11250,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@jsonjoy.com/buffers@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/buffers@17.67.0(tslib@2.8.1)':
dependencies:
tslib: 2.8.1
@@ -11254,7 +11258,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@jsonjoy.com/codegen@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/codegen@17.67.0(tslib@2.8.1)':
dependencies:
tslib: 2.8.1
@@ -11308,10 +11312,10 @@ snapshots:
'@jsonjoy.com/fs-snapshot@4.56.10(tslib@2.8.1)':
dependencies:
- '@jsonjoy.com/buffers': 17.65.0(tslib@2.8.1)
+ '@jsonjoy.com/buffers': 17.67.0(tslib@2.8.1)
'@jsonjoy.com/fs-node-utils': 4.56.10(tslib@2.8.1)
- '@jsonjoy.com/json-pack': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/util': 17.65.0(tslib@2.8.1)
+ '@jsonjoy.com/json-pack': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 17.67.0(tslib@2.8.1)
tslib: 2.8.1
'@jsonjoy.com/json-pack@1.21.0(tslib@2.8.1)':
@@ -11326,13 +11330,13 @@ snapshots:
tree-dump: 1.1.0(tslib@2.8.1)
tslib: 2.8.1
- '@jsonjoy.com/json-pack@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/json-pack@17.67.0(tslib@2.8.1)':
dependencies:
- '@jsonjoy.com/base64': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/buffers': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/codegen': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/json-pointer': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/util': 17.65.0(tslib@2.8.1)
+ '@jsonjoy.com/base64': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/buffers': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/codegen': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/json-pointer': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 17.67.0(tslib@2.8.1)
hyperdyperid: 1.2.0
thingies: 2.5.0(tslib@2.8.1)
tree-dump: 1.1.0(tslib@2.8.1)
@@ -11344,9 +11348,9 @@ snapshots:
'@jsonjoy.com/util': 1.9.0(tslib@2.8.1)
tslib: 2.8.1
- '@jsonjoy.com/json-pointer@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/json-pointer@17.67.0(tslib@2.8.1)':
dependencies:
- '@jsonjoy.com/util': 17.65.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 17.67.0(tslib@2.8.1)
tslib: 2.8.1
'@jsonjoy.com/util@1.9.0(tslib@2.8.1)':
@@ -11355,10 +11359,10 @@ snapshots:
'@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1)
tslib: 2.8.1
- '@jsonjoy.com/util@17.65.0(tslib@2.8.1)':
+ '@jsonjoy.com/util@17.67.0(tslib@2.8.1)':
dependencies:
- '@jsonjoy.com/buffers': 17.65.0(tslib@2.8.1)
- '@jsonjoy.com/codegen': 17.65.0(tslib@2.8.1)
+ '@jsonjoy.com/buffers': 17.67.0(tslib@2.8.1)
+ '@jsonjoy.com/codegen': 17.67.0(tslib@2.8.1)
tslib: 2.8.1
'@leichtgewicht/ip-codec@2.0.5': {}
@@ -11394,7 +11398,7 @@ snapshots:
'@modelcontextprotocol/sdk@1.26.0(zod@4.3.5)':
dependencies:
- '@hono/node-server': 1.19.9(hono@4.11.7)
+ '@hono/node-server': 1.19.9(hono@4.11.9)
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
content-type: 1.0.5
@@ -11404,7 +11408,7 @@ snapshots:
eventsource-parser: 3.0.6
express: 5.2.1
express-rate-limit: 8.2.1(express@5.2.1)
- hono: 4.11.7
+ hono: 4.11.9
jose: 6.1.3
json-schema-typed: 8.0.2
pkce-challenge: 5.0.1
@@ -11416,7 +11420,7 @@ snapshots:
'@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)':
dependencies:
- '@hono/node-server': 1.19.9(hono@4.11.7)
+ '@hono/node-server': 1.19.9(hono@4.11.9)
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
content-type: 1.0.5
@@ -11426,7 +11430,7 @@ snapshots:
eventsource-parser: 3.0.6
express: 5.2.1
express-rate-limit: 8.2.1(express@5.2.1)
- hono: 4.11.7
+ hono: 4.11.9
jose: 6.1.3
json-schema-typed: 8.0.2
pkce-challenge: 5.0.1
@@ -11590,7 +11594,7 @@ snapshots:
'@npmcli/package-json@7.0.4':
dependencies:
'@npmcli/git': 7.0.1
- glob: 13.0.0
+ glob: 13.0.1
hosted-git-info: 9.0.2
json-parse-even-better-errors: 5.0.0
proc-log: 6.1.0
@@ -11857,7 +11861,7 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
- '@puppeteer/browsers@2.11.2':
+ '@puppeteer/browsers@2.12.0':
dependencies:
debug: 4.4.3(supports-color@10.2.2)
extract-zip: 2.0.1
@@ -12094,7 +12098,7 @@ snapshots:
'@standard-schema/spec@1.1.0': {}
- '@stylistic/eslint-plugin@5.7.1(eslint@9.39.2(jiti@2.6.1))':
+ '@stylistic/eslint-plugin@5.8.0(eslint@9.39.2(jiti@2.6.1))':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
'@typescript-eslint/types': 8.54.0
@@ -12125,7 +12129,7 @@ snapshots:
'@tufjs/models@4.1.0':
dependencies:
'@tufjs/canonical-json': 2.0.0
- minimatch: 10.1.1
+ minimatch: 10.1.2
'@tybys/wasm-util@0.10.1':
dependencies:
@@ -12134,7 +12138,7 @@ snapshots:
'@types/accepts@1.3.7':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/babel__code-frame@7.27.0': {}
@@ -12164,16 +12168,16 @@ snapshots:
'@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/bonjour@3.5.13':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/browser-sync@2.29.1':
dependencies:
'@types/micromatch': 2.3.35
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/serve-static': 2.2.0
chokidar: 3.6.0
@@ -12184,23 +12188,23 @@ snapshots:
'@types/cli-progress@3.11.6':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/co-body@6.1.3':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/qs': 6.14.0
'@types/command-line-args@5.2.3': {}
'@types/connect-history-api-fallback@1.5.4':
dependencies:
- '@types/express-serve-static-core': 5.1.1
- '@types/node': 22.19.7
+ '@types/express-serve-static-core': 4.19.8
+ '@types/node': 22.19.10
'@types/connect@3.4.38':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/content-disposition@0.5.9': {}
@@ -12211,11 +12215,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 5.0.6
'@types/keygrip': 1.0.6
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/cors@2.8.19':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/debounce@1.2.4': {}
@@ -12223,7 +12227,7 @@ snapshots:
'@types/duplexify@3.6.5':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/ejs@3.1.5': {}
@@ -12243,14 +12247,14 @@ snapshots:
'@types/express-serve-static-core@4.19.8':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 1.2.1
'@types/express-serve-static-core@5.1.1':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 1.2.1
@@ -12272,11 +12276,11 @@ snapshots:
'@types/git-raw-commits@5.0.1':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/http-assert@1.5.6': {}
@@ -12284,7 +12288,7 @@ snapshots:
'@types/http-proxy@1.17.17':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/ini@4.1.1': {}
@@ -12312,7 +12316,7 @@ snapshots:
'@types/karma@6.3.9':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
log4js: 6.9.1
transitivePeerDependencies:
- supports-color
@@ -12332,13 +12336,13 @@ snapshots:
'@types/http-errors': 2.0.5
'@types/keygrip': 1.0.6
'@types/koa-compose': 3.2.9
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/less@3.0.8': {}
'@types/loader-utils@3.0.0(esbuild@0.27.2)':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
webpack: 5.105.0(esbuild@0.27.2)
transitivePeerDependencies:
- '@swc/core'
@@ -12356,26 +12360,26 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
form-data: 4.0.5
'@types/node-forge@1.3.14':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
- '@types/node@22.19.7':
+ '@types/node@22.19.10':
dependencies:
- undici-types: 7.20.0
+ undici-types: 7.21.0
'@types/node@24.10.9':
dependencies:
- undici-types: 7.20.0
+ undici-types: 7.21.0
'@types/npm-package-arg@6.1.4': {}
'@types/npm-registry-fetch@8.0.9':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/node-fetch': 2.6.13
'@types/npm-package-arg': 6.1.4
'@types/npmlog': 7.0.0
@@ -12383,11 +12387,11 @@ snapshots:
'@types/npmlog@7.0.0':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/pacote@11.1.8':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/npm-registry-fetch': 8.0.9
'@types/npmlog': 7.0.0
'@types/ssri': 7.1.5
@@ -12400,12 +12404,12 @@ snapshots:
'@types/progress@2.0.7':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/pumpify@1.4.5':
dependencies:
'@types/duplexify': 3.6.5
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/q@0.0.32': {}
@@ -12419,7 +12423,7 @@ snapshots:
'@types/responselike@1.0.0':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/retry@0.12.2': {}
@@ -12430,11 +12434,11 @@ snapshots:
'@types/send@0.17.6':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/send@1.2.1':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/serve-index@1.9.4':
dependencies:
@@ -12443,42 +12447,42 @@ snapshots:
'@types/serve-static@1.15.10':
dependencies:
'@types/http-errors': 2.0.5
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/send': 0.17.6
'@types/serve-static@2.2.0':
dependencies:
'@types/http-errors': 2.0.5
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/sockjs@0.3.36':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/ssri@7.1.5':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/stack-trace@0.0.33': {}
'@types/tar-stream@3.1.4':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/watchpack@2.4.5':
dependencies:
'@types/graceful-fs': 4.1.9
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/which@3.0.4': {}
'@types/ws@7.4.7':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/ws@8.18.1':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
'@types/yargs-parser@21.0.3': {}
@@ -12490,7 +12494,7 @@ snapshots:
'@types/yauzl@2.10.3':
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
optional: true
'@typescript-eslint/eslint-plugin@8.52.0(@typescript-eslint/parser@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
@@ -12756,7 +12760,7 @@ snapshots:
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 5.0.6
istanbul-reports: 3.2.0
- magicast: 0.5.1
+ magicast: 0.5.2
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
@@ -12878,7 +12882,7 @@ snapshots:
'@web/test-runner-core': 0.13.4(bufferutil@4.1.0)
'@web/test-runner-coverage-v8': 0.8.0(bufferutil@4.1.0)
chrome-launcher: 0.15.2
- puppeteer-core: 24.36.1(bufferutil@4.1.0)
+ puppeteer-core: 24.37.2(bufferutil@4.1.0)
transitivePeerDependencies:
- bare-abort-controller
- bare-buffer
@@ -13163,7 +13167,7 @@ snapshots:
dependencies:
type-fest: 0.21.3
- ansi-escapes@7.2.0:
+ ansi-escapes@7.3.0:
dependencies:
environment: 1.1.0
@@ -13303,7 +13307,7 @@ snapshots:
autoprefixer@10.4.23(postcss@8.5.6):
dependencies:
browserslist: 4.28.1
- caniuse-lite: 1.0.30001766
+ caniuse-lite: 1.0.30001769
fraction.js: 5.3.4
picocolors: 1.1.1
postcss: 8.5.6
@@ -13572,8 +13576,8 @@ snapshots:
browserslist@4.28.1:
dependencies:
baseline-browser-mapping: 2.9.19
- caniuse-lite: 1.0.30001766
- electron-to-chromium: 1.5.283
+ caniuse-lite: 1.0.30001769
+ electron-to-chromium: 1.5.286
node-releases: 2.0.27
update-browserslist-db: 1.2.3(browserslist@4.28.1)
@@ -13615,7 +13619,7 @@ snapshots:
dependencies:
'@npmcli/fs': 5.0.0
fs-minipass: 3.0.3
- glob: 13.0.0
+ glob: 13.0.1
lru-cache: 11.2.5
minipass: 7.1.2
minipass-collect: 2.0.1
@@ -13665,7 +13669,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001766: {}
+ caniuse-lite@1.0.30001769: {}
caseless@0.12.0: {}
@@ -13726,7 +13730,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -13735,9 +13739,9 @@ snapshots:
chrome-trace-event@1.0.4: {}
- chromium-bidi@13.0.1(devtools-protocol@0.0.1551306):
+ chromium-bidi@13.1.1(devtools-protocol@0.0.1566079):
dependencies:
- devtools-protocol: 0.0.1551306
+ devtools-protocol: 0.0.1566079
mitt: 3.0.1
zod: 3.25.76
@@ -14017,7 +14021,7 @@ snapshots:
cssstyle@5.3.7:
dependencies:
- '@asamuzakjp/css-color': 4.1.1
+ '@asamuzakjp/css-color': 4.1.2
'@csstools/css-syntax-patches-for-csstree': 1.0.26
css-tree: 3.1.0
lru-cache: 11.2.5
@@ -14105,7 +14109,7 @@ snapshots:
default-browser-id@5.0.1: {}
- default-browser@5.4.0:
+ default-browser@5.5.0:
dependencies:
bundle-name: 4.1.0
default-browser-id: 5.0.1
@@ -14173,7 +14177,7 @@ snapshots:
devtools-protocol@0.0.1045489: {}
- devtools-protocol@0.0.1551306: {}
+ devtools-protocol@0.0.1566079: {}
di@0.0.1: {}
@@ -14263,7 +14267,7 @@ snapshots:
dependencies:
jake: 10.9.4
- electron-to-chromium@1.5.283: {}
+ electron-to-chromium@1.5.286: {}
emoji-regex@10.6.0: {}
@@ -14302,7 +14306,7 @@ snapshots:
engine.io@6.6.5(bufferutil@4.1.0)(utf-8-validate@6.0.6):
dependencies:
'@types/cors': 2.8.19
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -14787,7 +14791,7 @@ snapshots:
extract-zip@2.0.1:
dependencies:
- debug: 4.4.3(supports-color@10.2.2)
+ debug: 4.3.4
get-stream: 5.2.0
yauzl: 2.10.0
optionalDependencies:
@@ -15115,7 +15119,7 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.3.0
- get-tsconfig@4.13.1:
+ get-tsconfig@4.13.6:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -15162,9 +15166,9 @@ snapshots:
package-json-from-dist: 1.0.1
path-scurry: 1.11.1
- glob@13.0.0:
+ glob@13.0.1:
dependencies:
- minimatch: 10.1.1
+ minimatch: 10.1.2
minipass: 7.1.2
path-scurry: 2.0.1
@@ -15325,7 +15329,7 @@ snapshots:
dependencies:
function-bind: 1.1.2
- hono@4.11.7: {}
+ hono@4.11.9: {}
hosted-git-info@9.0.2:
dependencies:
@@ -15340,7 +15344,7 @@ snapshots:
html-encoding-sniffer@6.0.0:
dependencies:
- '@exodus/bytes': 1.11.0
+ '@exodus/bytes': 1.12.0
transitivePeerDependencies:
- '@noble/hashes'
@@ -15511,7 +15515,7 @@ snapshots:
ignore-walk@8.0.0:
dependencies:
- minimatch: 10.1.1
+ minimatch: 10.1.2
ignore@5.3.2: {}
@@ -15787,7 +15791,7 @@ snapshots:
isexe@2.0.0: {}
- isexe@3.1.1: {}
+ isexe@3.1.4: {}
isobject@3.0.1: {}
@@ -15885,14 +15889,14 @@ snapshots:
jasmine@6.0.0:
dependencies:
'@jasminejs/reporters': 1.0.0
- glob: 13.0.0
+ glob: 13.0.1
jasmine-core: 6.0.0
jasminewd2@2.2.0: {}
jest-worker@27.5.1:
dependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -15915,8 +15919,8 @@ snapshots:
jsdom@27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6):
dependencies:
'@acemir/cssom': 0.9.31
- '@asamuzakjp/dom-selector': 6.7.7
- '@exodus/bytes': 1.11.0
+ '@asamuzakjp/dom-selector': 6.7.8
+ '@exodus/bytes': 1.12.0
cssstyle: 5.3.7
data-urls: 6.0.1
decimal.js: 10.6.0
@@ -16305,7 +16309,7 @@ snapshots:
log-update@6.1.0:
dependencies:
- ansi-escapes: 7.2.0
+ ansi-escapes: 7.3.0
cli-cursor: 5.0.0
slice-ansi: 7.1.2
strip-ansi: 7.1.2
@@ -16349,7 +16353,7 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
- magicast@0.5.1:
+ magicast@0.5.2:
dependencies:
'@babel/parser': 7.29.0
'@babel/types': 7.29.0
@@ -16373,7 +16377,7 @@ snapshots:
cacache: 20.0.3
http-cache-semantics: 4.2.0
minipass: 7.1.2
- minipass-fetch: 5.0.0
+ minipass-fetch: 5.0.1
minipass-flush: 1.0.5
minipass-pipeline: 1.2.4
negotiator: 1.0.0
@@ -16463,7 +16467,11 @@ snapshots:
minimatch@10.1.1:
dependencies:
- '@isaacs/brace-expansion': 5.0.0
+ '@isaacs/brace-expansion': 5.0.1
+
+ minimatch@10.1.2:
+ dependencies:
+ '@isaacs/brace-expansion': 5.0.1
minimatch@3.1.2:
dependencies:
@@ -16487,10 +16495,10 @@ snapshots:
dependencies:
minipass: 7.1.2
- minipass-fetch@5.0.0:
+ minipass-fetch@5.0.1:
dependencies:
minipass: 7.1.2
- minipass-sized: 1.0.3
+ minipass-sized: 2.0.0
minizlib: 3.1.0
optionalDependencies:
encoding: 0.1.13
@@ -16503,9 +16511,9 @@ snapshots:
dependencies:
minipass: 3.3.6
- minipass-sized@1.0.3:
+ minipass-sized@2.0.0:
dependencies:
- minipass: 3.3.6
+ minipass: 7.1.2
minipass@3.3.6:
dependencies:
@@ -16723,7 +16731,7 @@ snapshots:
jsonparse: 1.3.1
make-fetch-happen: 15.0.3
minipass: 7.1.2
- minipass-fetch: 5.0.0
+ minipass-fetch: 5.0.1
minizlib: 3.1.0
npm-package-arg: 13.0.2
proc-log: 6.1.0
@@ -16809,14 +16817,14 @@ snapshots:
open@10.2.0:
dependencies:
- default-browser: 5.4.0
+ default-browser: 5.5.0
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
wsl-utils: 0.1.0
open@11.0.0:
dependencies:
- default-browser: 5.4.0
+ default-browser: 5.5.0
define-lazy-prop: 3.0.0
is-in-ssh: 1.0.0
is-inside-container: 1.0.0
@@ -17185,7 +17193,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
long: 5.3.2
protractor@7.0.0:
@@ -17273,12 +17281,12 @@ snapshots:
- supports-color
- utf-8-validate
- puppeteer-core@24.36.1(bufferutil@4.1.0):
+ puppeteer-core@24.37.2(bufferutil@4.1.0):
dependencies:
- '@puppeteer/browsers': 2.11.2
- chromium-bidi: 13.0.1(devtools-protocol@0.0.1551306)
+ '@puppeteer/browsers': 2.12.0
+ chromium-bidi: 13.1.1(devtools-protocol@0.0.1566079)
debug: 4.4.3(supports-color@10.2.2)
- devtools-protocol: 0.0.1551306
+ devtools-protocol: 0.0.1566079
typed-query-selector: 2.12.0
webdriver-bidi-protocol: 0.4.0
ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
@@ -17597,12 +17605,12 @@ snapshots:
optionalDependencies:
'@babel/code-frame': 7.29.0
- rollup-plugin-sourcemaps2@0.5.4(@types/node@22.19.7)(rollup@4.55.1):
+ rollup-plugin-sourcemaps2@0.5.4(@types/node@22.19.10)(rollup@4.55.1):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@4.55.1)
rollup: 4.55.1
optionalDependencies:
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
rollup@4.55.1:
dependencies:
@@ -18365,15 +18373,15 @@ snapshots:
tldts-core@6.1.86: {}
- tldts-core@7.0.21: {}
+ tldts-core@7.0.23: {}
tldts@6.1.86:
dependencies:
tldts-core: 6.1.86
- tldts@7.0.21:
+ tldts@7.0.23:
dependencies:
- tldts-core: 7.0.21
+ tldts-core: 7.0.23
tmp@0.0.30:
dependencies:
@@ -18400,7 +18408,7 @@ snapshots:
tough-cookie@6.0.0:
dependencies:
- tldts: 7.0.21
+ tldts: 7.0.23
tr46@0.0.3: {}
@@ -18422,14 +18430,14 @@ snapshots:
dependencies:
typescript: 5.9.3
- ts-node@10.9.2(@types/node@22.19.7)(typescript@5.9.3):
+ ts-node@10.9.2(@types/node@22.19.10)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.12
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 22.19.7
+ '@types/node': 22.19.10
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -18454,7 +18462,7 @@ snapshots:
tsx@4.21.0:
dependencies:
esbuild: 0.27.2
- get-tsconfig: 4.13.1
+ get-tsconfig: 4.13.6
optionalDependencies:
fsevents: 2.3.3
@@ -18557,7 +18565,7 @@ snapshots:
buffer: 5.7.1
through: 2.3.8
- undici-types@7.20.0: {}
+ undici-types@7.21.0: {}
undici@6.23.0: {}
@@ -18880,7 +18888,7 @@ snapshots:
sockjs: 0.3.24
spdy: 4.0.2
webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.0(esbuild@0.27.2))
- ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
+ ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
optionalDependencies:
webpack: 5.105.0(esbuild@0.27.2)
transitivePeerDependencies:
@@ -19015,7 +19023,7 @@ snapshots:
which@6.0.0:
dependencies:
- isexe: 3.1.1
+ isexe: 3.1.4
why-is-node-running@2.3.0:
dependencies: