From de732029394e67a24258620ee99119666ce88668 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Mon, 22 Sep 2025 10:37:56 +0900 Subject: [PATCH 1/2] chore: update workspace config --- .github/workflows/autofix.yml | 4 +- .github/workflows/pr.yml | 4 +- .github/workflows/release.yml | 2 +- .npmrc | 2 - .nvmrc | 2 +- package.json | 24 +- pnpm-lock.yaml | 1359 ++++++++++++++++++--------------- pnpm-workspace.yaml | 4 + 8 files changed, 754 insertions(+), 647 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index b348b2b9c..40091beb8 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -18,7 +18,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v5.0.0 + with: + fetch-depth: 0 - name: Setup Tools uses: tanstack/config/.github/setup@main - name: Fix formatting diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index e4a052013..dd4b6c3e9 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v5.0.0 with: fetch-depth: 0 - name: Setup Tools @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v5.0.0 with: fetch-depth: 0 - name: Setup Tools diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 16532632a..7d8c5e135 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v5.0.0 with: fetch-depth: 0 - name: Setup Tools diff --git a/.npmrc b/.npmrc index 84aee8d99..268c392d3 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1 @@ -link-workspace-packages=true -prefer-workspace-packages=true provenance=true diff --git a/.nvmrc b/.nvmrc index 9d11232a6..b40402760 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.4.1 +24.8.0 diff --git a/package.json b/package.json index 481daa152..64cdfb8a0 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "git", "url": "https://github.com/TanStack/virtual.git" }, - "packageManager": "pnpm@10.13.1", + "packageManager": "pnpm@10.17.0", "type": "module", "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", @@ -40,23 +40,23 @@ ] }, "devDependencies": { - "@changesets/cli": "^2.29.4", + "@changesets/cli": "^2.29.7", "@playwright/test": "^1.53.1", "@svitejs/changesets-changelog-github-compact": "^1.2.0", - "@tanstack/config": "^0.18.2", + "@tanstack/config": "^0.20.2", "@testing-library/jest-dom": "^6.6.3", - "@types/node": "^22.13.6", - "eslint": "^9.29.0", - "jsdom": "^25.0.1", - "knip": "^5.61.0", + "@types/node": "^24.5.2", + "eslint": "^9.36.0", + "jsdom": "^27.0.0", + "knip": "^5.63.1", "markdown-link-extractor": "^4.0.2", - "nx": "^20.8.2", + "nx": "^21.5.3", "premove": "^4.0.0", - "prettier": "^3.5.3", + "prettier": "^3.6.2", "prettier-plugin-svelte": "^3.4.0", - "publint": "^0.3.12", - "sherif": "^1.5.0", - "tinyglobby": "^0.2.14", + "publint": "^0.3.13", + "sherif": "^1.6.1", + "tinyglobby": "^0.2.15", "typescript": "5.4.5", "vite": "^5.4.19", "vitest": "^2.1.9" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9dbc10e00..f095a0e10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@changesets/cli': - specifier: ^2.29.4 - version: 2.29.5 + specifier: ^2.29.7 + version: 2.29.7(@types/node@24.5.2) '@playwright/test': specifier: ^1.53.1 version: 1.54.1 @@ -18,56 +18,56 @@ importers: specifier: ^1.2.0 version: 1.2.0(encoding@0.1.13) '@tanstack/config': - specifier: ^0.18.2 - version: 0.18.2(@types/node@22.17.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + specifier: ^0.20.2 + version: 0.20.2(@types/node@24.5.2)(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.4 '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 eslint: - specifier: ^9.29.0 - version: 9.32.0(jiti@2.5.1) + specifier: ^9.36.0 + version: 9.36.0(jiti@2.5.1) jsdom: - specifier: ^25.0.1 - version: 25.0.1 + specifier: ^27.0.0 + version: 27.0.0(postcss@8.5.6) knip: - specifier: ^5.61.0 - version: 5.62.0(@types/node@22.17.0)(typescript@5.4.5) + specifier: ^5.63.1 + version: 5.63.1(@types/node@24.5.2)(typescript@5.4.5) markdown-link-extractor: specifier: ^4.0.2 version: 4.0.2 nx: - specifier: ^20.8.2 - version: 20.8.2 + specifier: ^21.5.3 + version: 21.5.3 premove: specifier: ^4.0.0 version: 4.0.0 prettier: - specifier: ^3.5.3 + specifier: ^3.6.2 version: 3.6.2 prettier-plugin-svelte: specifier: ^3.4.0 version: 3.4.0(prettier@3.6.2)(svelte@4.2.20) publint: - specifier: ^0.3.12 - version: 0.3.12 + specifier: ^0.3.13 + version: 0.3.13 sherif: - specifier: ^1.5.0 + specifier: ^1.6.1 version: 1.6.1 tinyglobby: - specifier: ^0.2.14 - version: 0.2.14 + specifier: ^0.2.15 + version: 0.2.15 typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.17.0)(jsdom@25.0.1)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 2.1.9(@types/node@24.5.2)(jsdom@27.0.0(postcss@8.5.6))(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/angular/dynamic: dependencies: @@ -113,7 +113,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -165,7 +165,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -220,7 +220,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -272,7 +272,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -324,7 +324,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -379,7 +379,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -437,7 +437,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -489,7 +489,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -541,7 +541,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.1.0 - version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) + version: 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5) '@angular/cli': specifier: ^18.1.0 version: 18.2.20(chokidar@3.6.0) @@ -690,10 +690,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/padding: dependencies: @@ -715,10 +715,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/scroll-padding: dependencies: @@ -743,10 +743,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/smooth-scroll: dependencies: @@ -768,10 +768,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/sticky: dependencies: @@ -802,10 +802,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/table: dependencies: @@ -833,10 +833,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/variable: dependencies: @@ -858,10 +858,10 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/window: dependencies: @@ -905,7 +905,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -923,7 +923,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/fixed: dependencies: @@ -933,7 +933,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -951,7 +951,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/infinite-scroll: dependencies: @@ -964,7 +964,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -982,7 +982,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/smooth-scroll: dependencies: @@ -995,7 +995,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -1013,7 +1013,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/sticky: dependencies: @@ -1029,7 +1029,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -1047,7 +1047,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/table: dependencies: @@ -1063,7 +1063,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -1081,7 +1081,7 @@ importers: version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/vue/dynamic: dependencies: @@ -1100,13 +1100,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1125,13 +1125,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1153,13 +1153,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1178,13 +1178,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1206,13 +1206,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1231,13 +1231,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1265,13 +1265,13 @@ importers: version: 4.17.20 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1296,13 +1296,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1321,13 +1321,13 @@ importers: version: 0.1.1-alpha.16 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue-tsc: specifier: ^2.2.10 version: 2.2.12(typescript@5.4.5) @@ -1381,7 +1381,7 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -1403,7 +1403,7 @@ importers: version: 1.9.7 vite-plugin-solid: specifier: ^2.11.6 - version: 2.11.8(@testing-library/jest-dom@6.6.4)(solid-js@1.9.7)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 2.11.8(@testing-library/jest-dom@6.6.4)(solid-js@1.9.7)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) packages/svelte-virtual: dependencies: @@ -1416,7 +1416,7 @@ importers: version: 2.4.0(svelte@4.2.20)(typescript@5.4.5) '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) svelte: specifier: ^4.2.20 version: 4.2.20 @@ -1431,7 +1431,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) + version: 5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5)) vue: specifier: ^3.5.16 version: 3.5.18(typescript@5.4.5) @@ -1616,8 +1616,14 @@ packages: '@angular/platform-browser': 18.2.13 rxjs: ^6.5.3 || ^7.4.0 - '@asamuzakjp/css-color@3.2.0': - resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} + '@asamuzakjp/css-color@4.0.4': + resolution: {integrity: sha512-cKjSKvWGmAziQWbCouOsFwb14mp1betm8Y7Fn+yglDMUUu3r9DCbJ9iJbeFDenLMqFbIMC0pQP8K+B8LAxX3OQ==} + + '@asamuzakjp/dom-selector@6.5.5': + resolution: {integrity: sha512-kI2MX9pmImjxWT8nxDZY+MuN6r1jJGe7WxizEbsAEPB/zxfW5wYLIiPG1v3UKgEOOP8EsDkp0ZL99oRFAdPM8g==} + + '@asamuzakjp/nwsapi@2.3.9': + resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} @@ -2170,8 +2176,8 @@ packages: resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} - '@changesets/apply-release-plan@7.0.12': - resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} + '@changesets/apply-release-plan@7.0.13': + resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} '@changesets/assemble-release-plan@6.0.9': resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} @@ -2179,8 +2185,8 @@ packages: '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/cli@2.29.5': - resolution: {integrity: sha512-0j0cPq3fgxt2dPdFsg4XvO+6L66RC0pZybT9F4dG5TBrLA3jA/1pNkdTXH9IBBVHkgsKrNKenI3n1mPyPlIydg==} + '@changesets/cli@2.29.7': + resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} hasBin: true '@changesets/config@3.1.1': @@ -2264,6 +2270,12 @@ packages: peerDependencies: '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-syntax-patches-for-csstree@1.0.14': + resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 + '@csstools/css-tokenizer@3.0.4': resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} @@ -2272,14 +2284,14 @@ packages: resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} engines: {node: '>=14.17.0'} - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} + '@emnapi/core@1.5.0': + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - '@emnapi/runtime@1.4.5': - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} + '@emnapi/runtime@1.5.0': + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -2707,8 +2719,8 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.7.0': - resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -2721,28 +2733,28 @@ packages: resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.3.0': - resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} + '@eslint/config-helpers@0.3.1': + resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.1': - resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} + '@eslint/core@0.15.2': + resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.32.0': - resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} + '@eslint/js@9.36.0': + resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.4': - resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} + '@eslint/plugin-kit@0.3.5': + resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@esm-bundle/chai@4.3.4-fix.0': @@ -2802,6 +2814,15 @@ packages: resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} engines: {node: '>=18'} + '@inquirer/external-editor@1.0.2': + resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/figures@1.0.13': resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} engines: {node: '>=18'} @@ -2858,9 +2879,17 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/diff-sequences@30.0.1': + resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + + '@jest/get-type@30.1.0': + resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + + '@jest/schemas@30.0.5': + resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jridgewell/gen-mapping@0.3.12': resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} @@ -3114,8 +3143,8 @@ packages: '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} - '@napi-rs/wasm-runtime@1.0.1': - resolution: {integrity: sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==} + '@napi-rs/wasm-runtime@1.0.5': + resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} '@ngtools/webpack@18.2.20': resolution: {integrity: sha512-6LscOXPMPZlS67aDPj6dkjT/RDySX4GLtk1JErzkUOco6pxsp8qeCzRWqjU63q/8OfZPYLCGIZKfXgXwBP9bgg==} @@ -3174,63 +3203,53 @@ packages: resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} - '@nx/nx-darwin-arm64@20.8.2': - resolution: {integrity: sha512-t+bmCn6sRPNGU6hnSyWNvbQYA/KgsxGZKYlaCLRwkNhI2akModcBUqtktJzCKd1XHDqs6EkEFBWjFr8/kBEkSg==} - engines: {node: '>= 10'} + '@nx/nx-darwin-arm64@21.5.3': + resolution: {integrity: sha512-XKOaBpkBzPd5l9in1ax7KQrAiqm4hi46pzQ/qq4Jo20/RKTpc2ZZSFujjuI8wF75oZ6+iV+cvuxSbwbuX6AxQQ==} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@20.8.2': - resolution: {integrity: sha512-pt/wmDLM31Es8/EzazlyT5U+ou2l60rfMNFGCLqleHEQ0JUTc0KWnOciBLbHIQFiPsCQZJFEKyfV5V/ncePmmw==} - engines: {node: '>= 10'} + '@nx/nx-darwin-x64@21.5.3': + resolution: {integrity: sha512-auGY/gvB5B2In25gozlNV6lb4so14OIpIh/dPgXXrHL5YTuky2i6NFiTOq2D1RWtv5kkoK73rQXDbffDXUS6SA==} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@20.8.2': - resolution: {integrity: sha512-joZxFbgJfkHkB9uMIJr73Gpnm9pnpvr0XKGbWC409/d2x7q1qK77tKdyhGm+A3+kaZFwstNVPmCUtUwJYyU6LA==} - engines: {node: '>= 10'} + '@nx/nx-freebsd-x64@21.5.3': + resolution: {integrity: sha512-IsPCC8CpIRd7dzcRQ+j1zAEZObKVkSLQ3GI7rqybEf0/vWZz6T7UbxGHNtFB7AlaecCbHshZ3Mg5mPVXYSR+iA==} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@20.8.2': - resolution: {integrity: sha512-98O/qsxn4vIMPY/FyzvmVrl7C5yFhCUVk0/4PF+PA2SvtQ051L1eMRY6bq/lb69qfN6szJPZ41PG5mPx0NeLZw==} - engines: {node: '>= 10'} + '@nx/nx-linux-arm-gnueabihf@21.5.3': + resolution: {integrity: sha512-IDW5wy2x7KNFK5u8v94KarJ0h4Fk49pVMKcAI6imeQOJnc0lh0TwID4cqVTCg73BLJXbIV3+Ok01jDKrDsTL/w==} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@20.8.2': - resolution: {integrity: sha512-h6a+HxwfSpxsi4KpxGgPh9GDBmD2E+XqGCdfYpobabxqEBvlnIlJyuDhlRR06cTWpuNXHpRdrVogmV6m/YbtDg==} - engines: {node: '>= 10'} + '@nx/nx-linux-arm64-gnu@21.5.3': + resolution: {integrity: sha512-GQF/xjGeqt4tYWf9jT1D0GRPrcAjajTB1QpSavUaiT1jDkByuN11WvuWeTfBdPJpYWFxvH887+r+uMEg8zRE4A==} cpu: [arm64] os: [linux] - '@nx/nx-linux-arm64-musl@20.8.2': - resolution: {integrity: sha512-4Ev+jM0VAxDHV/dFgMXjQTCXS4I8W4oMe7FSkXpG8RUn6JK659DC8ExIDPoGIh+Cyqq6r6mw1CSia+ciQWICWQ==} - engines: {node: '>= 10'} + '@nx/nx-linux-arm64-musl@21.5.3': + resolution: {integrity: sha512-C5j2pzfe0zoAJelHXzPdTGeU19VvvHVaoesiKPeH9EvJwLLb9FoeIn+6//x3jDUNUqIHdn4+63kMA6mdBQSpMQ==} cpu: [arm64] os: [linux] - '@nx/nx-linux-x64-gnu@20.8.2': - resolution: {integrity: sha512-nR0ev+wxu+nQYRd7bhqggOxK7UfkV6h+Ko1mumUFyrM5GvPpz/ELhjJFSnMcOkOMcvH0b6G5uTBJvN1XWCkbmg==} - engines: {node: '>= 10'} + '@nx/nx-linux-x64-gnu@21.5.3': + resolution: {integrity: sha512-HI+tdkvzFcnJQpU9m1FjvlxW7ZsJeF4os8OG4HSLRTQfFT8HCXXzp6b9sojTr+4Nfvp5r3T/J/UJM9tOJXW9Aw==} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-musl@20.8.2': - resolution: {integrity: sha512-ost41l5yc2aq2Gc9bMMpaPi/jkXqbXEMEPHrxWKuKmaek3K2zbVDQzvBBNcQKxf/mlCsrqN4QO0mKYSRRqag5A==} - engines: {node: '>= 10'} + '@nx/nx-linux-x64-musl@21.5.3': + resolution: {integrity: sha512-ntlBqcO9wVajUjYwzBU5ru2iBORttO4nurKvjnpBbyCF1mOjSJ3uFcFMzktbp2cxpRE5JRAadGq9/pZisez1AQ==} cpu: [x64] os: [linux] - '@nx/nx-win32-arm64-msvc@20.8.2': - resolution: {integrity: sha512-0SEOqT/daBG5WtM9vOGilrYaAuf1tiALdrFavY62+/arXYxXemUKmRI5qoKDTnvoLMBGkJs6kxhMO5b7aUXIvQ==} - engines: {node: '>= 10'} + '@nx/nx-win32-arm64-msvc@21.5.3': + resolution: {integrity: sha512-VgX1VnKDRgWcjIMJ0V3zZ6OPuYkvA7rzgn8wbZWyBh2/1GFFffypJJsGeXRPCZBFHjF3UFYcwjzCMoStZ35b5g==} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@20.8.2': - resolution: {integrity: sha512-iIsY+tVqes/NOqTbJmggL9Juie/iaDYlWgXA9IUv88FE9thqWKhVj4/tCcPjsOwzD+1SVna3YISEEFsx5UV4ew==} - engines: {node: '>= 10'} + '@nx/nx-win32-x64-msvc@21.5.3': + resolution: {integrity: sha512-bEQxvsglGInSi51HJUJ7X1lqekzn5xAOddY4tpmOzBXVadx4fuMT8X/PLDLorAAShNZ36g/7sYbtWaBuJNz3tQ==} cpu: [x64] os: [win32] @@ -3249,98 +3268,98 @@ packages: '@open-wc/testing@4.0.0': resolution: {integrity: sha512-KI70O0CJEpBWs3jrTju4BFCy7V/d4tFfYWkg8pMzncsDhD7TYNHLw5cy+s1FHXIgVFetnMDhPpwlKIPvtTQW7w==} - '@oxc-resolver/binding-android-arm-eabi@11.6.0': - resolution: {integrity: sha512-UJTf5uZs919qavt9Btvbzkr3eaUu4d+FXBri8AB2BtOezriaTTUvArab2K9fdACQ4yFggTD5ews1l19V/6SW2Q==} + '@oxc-resolver/binding-android-arm-eabi@11.8.2': + resolution: {integrity: sha512-7hykBf8S24IRbO4ueulT9SfYQjTeSOOimKc/CQrWXIWQy1WTePXSNcPq2RkVHO7DdLM8p8X4DVPYy+850Bo93g==} cpu: [arm] os: [android] - '@oxc-resolver/binding-android-arm64@11.6.0': - resolution: {integrity: sha512-v17j1WLEAIlyc+6JOWPXcky7dkU3fN8nHTP8KSK05zkkBO0t28R3Q0udmNBiJtVSnw4EFB/fy/3Mu2ItpG6bVQ==} + '@oxc-resolver/binding-android-arm64@11.8.2': + resolution: {integrity: sha512-y41bxENMjlFuLSLCPWd4A+1PR7T5rU9+e7+4alje3sHgrpRmS3hIU+b1Cvck4qmcUgd0I98NmYxRM65kXGEObQ==} cpu: [arm64] os: [android] - '@oxc-resolver/binding-darwin-arm64@11.6.0': - resolution: {integrity: sha512-ZrU+qd5AKe8s7PZDLCHY23UpbGn1RAkcNd4JYjOTnX22XEjSqLvyC6pCMngTyfgGVJ4zXFubBkRzt/k3xOjNlQ==} + '@oxc-resolver/binding-darwin-arm64@11.8.2': + resolution: {integrity: sha512-P/Zobk9OwQAblAMeiVyOtuX2LjGN8oq5HonvN3mp9S6Kx1GKxREbf5qW+g24Rvhf5WS7et+EmopUGRHSdAItGQ==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@11.6.0': - resolution: {integrity: sha512-qBIlX0X0RSxQHcXQnFpBGKxrDVtj7OdpWFGmrcR3NcndVjZ/wJRPST5uTTM83NfsHyuUeOi/vRZjmDrthvhnSQ==} + '@oxc-resolver/binding-darwin-x64@11.8.2': + resolution: {integrity: sha512-EMAQoO9uTiz2H0z71bVzTL77eoBAlN5+KD7HUc9ayYJ5TprU+Oeaml4y4fmsFyspSPN/vGJzEvOWl5GR0adwtw==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@11.6.0': - resolution: {integrity: sha512-tTyMlHHNhbkq/oEP/fM8hPZ6lqntHIz6EfOt577/lslrwxC5a/ii0lOOHjPuQtkurpyUBWYPs7Z17EgrZulc4Q==} + '@oxc-resolver/binding-freebsd-x64@11.8.2': + resolution: {integrity: sha512-Fzeupf4tH9woMm6O/pirEtuzO5docwTrs747Nxqh33OSkz7GbrevyDpx1Q1pc2l3JA2BlDX4zm18tW5ys65bjA==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@11.6.0': - resolution: {integrity: sha512-tYinHy5k9/rujo21mG2jZckJJD7fsceNDl5HOl/eh5NPjSt2vXQv181PVKeITw3+3i+gI1d666w5EtgpiCegRA==} + '@oxc-resolver/binding-linux-arm-gnueabihf@11.8.2': + resolution: {integrity: sha512-r9IiPTwc5STC2JahU/rfkbO2BE14MqAVmFbtF7uW7KFaZX/lUnFltkQ5jpwAgKqcef5aIZTJI95qJ03XZw08Rg==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm-musleabihf@11.6.0': - resolution: {integrity: sha512-aOlGlSiT9fBgSyiIWvSxbyzaBx3XrgCy6UJRrqBkIvMO9D7W90JmV0RsiLua4w43zJSSrfuQQWqmFCwgIib3Iw==} + '@oxc-resolver/binding-linux-arm-musleabihf@11.8.2': + resolution: {integrity: sha512-Q5D8FbxOyQYcWn5s9yv+DyFvcMSUXE87hmL9WG6ICdNZiMUA8DmIbzK1xEnOtDjorEFU44bwH3I9SnqL1kyOsg==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@11.6.0': - resolution: {integrity: sha512-EZ/OuxZA9qQoAANBDb9V4krfYXU3MC+LZ9qY+cE0yMYMIxm7NT5AdR0OaRQqfa3tWIbina1VF7FaMR6rpKvmlA==} + '@oxc-resolver/binding-linux-arm64-gnu@11.8.2': + resolution: {integrity: sha512-8g2Y72gavZ8fesZD22cKo0Z8g8epynwShu7M+wpAoOq432IGUyUxPUKB2/nvyogPToaAlb1OsRiX/za8W4h8Aw==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-arm64-musl@11.6.0': - resolution: {integrity: sha512-NpF7sID4NnPetpqDk2eOu6TPUt381Qlpos8nGDcSkAluqSsSGFOPfETEB5VbJeqNVQbepEQX9mOxZygFpW0+nA==} + '@oxc-resolver/binding-linux-arm64-musl@11.8.2': + resolution: {integrity: sha512-N3BPWnIDRmHn/xPDZGKnzFwWxwH1hvs3aVnw4jvMAYarPNDZfbAY+fjHSIwkypV+ozMoJ5lK5PzRO5BOtEx2oQ==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-ppc64-gnu@11.6.0': - resolution: {integrity: sha512-Sqn9Ha4rxCCpjpfkFi9f9y9phsaBnseaKw+JqHgBQoNMToe+/20A1jwIu9OX+484UuLpduM+wLydgngjnoi7Dg==} + '@oxc-resolver/binding-linux-ppc64-gnu@11.8.2': + resolution: {integrity: sha512-AXW2AyjENmzNuZD3Z2TO1QWoZzfULWR1otDzw/+MAVMRXBy3W50XxDqNAflRiLB4o0aI0oDTwMfeyuhVv9Ur8Q==} cpu: [ppc64] os: [linux] - '@oxc-resolver/binding-linux-riscv64-gnu@11.6.0': - resolution: {integrity: sha512-eFoNcPhImp1FLAQf5U3Nlph4WNWEsdWohSThSTtKPrX+jhPZiVsj3iBC9gjaRwq2Ez4QhP1x7/PSL6mtKnS6rw==} + '@oxc-resolver/binding-linux-riscv64-gnu@11.8.2': + resolution: {integrity: sha512-oX+qxJdqOfrJUkGWmcNpu7wiFs6E7KH6hqUORkMAgl4yW+LZxPTz5P4DHvTqTFMywbs9hXVu2KQrdD8ROrdhMQ==} cpu: [riscv64] os: [linux] - '@oxc-resolver/binding-linux-riscv64-musl@11.6.0': - resolution: {integrity: sha512-WQw3CT10aJg7SIc/X1QPrh6lTx2wOLg5IaCu/+Mqlxf1nZBEW3+tV/+y3PzXG0MCRhq7FDTiHaW8MBVAwBineQ==} + '@oxc-resolver/binding-linux-riscv64-musl@11.8.2': + resolution: {integrity: sha512-TG7LpxXjqlpD1aWnAXw6vMgY74KNV92exPixzEj4AKm4LdGsfnSWYTTJcTQ7deFMYxvBGrZ+qEy8DjGx+5w9GQ==} cpu: [riscv64] os: [linux] - '@oxc-resolver/binding-linux-s390x-gnu@11.6.0': - resolution: {integrity: sha512-p5qcPr/EtGJ2PpeeArL3ifZU/YljWLypeu38+e19z2dyPv8Aoby8tjM+D1VTI8+suMwTkseyove/uu6zIUiqRw==} + '@oxc-resolver/binding-linux-s390x-gnu@11.8.2': + resolution: {integrity: sha512-1PpXMq0KMD3CQPn3v/UqU4NM2JFjry+mLIH1d3iNVL2vlwRt9lxRfpXTiyiFJrtroUIyeKhw0QbHbF2UfnZVKQ==} cpu: [s390x] os: [linux] - '@oxc-resolver/binding-linux-x64-gnu@11.6.0': - resolution: {integrity: sha512-/9M/ieoY5v54k3UjtF9Vw43WQ4bBfed+qRL1uIpFbZcO2qi5aXwVMYnjSd/BoaRtDs5JFV9iOjzHwpw0zdOYZA==} + '@oxc-resolver/binding-linux-x64-gnu@11.8.2': + resolution: {integrity: sha512-V1iYhEDbjQzj+o7JgTYVllRgNZ56Tjw0rPBWw03KJQ8Nphy00Vf7AySf22vV0K/93V1lPCgOSbI5/iunRnIfAw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-linux-x64-musl@11.6.0': - resolution: {integrity: sha512-HMtWWHTU7zbwceTFZPAPMMhhWR1nNO2OR60r6i55VprCMvttTWPQl7uLP0AUtAPoU9B/2GqP48rzOuaaKhHnYw==} + '@oxc-resolver/binding-linux-x64-musl@11.8.2': + resolution: {integrity: sha512-2hYNXEZSUM7qLEk4uuY3GmMqLU+860v+8PzbloVvRRjTWtHsLZyB5w+5p2gel38eaTcSYfZ2zvp3xcSpKDAbaw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-wasm32-wasi@11.6.0': - resolution: {integrity: sha512-rDAwr2oqmnG/6LSZJwvO3Bmt/RC3/Q6myyaUmg3P7GhZDyFPrWJONB7NFhPwU2Q4JIpA73ST4LBdhzmGxMTmrw==} + '@oxc-resolver/binding-wasm32-wasi@11.8.2': + resolution: {integrity: sha512-TjFqB+1siSqhd+S64Hf2qbxqWqtFIlld4DDEVotxOjj5//rX/6uwAL1HWnUHSNIni+wpcyQoXPhO3fBgppCvuA==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-win32-arm64-msvc@11.6.0': - resolution: {integrity: sha512-COzy8weljZo2lObWl6ZzW6ypDx1v1rtLdnt7JPjTUARikK1gMzlz9kouQhCtCegNFILx2L2oWw7714fnchqujw==} + '@oxc-resolver/binding-win32-arm64-msvc@11.8.2': + resolution: {integrity: sha512-fs0X6RcAC/khWbXIhPaYQjFHkrFVUtC2IOw1QEx2unRoe6M11tlYbY9NHr3VFBC3nwVpodX+b14A7jGMkAQK8A==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-ia32-msvc@11.6.0': - resolution: {integrity: sha512-p2tMRdi91CovjLBApDPD/uEy1/5r7U6iVkfagLYDytgvj6nJ1EAxLUdXbhoe6//50IvDC/5I51nGCdxmOUiXlQ==} + '@oxc-resolver/binding-win32-ia32-msvc@11.8.2': + resolution: {integrity: sha512-7oEl1ThswVePprRQFc3tzW9IZgVi5xaus/KP3k56eKi2tYpAM0hBvehD8WBsmpgBEb7pe2pI08h9OZveAddt3Q==} cpu: [ia32] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@11.6.0': - resolution: {integrity: sha512-p6b9q5TACd/y39kDK2HENXqd4lThoVrTkxdvizqd5/VwyHcoSd0cDcIEhHpxvfjc83VsODCBgB/zcjp//TlaqA==} + '@oxc-resolver/binding-win32-x64-msvc@11.8.2': + resolution: {integrity: sha512-MngRjE/gpQpg3QcnWRqxX5Nbr/vZJSG7oxhXeHUeOhdFgg+0xCuGpDtwqFmGGVKnd6FQg0gKVo1MqDAERLkEPA==} cpu: [x64] os: [win32] @@ -3724,15 +3743,15 @@ packages: resolution: {integrity: sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==} engines: {node: ^16.14.0 || >=18.0.0} - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + '@sinclair/typebox@0.34.41': + resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} '@sindresorhus/merge-streams@2.3.0': resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@stylistic/eslint-plugin@4.4.1': - resolution: {integrity: sha512-CEigAk7eOLyHvdgmpZsKFwtiqS2wFwI1fn4j09IU9GmD4euFM4jEBAViWeCqaNLlbX2k2+A/Fq9cje4HQBXuJQ==} + '@stylistic/eslint-plugin@5.4.0': + resolution: {integrity: sha512-UG8hdElzuBDzIbjG1QDwnYH0MQ73YLXDFHgZzB4Zh/YJfnw8XNsloVtytqzx0I2Qky9THSdpTmi8Vjn/pf/Lew==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=9.0.0' @@ -3775,20 +3794,20 @@ packages: peerDependencies: '@angular/core': '>=17' - '@tanstack/config@0.18.2': - resolution: {integrity: sha512-QuEq2Aky5pEJcDA7eZrnp4f2Fyq3X8iXPdcXmbPpanFXoBJYZCWVH9npkRuaNYNIuL2suFeaGzjwW4HhyWNq9g==} + '@tanstack/config@0.20.2': + resolution: {integrity: sha512-CWVv5kK7QdfnrAyvUo31spmqZjn+zpxKRqsyJDhGY7I4QweJeCbRJrlhzH3trv18ZyW3thRvtiHWfX1MdUr2VA==} engines: {node: '>=18'} - '@tanstack/eslint-config@0.2.0': - resolution: {integrity: sha512-KUJUDvYFaqxekc8IwgokZ7+yJUoR7LPFu788VSfCxtsbqP/wZyppuoaToC/74LIFjBKIHJQN+YdvBFedD2fqJg==} + '@tanstack/eslint-config@0.3.2': + resolution: {integrity: sha512-2g+PuGR3GuvvCiR3xZs+IMqAvnYU9bvH+jRml0BFBSxHBj22xFCTNvJWhvgj7uICFF9IchDkFUto91xDPMu5cg==} engines: {node: '>=18'} '@tanstack/match-sorter-utils@8.19.4': resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/publish-config@0.1.1': - resolution: {integrity: sha512-gw46t9d8fkf4ICU+EVcQdVWWRRux3K3+DM/vO3xp3KrU4/BlQOZgP9BFEWY7znU5pqD5rJ3ozrTbv9ezw78Qyw==} + '@tanstack/publish-config@0.2.1': + resolution: {integrity: sha512-URVXmXwlZXL75AFyvyOORef1tv2f16dEaFntwLYnBHoKLQMxyWYRzQrnXooxO1xf+GidJuDSZSC6Rc9UX1aK7g==} engines: {node: '>=18'} '@tanstack/query-core@5.80.7': @@ -3827,12 +3846,12 @@ packages: resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} engines: {node: '>=12'} - '@tanstack/typedoc-config@0.2.0': - resolution: {integrity: sha512-1ak0ZirlLRxd3dNNOFnMoYORBeC83nK4C+OiXpE0dxsO8ZVrBqCtNCKr8SG+W9zICXcWGiFu9qYLsgNKTayOqw==} + '@tanstack/typedoc-config@0.2.1': + resolution: {integrity: sha512-3miLBNiyWX54bQKBNnh7Fj6otWX8ZDiU6/ffOsNnikwBdKjFkA7ddrBtC5/JQkLCE6CBIqcJvtNIwI+DZu4y1Q==} engines: {node: '>=18'} - '@tanstack/vite-config@0.2.0': - resolution: {integrity: sha512-WpL1C9iR5/U7g3GpvHIssN5QvKnDnWhW05BQhaD6bAqoPCkQyBepxUF8ZRO4IGZRGVAZeMVqTbUA05BAQH/88g==} + '@tanstack/vite-config@0.2.1': + resolution: {integrity: sha512-werDRwJSqzY28fbOBQ+wP7pQ6jl6Y+EJ8mA/dABOJEq2iBbGLXAzGPywRji7x4zULhjBDS3chQrR3nE7NVcoDw==} engines: {node: '>=18'} '@tanstack/vue-query@5.83.1': @@ -3884,8 +3903,8 @@ packages: resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} engines: {node: ^16.14.0 || >=18.0.0} - '@tybys/wasm-util@0.10.0': - resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} @@ -4025,6 +4044,9 @@ packages: '@types/node@22.17.0': resolution: {integrity: sha512-bbAKTCqX5aNVryi7qXVMi+OkB3w/OyblodicMbvE38blyAz7GxXf6XYhklokijuPwwVg9sDLKRxt0ZHXQwZVfQ==} + '@types/node@24.5.2': + resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==} + '@types/parse5@6.0.3': resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} @@ -4090,63 +4112,63 @@ packages: '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} - '@typescript-eslint/eslint-plugin@8.38.0': - resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} + '@typescript-eslint/eslint-plugin@8.44.0': + resolution: {integrity: sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.38.0 + '@typescript-eslint/parser': ^8.44.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.38.0': - resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} + '@typescript-eslint/parser@8.44.0': + resolution: {integrity: sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.38.0': - resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} + '@typescript-eslint/project-service@8.44.0': + resolution: {integrity: sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.38.0': - resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} + '@typescript-eslint/scope-manager@8.44.0': + resolution: {integrity: sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.38.0': - resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} + '@typescript-eslint/tsconfig-utils@8.44.0': + resolution: {integrity: sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.38.0': - resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} + '@typescript-eslint/type-utils@8.44.0': + resolution: {integrity: sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.38.0': - resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} + '@typescript-eslint/types@8.44.0': + resolution: {integrity: sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.38.0': - resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} + '@typescript-eslint/typescript-estree@8.44.0': + resolution: {integrity: sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.38.0': - resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} + '@typescript-eslint/utils@8.44.0': + resolution: {integrity: sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.38.0': - resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} + '@typescript-eslint/visitor-keys@8.44.0': + resolution: {integrity: sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -4682,6 +4704,9 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} + bidi-js@1.0.3: + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} + big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -4776,6 +4801,9 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.1.0: + resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} + check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} @@ -4980,6 +5008,7 @@ packages: critters@0.0.24: resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} + deprecated: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} @@ -5004,6 +5033,10 @@ packages: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-what@6.2.2: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} @@ -5016,16 +5049,16 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@4.6.0: - resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} - engines: {node: '>=18'} + cssstyle@5.3.1: + resolution: {integrity: sha512-g5PC9Aiph9eiczFpcgUhd9S4UUO3F+LHGRIi5NUMZ+4xtoIYbHNZwZnWA2JsFGe8OU8nl4WyaEFiZuGuxlutJQ==} + engines: {node: '>=20'} csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} + data-urls@6.0.0: + resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} + engines: {node: '>=20'} dataloader@1.4.0: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} @@ -5151,10 +5184,6 @@ packages: detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -5370,8 +5399,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-n@17.21.3: - resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==} + eslint-plugin-n@17.23.1: + resolution: {integrity: sha512-68PealUpYoHOBh332JLLD9Sj7OQUDkFpmcfqt8R9sySfFSeuGJjMTJQvCRRB96zO3A/PELRLkPrzsHmzEFQQ5A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -5392,8 +5421,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.32.0: - resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} + eslint@9.36.0: + resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -5503,8 +5532,9 @@ packages: fd-package-json@2.0.0: resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==} - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -5575,8 +5605,8 @@ packages: resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} engines: {node: '>= 6'} - formatly@0.2.4: - resolution: {integrity: sha512-lIN7GpcvX/l/i24r/L9bnJ0I8Qn01qijWpQpDDvTLL29nKqSaJJu4h20+7VJ6m2CAhQ2/En/GbxDiHCzq/0MyA==} + formatly@0.3.0: + resolution: {integrity: sha512-9XNj/o4wrRFyhSMJOvsuyMwy8aUfBaZ1VrqHVfohyXf0Sw0e+yfKG+xZaY3arGCOMdwFsqObtzVOc1gU9KiT9w==} engines: {node: '>=18.3.0'} hasBin: true @@ -5676,8 +5706,8 @@ packages: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} - globals@16.3.0: - resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} + globals@16.4.0: + resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==} engines: {node: '>=18'} globby@11.1.0: @@ -5824,6 +5854,10 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.0: + resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + engines: {node: '>=0.10.0'} + icss-utils@5.1.0: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -6079,13 +6113,9 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-diff@30.1.2: + resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} @@ -6116,11 +6146,11 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} - engines: {node: '>=18'} + jsdom@27.0.0: + resolution: {integrity: sha512-lIHeR1qlIRrIN5VMccd8tI2Sgw6ieYXSVktcSHaNe3Z5nE/tcPQYQWOq00wxMvYOsz+73eAkNenVvmPC6bba9A==} + engines: {node: '>=20'} peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -6168,8 +6198,8 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -6193,8 +6223,8 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - knip@5.62.0: - resolution: {integrity: sha512-hfTUVzmrMNMT1khlZfAYmBABeehwWUUrizLQoLamoRhSFkygsGIXWx31kaWKBgEaIVL77T3Uz7IxGvSw+CvQ6A==} + knip@5.63.1: + resolution: {integrity: sha512-wSznedUAzcU4o9e0O2WPqDnP7Jttu8cesq/R23eregRY8QYQ9NLJ3aGt9fadJfRzPBoU4tRyutwVQu6chhGDlA==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -6359,6 +6389,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.2.1: + resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -6418,6 +6452,9 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -6735,11 +6772,8 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nwsapi@2.2.21: - resolution: {integrity: sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA==} - - nx@20.8.2: - resolution: {integrity: sha512-mDKpbH3vEpUFDx0rrLh+tTqLq1PYU8KiD/R7OVZGd1FxQxghx2HOl32MiqNsfPcw6AvKlXhslbwIESV+N55FLQ==} + nx@21.5.3: + resolution: {integrity: sha512-+XwzK3OWZw/7zLdhNHBms9VdAA8F6w6QsX8qFQ3+3CnbqEy0IDmVxTXb8c711LDMbEtNn94EiWvSV6C00FKw9Q==} hasBin: true peerDependencies: '@swc-node/register': ^1.8.0 @@ -6809,8 +6843,8 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - oxc-resolver@11.6.0: - resolution: {integrity: sha512-Yj3Wy+zLljtFL8ByKOljaPhiXjJWVe875p5MHaT5VAHoEmzeg1BuswM8s/E7ErpJ3s0fsXJfUYJE4v1bl7N65g==} + oxc-resolver@11.8.2: + resolution: {integrity: sha512-SM31gnF1l4T8YA7dkAcBhA+jc336bc8scy0Tetz6ndzGmV6c0R99SRnx6In0V5ffwvn1Isjo9I9EGSLF4xi3TA==} p-event@4.2.0: resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} @@ -7099,9 +7133,9 @@ packages: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + pretty-format@30.0.5: + resolution: {integrity: sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} proc-log@4.2.0: resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} @@ -7132,8 +7166,8 @@ packages: prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - publint@0.3.12: - resolution: {integrity: sha512-1w3MMtL9iotBjm1mmXtG3Nk06wnq9UhGNRpQ2j6n1Zq7YAD6gnxMMZMIxlRPAydVjVbjSm+n0lhwqsD1m4LD5w==} + publint@0.3.13: + resolution: {integrity: sha512-NC+lph09+BRO9LJgKlIy3WQXyu6/6WDQ0dCA60KALUwdKVf3PfGuC6fY8I+oKB/5kEPh50aOSUz+6yWy1n4EfA==} engines: {node: '>=18'} hasBin: true @@ -7326,9 +7360,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - rrweb-cssom@0.8.0: resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} @@ -7838,8 +7869,8 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} tinypool@1.1.1: @@ -7854,11 +7885,11 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tldts-core@6.1.86: - resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} + tldts-core@7.0.15: + resolution: {integrity: sha512-YBkp2VfS9VTRMPNL2PA6PMESmxV1JEVoAr5iBlZnB5JG3KUrWzNCB3yNNkRa2FZkqClaBgfNYCp8PgpYmpjkZw==} - tldts@6.1.86: - resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} + tldts@7.0.15: + resolution: {integrity: sha512-heYRCiGLhtI+U/D0V8YM3QRwPfsLJiP+HX+YwiHZTnWzjIKC+ZCxQRYlzvOoTEc6KIP62B1VeAN63diGCng2hg==} hasBin: true tmp@0.0.33: @@ -7877,16 +7908,16 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - tough-cookie@5.1.2: - resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} + tough-cookie@6.0.0: + resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} engines: {node: '>=16'} tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} - engines: {node: '>=18'} + tr46@6.0.0: + resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} + engines: {node: '>=20'} tree-dump@1.0.3: resolution: {integrity: sha512-il+Cv80yVHFBwokQSfd4bldvr1Md951DpgAGfmhydt04L+YzHgubm2tQ7zueWDcGENKHq0ZvGFR/hjvNXilHEg==} @@ -7970,12 +8001,12 @@ packages: peerDependencies: typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x - typescript-eslint@8.38.0: - resolution: {integrity: sha512-FsZlrYK6bPDGoLeZRuvx2v6qrM03I0U0SnfCLPs/XCCPCFD80xU9Pg09H/K+XFa68uJuZo7l/Xhs+eDRg2l3hg==} + typescript-eslint@8.44.0: + resolution: {integrity: sha512-ib7mCkYuIzYonCq9XWF5XNw+fkj2zg629PSa9KNIQ47RXFF763S5BIX4wqz1+FLPogTZoiw8KmCiRPRa8bL3qw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} @@ -7996,6 +8027,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.12.0: + resolution: {integrity: sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==} + undici@7.13.0: resolution: {integrity: sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==} engines: {node: '>=20.18.1'} @@ -8249,9 +8283,9 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} + webidl-conversions@8.0.0: + resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==} + engines: {node: '>=20'} webpack-dev-middleware@7.4.2: resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} @@ -8319,9 +8353,9 @@ packages: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} - whatwg-url@14.2.0: - resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} - engines: {node: '>=18'} + whatwg-url@15.1.0: + resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} + engines: {node: '>=20'} whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -8465,13 +8499,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5)': + '@angular-devkit/build-angular@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(ng-packagr@18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5))(typescript@5.4.5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0(esbuild@0.23.0)))(webpack@5.94.0(esbuild@0.23.0)) + '@angular-devkit/build-webpack': 0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0))(webpack@5.94.0(esbuild@0.23.0)) '@angular-devkit/core': 18.2.20(chokidar@3.6.0) - '@angular/build': 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.4.5) + '@angular/build': 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.4.5) '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -8486,11 +8520,11 @@ snapshots: '@ngtools/webpack': 18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.94.0(esbuild@0.23.0)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.4.41) - babel-loader: 9.1.3(@babel/core@7.26.10)(webpack@5.94.0) + babel-loader: 9.1.3(@babel/core@7.26.10)(webpack@5.94.0(esbuild@0.23.0)) browserslist: 4.25.1 - copy-webpack-plugin: 12.0.2(webpack@5.94.0) + copy-webpack-plugin: 12.0.2(webpack@5.94.0(esbuild@0.23.0)) critters: 0.0.24 - css-loader: 7.1.2(webpack@5.94.0) + css-loader: 7.1.2(webpack@5.94.0(esbuild@0.23.0)) esbuild-wasm: 0.23.0 fast-glob: 3.3.2 http-proxy-middleware: 3.0.5 @@ -8499,11 +8533,11 @@ snapshots: jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0) - license-webpack-plugin: 4.0.2(webpack@5.94.0) + less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0(esbuild@0.23.0)) + license-webpack-plugin: 4.0.2(webpack@5.94.0(esbuild@0.23.0)) loader-utils: 3.3.1 magic-string: 0.30.11 - mini-css-extract-plugin: 2.9.0(webpack@5.94.0) + mini-css-extract-plugin: 2.9.0(webpack@5.94.0(esbuild@0.23.0)) mrmime: 2.0.0 open: 10.1.0 ora: 5.4.1 @@ -8511,13 +8545,13 @@ snapshots: picomatch: 4.0.2 piscina: 4.6.1 postcss: 8.4.41 - postcss-loader: 8.1.1(postcss@8.4.41)(typescript@5.4.5)(webpack@5.94.0) + postcss-loader: 8.1.1(postcss@8.4.41)(typescript@5.4.5)(webpack@5.94.0(esbuild@0.23.0)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.6 - sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0) + sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0) + source-map-loader: 5.0.0(webpack@5.94.0(esbuild@0.23.0)) source-map-support: 0.5.21 terser: 5.31.6 tree-kill: 1.2.2 @@ -8525,10 +8559,10 @@ snapshots: typescript: 5.4.5 watchpack: 2.4.1 webpack: 5.94.0(esbuild@0.23.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0(esbuild@0.23.0)) - webpack-dev-server: 5.2.2(webpack@5.94.0(esbuild@0.23.0)) + webpack-dev-middleware: 7.4.2(webpack@5.94.0) + webpack-dev-server: 5.2.2(webpack@5.94.0) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(webpack@5.94.0) + webpack-subresource-integrity: 5.1.0(webpack@5.94.0(esbuild@0.23.0)) optionalDependencies: esbuild: 0.23.0 ng-packagr: 18.2.1(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5) @@ -8550,12 +8584,12 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-webpack@0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0(esbuild@0.23.0)))(webpack@5.94.0(esbuild@0.23.0))': + '@angular-devkit/build-webpack@0.1802.20(chokidar@3.6.0)(webpack-dev-server@5.2.2(webpack@5.94.0))(webpack@5.94.0(esbuild@0.23.0))': dependencies: '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) rxjs: 7.8.1 webpack: 5.94.0(esbuild@0.23.0) - webpack-dev-server: 5.2.2(webpack@5.94.0(esbuild@0.23.0)) + webpack-dev-server: 5.2.2(webpack@5.94.0) transitivePeerDependencies: - chokidar @@ -8585,7 +8619,7 @@ snapshots: '@angular/core': 18.2.13(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - '@angular/build@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@22.17.0)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.4.5)': + '@angular/build@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(@types/node@24.5.2)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.4.5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.20(chokidar@3.6.0) @@ -8595,7 +8629,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.19(@types/node@22.17.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) browserslist: 4.25.1 critters: 0.0.24 esbuild: 0.23.0 @@ -8612,7 +8646,7 @@ snapshots: sass: 1.77.6 semver: 7.6.3 typescript: 5.4.5 - vite: 5.4.19(@types/node@22.17.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 optionalDependencies: less: 4.2.0 @@ -8716,13 +8750,22 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@asamuzakjp/css-color@3.2.0': + '@asamuzakjp/css-color@4.0.4': 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.0.10(@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 - lru-cache: 10.4.3 + lru-cache: 11.2.1 + + '@asamuzakjp/dom-selector@6.5.5': + dependencies: + '@asamuzakjp/nwsapi': 2.3.9 + bidi-js: 1.0.3 + css-tree: 3.1.0 + is-potential-custom-element-name: 1.0.1 + + '@asamuzakjp/nwsapi@2.3.9': {} '@babel/code-frame@7.27.1': dependencies: @@ -9487,7 +9530,7 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@changesets/apply-release-plan@7.0.12': + '@changesets/apply-release-plan@7.0.13': dependencies: '@changesets/config': 3.1.1 '@changesets/get-version-range-type': 0.4.0 @@ -9516,9 +9559,9 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.5': + '@changesets/cli@2.29.7(@types/node@24.5.2)': dependencies: - '@changesets/apply-release-plan': 7.0.12 + '@changesets/apply-release-plan': 7.0.13 '@changesets/assemble-release-plan': 6.0.9 '@changesets/changelog-git': 0.2.1 '@changesets/config': 3.1.1 @@ -9532,11 +9575,11 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.2(@types/node@24.5.2) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 @@ -9546,6 +9589,8 @@ snapshots: semver: 7.7.2 spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' '@changesets/config@3.1.1': dependencies: @@ -9672,20 +9717,24 @@ snapshots: dependencies: '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)': + dependencies: + postcss: 8.5.6 + '@csstools/css-tokenizer@3.0.4': {} '@discoveryjs/json-ext@0.6.1': {} - '@emnapi/core@1.4.5': + '@emnapi/core@1.5.0': dependencies: - '@emnapi/wasi-threads': 1.0.4 + '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 - '@emnapi/runtime@1.4.5': + '@emnapi/runtime@1.5.0': dependencies: tslib: 2.8.1 - '@emnapi/wasi-threads@1.0.4': + '@emnapi/wasi-threads@1.1.0': dependencies: tslib: 2.8.1 @@ -9902,9 +9951,9 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@2.5.1))': + '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0(jiti@2.5.1))': dependencies: - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -9917,9 +9966,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.0': {} + '@eslint/config-helpers@0.3.1': {} - '@eslint/core@0.15.1': + '@eslint/core@0.15.2': dependencies: '@types/json-schema': 7.0.15 @@ -9937,13 +9986,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.32.0': {} + '@eslint/js@9.36.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.3.4': + '@eslint/plugin-kit@0.3.5': dependencies: - '@eslint/core': 0.15.1 + '@eslint/core': 0.15.2 levn: 0.4.1 '@esm-bundle/chai@4.3.4-fix.0': @@ -10018,6 +10067,13 @@ snapshots: '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 + '@inquirer/external-editor@1.0.2(@types/node@24.5.2)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 24.5.2 + '@inquirer/figures@1.0.13': {} '@inquirer/input@2.3.0': @@ -10095,9 +10151,13 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jest/schemas@29.6.3': + '@jest/diff-sequences@30.0.1': {} + + '@jest/get-type@30.1.0': {} + + '@jest/schemas@30.0.5': dependencies: - '@sinclair/typebox': 0.27.8 + '@sinclair/typebox': 0.34.41 '@jridgewell/gen-mapping@0.3.12': dependencies: @@ -10200,23 +10260,23 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@microsoft/api-extractor-model@7.29.6(@types/node@22.17.0)': + '@microsoft/api-extractor-model@7.29.6(@types/node@24.5.2)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.7.0(@types/node@22.17.0) + '@rushstack/node-core-library': 5.7.0(@types/node@24.5.2) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.7(@types/node@22.17.0)': + '@microsoft/api-extractor@7.47.7(@types/node@24.5.2)': dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@22.17.0) + '@microsoft/api-extractor-model': 7.29.6(@types/node@24.5.2) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.7.0(@types/node@22.17.0) + '@rushstack/node-core-library': 5.7.0(@types/node@24.5.2) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@22.17.0) - '@rushstack/ts-command-line': 4.22.6(@types/node@22.17.0) + '@rushstack/terminal': 0.14.0(@types/node@24.5.2) + '@rushstack/ts-command-line': 4.22.6(@types/node@24.5.2) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -10323,22 +10383,22 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 - '@tybys/wasm-util': 0.10.0 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.1 optional: true '@napi-rs/wasm-runtime@0.2.4': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.9.0 - '@napi-rs/wasm-runtime@1.0.1': + '@napi-rs/wasm-runtime@1.0.5': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 - '@tybys/wasm-util': 0.10.0 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.1 optional: true '@ngtools/webpack@18.2.20(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.94.0(esbuild@0.23.0))': @@ -10424,34 +10484,34 @@ snapshots: - bluebird - supports-color - '@nx/nx-darwin-arm64@20.8.2': + '@nx/nx-darwin-arm64@21.5.3': optional: true - '@nx/nx-darwin-x64@20.8.2': + '@nx/nx-darwin-x64@21.5.3': optional: true - '@nx/nx-freebsd-x64@20.8.2': + '@nx/nx-freebsd-x64@21.5.3': optional: true - '@nx/nx-linux-arm-gnueabihf@20.8.2': + '@nx/nx-linux-arm-gnueabihf@21.5.3': optional: true - '@nx/nx-linux-arm64-gnu@20.8.2': + '@nx/nx-linux-arm64-gnu@21.5.3': optional: true - '@nx/nx-linux-arm64-musl@20.8.2': + '@nx/nx-linux-arm64-musl@21.5.3': optional: true - '@nx/nx-linux-x64-gnu@20.8.2': + '@nx/nx-linux-x64-gnu@21.5.3': optional: true - '@nx/nx-linux-x64-musl@20.8.2': + '@nx/nx-linux-x64-musl@21.5.3': optional: true - '@nx/nx-win32-arm64-msvc@20.8.2': + '@nx/nx-win32-arm64-msvc@21.5.3': optional: true - '@nx/nx-win32-x64-msvc@20.8.2': + '@nx/nx-win32-x64-msvc@21.5.3': optional: true '@open-wc/dedupe-mixin@2.0.1': {} @@ -10489,63 +10549,63 @@ snapshots: - supports-color - utf-8-validate - '@oxc-resolver/binding-android-arm-eabi@11.6.0': + '@oxc-resolver/binding-android-arm-eabi@11.8.2': optional: true - '@oxc-resolver/binding-android-arm64@11.6.0': + '@oxc-resolver/binding-android-arm64@11.8.2': optional: true - '@oxc-resolver/binding-darwin-arm64@11.6.0': + '@oxc-resolver/binding-darwin-arm64@11.8.2': optional: true - '@oxc-resolver/binding-darwin-x64@11.6.0': + '@oxc-resolver/binding-darwin-x64@11.8.2': optional: true - '@oxc-resolver/binding-freebsd-x64@11.6.0': + '@oxc-resolver/binding-freebsd-x64@11.8.2': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@11.6.0': + '@oxc-resolver/binding-linux-arm-gnueabihf@11.8.2': optional: true - '@oxc-resolver/binding-linux-arm-musleabihf@11.6.0': + '@oxc-resolver/binding-linux-arm-musleabihf@11.8.2': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@11.6.0': + '@oxc-resolver/binding-linux-arm64-gnu@11.8.2': optional: true - '@oxc-resolver/binding-linux-arm64-musl@11.6.0': + '@oxc-resolver/binding-linux-arm64-musl@11.8.2': optional: true - '@oxc-resolver/binding-linux-ppc64-gnu@11.6.0': + '@oxc-resolver/binding-linux-ppc64-gnu@11.8.2': optional: true - '@oxc-resolver/binding-linux-riscv64-gnu@11.6.0': + '@oxc-resolver/binding-linux-riscv64-gnu@11.8.2': optional: true - '@oxc-resolver/binding-linux-riscv64-musl@11.6.0': + '@oxc-resolver/binding-linux-riscv64-musl@11.8.2': optional: true - '@oxc-resolver/binding-linux-s390x-gnu@11.6.0': + '@oxc-resolver/binding-linux-s390x-gnu@11.8.2': optional: true - '@oxc-resolver/binding-linux-x64-gnu@11.6.0': + '@oxc-resolver/binding-linux-x64-gnu@11.8.2': optional: true - '@oxc-resolver/binding-linux-x64-musl@11.6.0': + '@oxc-resolver/binding-linux-x64-musl@11.8.2': optional: true - '@oxc-resolver/binding-wasm32-wasi@11.6.0': + '@oxc-resolver/binding-wasm32-wasi@11.8.2': dependencies: - '@napi-rs/wasm-runtime': 1.0.1 + '@napi-rs/wasm-runtime': 1.0.5 optional: true - '@oxc-resolver/binding-win32-arm64-msvc@11.6.0': + '@oxc-resolver/binding-win32-arm64-msvc@11.8.2': optional: true - '@oxc-resolver/binding-win32-ia32-msvc@11.6.0': + '@oxc-resolver/binding-win32-ia32-msvc@11.8.2': optional: true - '@oxc-resolver/binding-win32-x64-msvc@11.6.0': + '@oxc-resolver/binding-win32-x64-msvc@11.8.2': optional: true '@parcel/watcher-android-arm64@2.5.1': @@ -10764,7 +10824,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@rushstack/node-core-library@5.7.0(@types/node@22.17.0)': + '@rushstack/node-core-library@5.7.0(@types/node@24.5.2)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -10775,23 +10835,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.0(@types/node@22.17.0)': + '@rushstack/terminal@0.14.0(@types/node@24.5.2)': dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@22.17.0) + '@rushstack/node-core-library': 5.7.0(@types/node@24.5.2) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 - '@rushstack/ts-command-line@4.22.6(@types/node@22.17.0)': + '@rushstack/ts-command-line@4.22.6(@types/node@24.5.2)': dependencies: - '@rushstack/terminal': 0.14.0(@types/node@22.17.0) + '@rushstack/terminal': 0.14.0(@types/node@24.5.2) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -10850,21 +10910,19 @@ snapshots: '@sigstore/core': 1.1.0 '@sigstore/protobuf-specs': 0.3.3 - '@sinclair/typebox@0.27.8': {} + '@sinclair/typebox@0.34.41': {} '@sindresorhus/merge-streams@2.3.0': {} - '@stylistic/eslint-plugin@4.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@stylistic/eslint-plugin@5.4.0(eslint@9.36.0(jiti@2.5.1))': dependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - eslint: 9.32.0(jiti@2.5.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) + '@typescript-eslint/types': 8.44.0 + eslint: 9.36.0(jiti@2.5.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 picomatch: 4.0.3 - transitivePeerDependencies: - - supports-color - - typescript '@sveltejs/package@2.4.0(svelte@4.2.20)(typescript@5.4.5)': dependencies: @@ -10877,26 +10935,26 @@ snapshots: transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)))(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)))(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) debug: 4.4.1 svelte: 4.2.20 - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)))(svelte@4.2.20)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)))(svelte@4.2.20)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 svelte: 4.2.20 svelte-hmr: 0.16.0(svelte@4.2.20) - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vitefu: 0.2.5(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vitefu: 0.2.5(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) transitivePeerDependencies: - supports-color @@ -10920,12 +10978,12 @@ snapshots: '@tanstack/table-core': 8.21.3 tslib: 2.8.1 - '@tanstack/config@0.18.2(@types/node@22.17.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': + '@tanstack/config@0.20.2(@types/node@24.5.2)(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: - '@tanstack/eslint-config': 0.2.0(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@tanstack/publish-config': 0.1.1 - '@tanstack/typedoc-config': 0.2.0(typescript@5.4.5) - '@tanstack/vite-config': 0.2.0(@types/node@22.17.0)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + '@tanstack/eslint-config': 0.3.2(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@tanstack/publish-config': 0.2.1 + '@tanstack/typedoc-config': 0.2.1(typescript@5.4.5) + '@tanstack/vite-config': 0.2.1(@types/node@24.5.2)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) transitivePeerDependencies: - '@types/node' - '@typescript-eslint/utils' @@ -10936,15 +10994,15 @@ snapshots: - typescript - vite - '@tanstack/eslint-config@0.2.0(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@tanstack/eslint-config@0.3.2(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5)': dependencies: - '@eslint/js': 9.32.0 - '@stylistic/eslint-plugin': 4.4.1(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1)) - eslint-plugin-n: 17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - globals: 16.3.0 - typescript-eslint: 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1)) + '@eslint/js': 9.36.0 + '@stylistic/eslint-plugin': 5.4.0(eslint@9.36.0(jiti@2.5.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1)) + eslint-plugin-n: 17.23.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + globals: 16.4.0 + typescript-eslint: 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + vue-eslint-parser: 10.2.0(eslint@9.36.0(jiti@2.5.1)) transitivePeerDependencies: - '@typescript-eslint/utils' - eslint @@ -10956,10 +11014,10 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/publish-config@0.1.1': + '@tanstack/publish-config@0.2.1': dependencies: '@commitlint/parse': 19.8.1 - jsonfile: 6.1.0 + jsonfile: 6.2.0 semver: 7.7.2 simple-git: 3.28.0 transitivePeerDependencies: @@ -10994,7 +11052,7 @@ snapshots: '@tanstack/table-core@8.21.3': {} - '@tanstack/typedoc-config@0.2.0(typescript@5.4.5)': + '@tanstack/typedoc-config@0.2.1(typescript@5.4.5)': dependencies: typedoc: 0.27.9(typescript@5.4.5) typedoc-plugin-frontmatter: 1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.4.5))) @@ -11002,12 +11060,12 @@ snapshots: transitivePeerDependencies: - typescript - '@tanstack/vite-config@0.2.0(@types/node@22.17.0)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': + '@tanstack/vite-config@0.2.1(@types/node@24.5.2)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: rollup-plugin-preserve-directives: 0.4.0(rollup@4.46.2) - vite-plugin-dts: 4.2.3(@types/node@22.17.0)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) - vite-plugin-externalize-deps: 0.9.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) - vite-tsconfig-paths: 5.1.4(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + vite-plugin-dts: 4.2.3(@types/node@24.5.2)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + vite-plugin-externalize-deps: 0.9.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + vite-tsconfig-paths: 5.1.4(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) transitivePeerDependencies: - '@types/node' - rollup @@ -11068,7 +11126,7 @@ snapshots: '@tufjs/canonical-json': 2.0.0 minimatch: 9.0.5 - '@tybys/wasm-util@0.10.0': + '@tybys/wasm-util@0.10.1': dependencies: tslib: 2.8.1 optional: true @@ -11079,7 +11137,7 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/argparse@1.0.38': {} @@ -11111,11 +11169,11 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/chai-dom@1.11.3': dependencies: @@ -11129,23 +11187,23 @@ snapshots: '@types/co-body@6.1.3': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/qs': 6.14.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.7 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/connect@3.4.38': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/content-disposition@0.5.9': {} '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/convert-source-map@2.0.3': {} @@ -11154,7 +11212,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 5.0.3 '@types/keygrip': 1.0.6 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/debounce@1.2.4': {} @@ -11166,14 +11224,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 '@types/express-serve-static-core@5.0.7': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -11201,7 +11259,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/istanbul-lib-coverage@2.0.6': {} @@ -11230,7 +11288,7 @@ snapshots: '@types/http-errors': 2.0.5 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/lodash@4.17.20': {} @@ -11238,11 +11296,11 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/node-forge@1.3.13': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/node@12.20.55': {} @@ -11250,6 +11308,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.5.2': + dependencies: + undici-types: 7.12.0 + '@types/parse5@6.0.3': {} '@types/prop-types@15.7.15': {} @@ -11274,7 +11336,7 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/serve-index@1.9.4': dependencies: @@ -11283,7 +11345,7 @@ snapshots: '@types/serve-static@1.15.8': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/send': 0.17.5 '@types/sinon-chai@3.2.12': @@ -11299,7 +11361,7 @@ snapshots: '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/trusted-types@2.0.7': {} @@ -11311,21 +11373,21 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 '@types/ws@8.18.1': dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.38.0 - eslint: 9.32.0(jiti@2.5.1) + '@typescript-eslint/parser': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/type-utils': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.44.0 + eslint: 9.36.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -11334,56 +11396,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.44.0 debug: 4.4.1 - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.38.0(typescript@5.4.5)': + '@typescript-eslint/project-service@8.44.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.4.5) - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.4.5) + '@typescript-eslint/types': 8.44.0 debug: 4.4.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.38.0': + '@typescript-eslint/scope-manager@8.44.0': dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/visitor-keys': 8.44.0 - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.4.5)': + '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.4.5)': dependencies: typescript: 5.4.5 - '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@typescript-eslint/type-utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.4.5) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.4.5) + '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) debug: 4.4.1 - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) ts-api-utils: 2.1.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.38.0': {} + '@typescript-eslint/types@8.44.0': {} - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@8.44.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.4.5) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.4.5) - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/project-service': 8.44.0(typescript@5.4.5) + '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.4.5) + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/visitor-keys': 8.44.0 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -11394,20 +11456,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5)': + '@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.4.5) - eslint: 9.32.0(jiti@2.5.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.4.5) + eslint: 9.36.0(jiti@2.5.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.38.0': + '@typescript-eslint/visitor-keys@8.44.0': dependencies: - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.44.0 eslint-visitor-keys: 4.2.1 '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -11471,9 +11533,9 @@ snapshots: '@ver0/deep-equal@1.0.0': {} - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.19(@types/node@22.17.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': dependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) '@vitejs/plugin-react@4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: @@ -11487,9 +11549,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5))': + '@vitejs/plugin-react@4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + '@babel/core': 7.28.0 + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0) + '@rolldown/pluginutils': 1.0.0-beta.27 + '@types/babel__core': 7.20.5 + react-refresh: 0.17.0 + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))(vue@3.5.18(typescript@5.4.5))': + dependencies: + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) vue: 3.5.18(typescript@5.4.5) '@vitest/expect@2.1.9': @@ -11499,13 +11573,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': + '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -11991,7 +12065,7 @@ snapshots: axobject-query@4.1.0: {} - babel-loader@9.1.3(@babel/core@7.26.10)(webpack@5.94.0): + babel-loader@9.1.3(@babel/core@7.26.10)(webpack@5.94.0(esbuild@0.23.0)): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 @@ -12047,6 +12121,10 @@ snapshots: dependencies: is-windows: 1.0.2 + bidi-js@1.0.3: + dependencies: + require-from-string: 2.0.2 + big.js@5.2.2: {} binary-extensions@2.3.0: {} @@ -12171,6 +12249,8 @@ snapshots: chardet@0.7.0: {} + chardet@2.1.0: {} + check-error@2.1.1: {} cheerio-select@2.1.0: @@ -12360,7 +12440,7 @@ snapshots: dependencies: is-what: 3.14.1 - copy-webpack-plugin@12.0.2(webpack@5.94.0): + copy-webpack-plugin@12.0.2(webpack@5.94.0(esbuild@0.23.0)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -12401,7 +12481,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-loader@7.1.2(webpack@5.94.0): + css-loader@7.1.2(webpack@5.94.0(esbuild@0.23.0)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -12427,23 +12507,31 @@ snapshots: mdn-data: 2.0.30 source-map-js: 1.2.1 + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + css-what@6.2.2: {} css.escape@1.5.1: {} cssesc@3.0.0: {} - cssstyle@4.6.0: + cssstyle@5.3.1(postcss@8.5.6): dependencies: - '@asamuzakjp/css-color': 3.2.0 - rrweb-cssom: 0.8.0 + '@asamuzakjp/css-color': 4.0.4 + '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.6) + css-tree: 3.1.0 + transitivePeerDependencies: + - postcss csstype@3.1.3: {} - data-urls@5.0.0: + data-urls@6.0.0: dependencies: whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 + whatwg-url: 15.1.0 dataloader@1.4.0: {} @@ -12519,8 +12607,6 @@ snapshots: detect-node@2.1.0: {} - diff-sequences@29.6.3: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -12743,9 +12829,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.32.0(jiti@2.5.1)): + eslint-compat-utils@0.5.1(eslint@9.36.0(jiti@2.5.1)): dependencies: - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) semver: 7.7.2 eslint-import-context@0.1.9(unrs-resolver@1.11.1): @@ -12755,19 +12841,19 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-plugin-es-x@7.8.0(eslint@9.32.0(jiti@2.5.1)): + eslint-plugin-es-x@7.8.0(eslint@9.36.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.32.0(jiti@2.5.1) - eslint-compat-utils: 0.5.1(eslint@9.32.0(jiti@2.5.1)) + eslint: 9.36.0(jiti@2.5.1) + eslint-compat-utils: 0.5.1(eslint@9.36.0(jiti@2.5.1)) - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1)): dependencies: - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.44.0 comment-parser: 1.4.1 debug: 4.4.1 - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.0.3 @@ -12775,16 +12861,16 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) transitivePeerDependencies: - supports-color - eslint-plugin-n@17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5): + eslint-plugin-n@17.23.1(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) enhanced-resolve: 5.18.2 - eslint: 9.32.0(jiti@2.5.1) - eslint-plugin-es-x: 7.8.0(eslint@9.32.0(jiti@2.5.1)) + eslint: 9.36.0(jiti@2.5.1) + eslint-plugin-es-x: 7.8.0(eslint@9.36.0(jiti@2.5.1)) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -12808,16 +12894,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.32.0(jiti@2.5.1): + eslint@9.36.0(jiti@2.5.1): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.0 - '@eslint/core': 0.15.1 + '@eslint/config-helpers': 0.3.1 + '@eslint/core': 0.15.2 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.32.0 - '@eslint/plugin-kit': 0.3.4 + '@eslint/js': 9.36.0 + '@eslint/plugin-kit': 0.3.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -12982,7 +13068,7 @@ snapshots: dependencies: walk-up-path: 4.0.0 - fdir@6.4.6(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -13062,7 +13148,7 @@ snapshots: hasown: 2.0.2 mime-types: 2.1.35 - formatly@0.2.4: + formatly@0.3.0: dependencies: fd-package-json: 2.0.0 @@ -13159,7 +13245,7 @@ snapshots: globals@15.15.0: {} - globals@16.3.0: {} + globals@16.4.0: {} globby@11.1.0: dependencies: @@ -13340,6 +13426,10 @@ snapshots: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.7.0: + dependencies: + safer-buffer: 2.1.2 + icss-utils@5.1.0(postcss@8.5.6): dependencies: postcss: 8.5.6 @@ -13543,18 +13633,16 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jest-diff@29.7.0: + jest-diff@30.1.2: dependencies: + '@jest/diff-sequences': 30.0.1 + '@jest/get-type': 30.1.0 chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-get-type@29.6.3: {} + pretty-format: 30.0.5 jest-worker@27.5.1: dependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13577,31 +13665,31 @@ snapshots: jsbn@1.1.0: {} - jsdom@25.0.1: + jsdom@27.0.0(postcss@8.5.6): dependencies: - cssstyle: 4.6.0 - data-urls: 5.0.0 + '@asamuzakjp/dom-selector': 6.5.5 + cssstyle: 5.3.1(postcss@8.5.6) + data-urls: 6.0.0 decimal.js: 10.6.0 - form-data: 4.0.4 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.21 parse5: 7.3.0 - rrweb-cssom: 0.7.1 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 5.1.2 + tough-cookie: 6.0.0 w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 + webidl-conversions: 8.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 + whatwg-url: 15.1.0 ws: 8.18.3 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil + - postcss - supports-color - utf-8-validate @@ -13631,7 +13719,7 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: + jsonfile@6.2.0: dependencies: universalify: 2.0.1 optionalDependencies: @@ -13655,16 +13743,16 @@ snapshots: kleur@4.1.5: {} - knip@5.62.0(@types/node@22.17.0)(typescript@5.4.5): + knip@5.63.1(@types/node@24.5.2)(typescript@5.4.5): dependencies: '@nodelib/fs.walk': 1.2.8 - '@types/node': 22.17.0 + '@types/node': 24.5.2 fast-glob: 3.3.3 - formatly: 0.2.4 + formatly: 0.3.0 jiti: 2.5.1 js-yaml: 4.1.0 minimist: 1.2.8 - oxc-resolver: 11.6.0 + oxc-resolver: 11.8.2 picocolors: 1.1.1 picomatch: 4.0.3 smol-toml: 1.4.1 @@ -13734,7 +13822,7 @@ snapshots: picocolors: 1.1.1 shell-quote: 1.8.3 - less-loader@12.2.0(less@4.2.0)(webpack@5.94.0): + less-loader@12.2.0(less@4.2.0)(webpack@5.94.0(esbuild@0.23.0)): dependencies: less: 4.2.0 optionalDependencies: @@ -13773,7 +13861,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - license-webpack-plugin@4.0.2(webpack@5.94.0): + license-webpack-plugin@4.0.2(webpack@5.94.0(esbuild@0.23.0)): dependencies: webpack-sources: 3.3.3 optionalDependencies: @@ -13896,6 +13984,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.2.1: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -13969,6 +14059,8 @@ snapshots: mdn-data@2.0.30: {} + mdn-data@2.12.2: {} + mdurl@2.0.0: {} media-typer@0.3.0: {} @@ -14015,7 +14107,7 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.0(webpack@5.94.0): + mini-css-extract-plugin@2.9.0(webpack@5.94.0(esbuild@0.23.0)): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 @@ -14290,9 +14382,7 @@ snapshots: dependencies: boolbase: 1.0.0 - nwsapi@2.2.21: {} - - nx@20.8.2: + nx@21.5.3: dependencies: '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 @@ -14310,7 +14400,7 @@ snapshots: flat: 5.0.2 front-matter: 4.0.2 ignore: 5.3.2 - jest-diff: 29.7.0 + jest-diff: 30.1.2 jsonc-parser: 3.2.0 lines-and-columns: 2.0.3 minimatch: 9.0.3 @@ -14323,22 +14413,23 @@ snapshots: string-width: 4.2.3 tar-stream: 2.2.0 tmp: 0.2.3 + tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tslib: 2.8.1 yaml: 2.8.0 yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 20.8.2 - '@nx/nx-darwin-x64': 20.8.2 - '@nx/nx-freebsd-x64': 20.8.2 - '@nx/nx-linux-arm-gnueabihf': 20.8.2 - '@nx/nx-linux-arm64-gnu': 20.8.2 - '@nx/nx-linux-arm64-musl': 20.8.2 - '@nx/nx-linux-x64-gnu': 20.8.2 - '@nx/nx-linux-x64-musl': 20.8.2 - '@nx/nx-win32-arm64-msvc': 20.8.2 - '@nx/nx-win32-x64-msvc': 20.8.2 + '@nx/nx-darwin-arm64': 21.5.3 + '@nx/nx-darwin-x64': 21.5.3 + '@nx/nx-freebsd-x64': 21.5.3 + '@nx/nx-linux-arm-gnueabihf': 21.5.3 + '@nx/nx-linux-arm64-gnu': 21.5.3 + '@nx/nx-linux-arm64-musl': 21.5.3 + '@nx/nx-linux-x64-gnu': 21.5.3 + '@nx/nx-linux-x64-musl': 21.5.3 + '@nx/nx-win32-arm64-msvc': 21.5.3 + '@nx/nx-win32-x64-msvc': 21.5.3 transitivePeerDependencies: - debug @@ -14417,29 +14508,29 @@ snapshots: outdent@0.5.0: {} - oxc-resolver@11.6.0: + oxc-resolver@11.8.2: dependencies: napi-postinstall: 0.3.2 optionalDependencies: - '@oxc-resolver/binding-android-arm-eabi': 11.6.0 - '@oxc-resolver/binding-android-arm64': 11.6.0 - '@oxc-resolver/binding-darwin-arm64': 11.6.0 - '@oxc-resolver/binding-darwin-x64': 11.6.0 - '@oxc-resolver/binding-freebsd-x64': 11.6.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 11.6.0 - '@oxc-resolver/binding-linux-arm-musleabihf': 11.6.0 - '@oxc-resolver/binding-linux-arm64-gnu': 11.6.0 - '@oxc-resolver/binding-linux-arm64-musl': 11.6.0 - '@oxc-resolver/binding-linux-ppc64-gnu': 11.6.0 - '@oxc-resolver/binding-linux-riscv64-gnu': 11.6.0 - '@oxc-resolver/binding-linux-riscv64-musl': 11.6.0 - '@oxc-resolver/binding-linux-s390x-gnu': 11.6.0 - '@oxc-resolver/binding-linux-x64-gnu': 11.6.0 - '@oxc-resolver/binding-linux-x64-musl': 11.6.0 - '@oxc-resolver/binding-wasm32-wasi': 11.6.0 - '@oxc-resolver/binding-win32-arm64-msvc': 11.6.0 - '@oxc-resolver/binding-win32-ia32-msvc': 11.6.0 - '@oxc-resolver/binding-win32-x64-msvc': 11.6.0 + '@oxc-resolver/binding-android-arm-eabi': 11.8.2 + '@oxc-resolver/binding-android-arm64': 11.8.2 + '@oxc-resolver/binding-darwin-arm64': 11.8.2 + '@oxc-resolver/binding-darwin-x64': 11.8.2 + '@oxc-resolver/binding-freebsd-x64': 11.8.2 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.8.2 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.8.2 + '@oxc-resolver/binding-linux-arm64-gnu': 11.8.2 + '@oxc-resolver/binding-linux-arm64-musl': 11.8.2 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.8.2 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.8.2 + '@oxc-resolver/binding-linux-riscv64-musl': 11.8.2 + '@oxc-resolver/binding-linux-s390x-gnu': 11.8.2 + '@oxc-resolver/binding-linux-x64-gnu': 11.8.2 + '@oxc-resolver/binding-linux-x64-musl': 11.8.2 + '@oxc-resolver/binding-wasm32-wasi': 11.8.2 + '@oxc-resolver/binding-win32-arm64-msvc': 11.8.2 + '@oxc-resolver/binding-win32-ia32-msvc': 11.8.2 + '@oxc-resolver/binding-win32-x64-msvc': 11.8.2 p-event@4.2.0: dependencies: @@ -14644,7 +14735,7 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.4.5)(webpack@5.94.0): + postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.4.5)(webpack@5.94.0(esbuild@0.23.0)): dependencies: cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.7 @@ -14716,9 +14807,9 @@ snapshots: ansi-styles: 5.2.0 react-is: 17.0.2 - pretty-format@29.7.0: + pretty-format@30.0.5: dependencies: - '@jest/schemas': 29.6.3 + '@jest/schemas': 30.0.5 ansi-styles: 5.2.0 react-is: 18.3.1 @@ -14743,7 +14834,7 @@ snapshots: prr@1.0.1: optional: true - publint@0.3.12: + publint@0.3.13: dependencies: '@publint/pack': 0.1.2 package-manager-detector: 1.3.0 @@ -14971,8 +15062,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.46.2 fsevents: 2.3.3 - rrweb-cssom@0.7.1: {} - rrweb-cssom@0.8.0: {} run-applescript@7.0.0: {} @@ -15005,7 +15094,7 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0): + sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)): dependencies: neo-async: 2.6.2 optionalDependencies: @@ -15275,7 +15364,7 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.94.0): + source-map-loader@5.0.0(webpack@5.94.0(esbuild@0.23.0)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 @@ -15414,7 +15503,7 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.29 chokidar: 4.0.3 - fdir: 6.4.6(picomatch@4.0.3) + fdir: 6.5.0(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 svelte: 4.2.20 @@ -15514,9 +15603,9 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.14: + tinyglobby@0.2.15: dependencies: - fdir: 6.4.6(picomatch@4.0.3) + fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 tinypool@1.1.1: {} @@ -15525,11 +15614,11 @@ snapshots: tinyspy@3.0.2: {} - tldts-core@6.1.86: {} + tldts-core@7.0.15: {} - tldts@6.1.86: + tldts@7.0.15: dependencies: - tldts-core: 6.1.86 + tldts-core: 7.0.15 tmp@0.0.33: dependencies: @@ -15543,13 +15632,13 @@ snapshots: toidentifier@1.0.1: {} - tough-cookie@5.1.2: + tough-cookie@6.0.0: dependencies: - tldts: 6.1.86 + tldts: 7.0.15 tr46@0.0.3: {} - tr46@5.1.1: + tr46@6.0.0: dependencies: punycode: 2.3.1 @@ -15623,13 +15712,13 @@ snapshots: typescript: 5.4.5 yaml: 2.8.0 - typescript-eslint@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5): + typescript-eslint@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.4.5) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.4.5) - eslint: 9.32.0(jiti@2.5.1) + '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5))(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/parser': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.4.5) + '@typescript-eslint/utils': 8.44.0(eslint@9.36.0(jiti@2.5.1))(typescript@5.4.5) + eslint: 9.36.0(jiti@2.5.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -15644,6 +15733,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.12.0: {} + undici@7.13.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -15724,13 +15815,13 @@ snapshots: vary@1.1.2: {} - vite-node@2.1.9(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): + vite-node@2.1.9(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) transitivePeerDependencies: - '@types/node' - less @@ -15742,9 +15833,9 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.2.3(@types/node@22.17.0)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vite-plugin-dts@4.2.3(@types/node@24.5.2)(rollup@4.46.2)(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): dependencies: - '@microsoft/api-extractor': 7.47.7(@types/node@22.17.0) + '@microsoft/api-extractor': 7.47.7(@types/node@24.5.2) '@rollup/pluginutils': 5.2.0(rollup@4.46.2) '@volar/typescript': 2.4.22 '@vue/language-core': 2.1.6(typescript@5.4.5) @@ -15755,17 +15846,17 @@ snapshots: magic-string: 0.30.17 typescript: 5.4.5 optionalDependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-externalize-deps@0.9.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vite-plugin-externalize-deps@0.9.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): dependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.6.4)(solid-js@1.9.7)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.6.4)(solid-js@1.9.7)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): dependencies: '@babel/core': 7.28.0 '@types/babel__core': 7.20.5 @@ -15773,25 +15864,25 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.7 solid-refresh: 0.6.3(solid-js@1.9.7) - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vitefu: 1.1.1(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vitefu: 1.1.1(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) optionalDependencies: '@testing-library/jest-dom': 6.6.4 transitivePeerDependencies: - supports-color - vite-tsconfig-paths@5.1.4(typescript@5.4.5)(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vite-tsconfig-paths@5.1.4(typescript@5.4.5)(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): dependencies: debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.4.5) optionalDependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.19(@types/node@22.17.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 @@ -15799,34 +15890,46 @@ snapshots: optionalDependencies: '@types/node': 22.17.0 fsevents: 2.3.3 + less: 4.4.0 + sass: 1.89.2 + terser: 5.43.1 + + vite@5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + dependencies: + esbuild: 0.21.5 + postcss: 8.5.6 + rollup: 4.46.2 + optionalDependencies: + '@types/node': 24.5.2 + fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 terser: 5.31.6 - vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): + vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.46.2 optionalDependencies: - '@types/node': 22.17.0 + '@types/node': 24.5.2 fsevents: 2.3.3 less: 4.4.0 sass: 1.89.2 terser: 5.43.1 - vitefu@0.2.5(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vitefu@0.2.5(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): optionalDependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vitefu@1.1.1(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): + vitefu@1.1.1(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)): optionalDependencies: - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vitest@2.1.9(@types/node@22.17.0)(jsdom@25.0.1)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): + vitest@2.1.9(@types/node@24.5.2)(jsdom@27.0.0(postcss@8.5.6))(less@4.4.0)(sass@1.89.2)(terser@5.43.1): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -15842,12 +15945,12 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - vite-node: 2.1.9(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + vite-node: 2.1.9(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.17.0 - jsdom: 25.0.1 + '@types/node': 24.5.2 + jsdom: 27.0.0(postcss@8.5.6) transitivePeerDependencies: - less - lightningcss @@ -15865,10 +15968,10 @@ snapshots: dependencies: vue: 3.5.18(typescript@5.4.5) - vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)): + vue-eslint-parser@10.2.0(eslint@9.36.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.32.0(jiti@2.5.1) + eslint: 9.36.0(jiti@2.5.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -15921,9 +16024,9 @@ snapshots: webidl-conversions@3.0.1: {} - webidl-conversions@7.0.0: {} + webidl-conversions@8.0.0: {} - webpack-dev-middleware@7.4.2(webpack@5.94.0(esbuild@0.23.0)): + webpack-dev-middleware@7.4.2(webpack@5.94.0): dependencies: colorette: 2.0.20 memfs: 4.35.0 @@ -15934,7 +16037,7 @@ snapshots: optionalDependencies: webpack: 5.94.0(esbuild@0.23.0) - webpack-dev-server@5.2.2(webpack@5.94.0(esbuild@0.23.0)): + webpack-dev-server@5.2.2(webpack@5.94.0): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -15962,7 +16065,7 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0(esbuild@0.23.0)) + webpack-dev-middleware: 7.4.2(webpack@5.94.0) ws: 8.18.3 optionalDependencies: webpack: 5.94.0(esbuild@0.23.0) @@ -15980,7 +16083,7 @@ snapshots: webpack-sources@3.3.3: {} - webpack-subresource-integrity@5.1.0(webpack@5.94.0): + webpack-subresource-integrity@5.1.0(webpack@5.94.0(esbuild@0.23.0)): dependencies: typed-assert: 1.0.9 webpack: 5.94.0(esbuild@0.23.0) @@ -16029,10 +16132,10 @@ snapshots: whatwg-mimetype@4.0.0: {} - whatwg-url@14.2.0: + whatwg-url@15.1.0: dependencies: - tr46: 5.1.1 - webidl-conversions: 7.0.0 + tr46: 6.0.0 + webidl-conversions: 8.0.0 whatwg-url@5.0.0: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 0c1c5f87b..43b7e7702 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,7 @@ +cleanupUnusedCatalogs: true +linkWorkspacePackages: true +preferWorkspacePackages: true + packages: - 'packages/*' - 'examples/angular/*' From 555020dc67a87e79a15ebb9ff03af26b4bdf5e7c Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Mon, 22 Sep 2025 10:48:43 +0900 Subject: [PATCH 2/2] Fix sherif --- examples/lit/dynamic/package.json | 2 +- examples/lit/fixed/package.json | 2 +- examples/react/dynamic/package.json | 2 +- examples/react/fixed/package.json | 2 +- examples/react/window/package.json | 2 +- pnpm-lock.yaml | 60 +++++++++-------------------- 6 files changed, 23 insertions(+), 47 deletions(-) diff --git a/examples/lit/dynamic/package.json b/examples/lit/dynamic/package.json index ba5b0698b..c23c2f061 100644 --- a/examples/lit/dynamic/package.json +++ b/examples/lit/dynamic/package.json @@ -14,7 +14,7 @@ "lit": "^3.3.0" }, "devDependencies": { - "@types/node": "^22.13.6", + "@types/node": "^24.5.2", "typescript": "5.4.5", "vite": "^5.4.19" } diff --git a/examples/lit/fixed/package.json b/examples/lit/fixed/package.json index d356cb759..956dc4b3c 100644 --- a/examples/lit/fixed/package.json +++ b/examples/lit/fixed/package.json @@ -14,7 +14,7 @@ "lit": "^3.3.0" }, "devDependencies": { - "@types/node": "^22.13.6", + "@types/node": "^24.5.2", "typescript": "5.4.5", "vite": "^5.4.19" } diff --git a/examples/react/dynamic/package.json b/examples/react/dynamic/package.json index 1f5be384d..9686a7944 100644 --- a/examples/react/dynamic/package.json +++ b/examples/react/dynamic/package.json @@ -14,7 +14,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@types/node": "^22.13.6", + "@types/node": "^24.5.2", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^4.5.2", diff --git a/examples/react/fixed/package.json b/examples/react/fixed/package.json index ffd555dc9..f2f6f1f29 100644 --- a/examples/react/fixed/package.json +++ b/examples/react/fixed/package.json @@ -13,7 +13,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@types/node": "^22.13.6", + "@types/node": "^24.5.2", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^4.5.2", diff --git a/examples/react/window/package.json b/examples/react/window/package.json index 9acb0dd5c..e6a72bb9a 100644 --- a/examples/react/window/package.json +++ b/examples/react/window/package.json @@ -13,7 +13,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@types/node": "^22.13.6", + "@types/node": "^24.5.2", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^4.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f095a0e10..90d300661 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -568,14 +568,14 @@ importers: version: 3.3.1 devDependencies: '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/lit/fixed: dependencies: @@ -593,14 +593,14 @@ importers: version: 3.3.1 devDependencies: '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/dynamic: dependencies: @@ -618,8 +618,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 '@types/react': specifier: ^18.3.23 version: 18.3.23 @@ -628,13 +628,13 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/fixed: dependencies: @@ -649,8 +649,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 '@types/react': specifier: ^18.3.23 version: 18.3.23 @@ -659,13 +659,13 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/react/infinite-scroll: dependencies: @@ -876,8 +876,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@types/node': - specifier: ^22.13.6 - version: 22.17.0 + specifier: ^24.5.2 + version: 24.5.2 '@types/react': specifier: ^18.3.23 version: 18.3.23 @@ -886,13 +886,13 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.5.2 - version: 4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) + version: 4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)) typescript: specifier: 5.4.5 version: 5.4.5 vite: specifier: ^5.4.19 - version: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) + version: 5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) examples/svelte/dynamic: dependencies: @@ -11537,18 +11537,6 @@ snapshots: dependencies: vite: 5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) - '@vitejs/plugin-react@4.7.0(vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0) - '@rolldown/pluginutils': 1.0.0-beta.27 - '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-react@4.7.0(vite@5.4.19(@types/node@24.5.2)(less@4.4.0)(sass@1.89.2)(terser@5.43.1))': dependencies: '@babel/core': 7.28.0 @@ -15882,18 +15870,6 @@ snapshots: - supports-color - typescript - vite@5.4.19(@types/node@22.17.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.6 - rollup: 4.46.2 - optionalDependencies: - '@types/node': 22.17.0 - fsevents: 2.3.3 - less: 4.4.0 - sass: 1.89.2 - terser: 5.43.1 - vite@5.4.19(@types/node@24.5.2)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): dependencies: esbuild: 0.21.5