diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 4936efb3..aa65c002 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -28,10 +28,10 @@ runs: steps: - name: Setup pnpm if: inputs.manager == 'pnpm' - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 + uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: node-version: ${{ inputs.node_version }} cache: ${{ inputs.manager }} diff --git a/.github/workflows/cd-editor.yml b/.github/workflows/cd-editor.yml index 1d8736d0..d4c114ec 100644 --- a/.github/workflows/cd-editor.yml +++ b/.github/workflows/cd-editor.yml @@ -47,7 +47,7 @@ jobs: uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm diff --git a/.github/workflows/cd-packages.md b/.github/workflows/cd-packages.md index f8073607..36012cf9 100644 --- a/.github/workflows/cd-packages.md +++ b/.github/workflows/cd-packages.md @@ -63,11 +63,11 @@ permissions: | # | Step | Detail | | --- | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 1 | Checkout | `actions/checkout@v5`, no persisted creds | +| 1 | Checkout | `actions/checkout@v7`, no persisted creds | | 2 | Resolve packages | Turns `inputs.package` (read via `$PKG` env, never spliced into shell) into the run's package list (`$PKGS` via `GITHUB_ENV`): the one named package — which must exist under `packages/` and be non-`private` (defense-in-depth in case the generated choice list is hand-edited) — or, for `all`, every non-private directory under `packages/`. Every resolved package must have a `release-notes/.md` for its current `package.json` version. Runs before publish, so npm is never touched when any notes are missing. | | 3 | Read Node.js version | `cat .nvmrc` → `$GITHUB_ENV` (`NODE_VERSION`) | -| 4 | Setup pnpm | `pnpm/action-setup@v5` | -| 5 | Setup Node | `actions/setup-node@v5`, `node-version: $NODE_VERSION`, `cache: pnpm` (deps cache), `registry-url: https://registry.npmjs.org` | +| 4 | Setup pnpm | `pnpm/action-setup@v6` | +| 5 | Setup Node | `actions/setup-node@v7`, `node-version: $NODE_VERSION`, `cache: pnpm` (deps cache), `registry-url: https://registry.npmjs.org` | | 6 | Install | `pnpm install --frozen-lockfile --ignore-scripts` | | 7 | **Publish** | Loops `$PKGS`: per package, `pnpm publish --no-git-checks`, guarded by an `npm view` check that skips a version already on the registry — with `all`, that skip **is** the filter: only packages with an unpublished version actually ship. A real publish failure is recorded but doesn't abort the loop — the remaining packages still publish, then the step fails listing the failed ones. Auth is the OIDC id-token; **`NODE_AUTH_TOKEN` is never set**. Writes a job-summary line per package (published or skipped). | | 8 | **GitHub Release** | Loops `$PKGS` and runs even when Publish failed (`!cancelled()`), so packages that did publish still get their Release. Per package: skips a version that isn't on npm (no Release for a failed publish), then creates the Release only if it doesn't already exist (`gh release view` check) — gated on the release's existence, not the npm-publish path, so a rerun can repair a missing release after a successful publish. Runs `gh release create "@" --notes-file packages//release-notes/.md`. | @@ -90,7 +90,7 @@ publisher (repo `soroush-tech/core`, workflow `cd-packages.yml`, environment then OIDC takes over. - **pnpm version:** publish on **pnpm 10.x** (the repo pins `pnpm@10.13.1`) — OIDC is currently broken on pnpm 11 ([pnpm#11513](https://github.com/pnpm/pnpm/issues/11513)). - Needs a modern Node runtime; the repo runs **Node 25** (`.nvmrc`). + Needs a modern Node runtime; the repo runs **Node 26** (`.nvmrc`). - **Never set `NODE_AUTH_TOKEN`:** an empty value makes pnpm attempt token auth instead of falling back to OIDC. - **Release = version bump:** the publish step skips versions already on the registry, @@ -163,7 +163,7 @@ catch drift that publishing can't act on. ## Caching -Only the **dependency store**, via `setup-node@v5` with `cache: pnpm` — keyed off the +Only the **dependency store**, via `setup-node@v7` with `cache: pnpm` — keyed off the `pnpm-lock.yaml` hash, same mechanism as CI. --- diff --git a/.github/workflows/cd-packages.yml b/.github/workflows/cd-packages.yml index f58da370..1e946e42 100644 --- a/.github/workflows/cd-packages.yml +++ b/.github/workflows/cd-packages.yml @@ -44,7 +44,7 @@ jobs: contents: write # create the GitHub Release + tag steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -89,10 +89,10 @@ jobs: run: echo "NODE_VERSION=$(cat .nvmrc)" >> "$GITHUB_ENV" - name: Setup pnpm - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 + uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm diff --git a/.github/workflows/cd-web.md b/.github/workflows/cd-web.md index ae5c1926..00f18e6a 100644 --- a/.github/workflows/cd-web.md +++ b/.github/workflows/cd-web.md @@ -74,7 +74,7 @@ Output: `web` (`'true'`/`'false'`). The missing-file fallback means a manual dis | 2 | Read Node.js version | `cat .nvmrc` → `$GITHUB_ENV` (`NODE_VERSION`); fails if `.nvmrc` is missing | | 3 | Detect package manager | shell `if` on lockfile → `manager` / `command` / `runner` | | 4 | Setup pnpm | `pnpm/action-setup@v6`, `if manager == 'pnpm'` | -| 5 | Setup Node | `actions/setup-node@v6`, `node-version: $NODE_VERSION`, `cache: ` (deps cache — see [Caching](#caching)) | +| 5 | Setup Node | `actions/setup-node@v7`, `node-version: $NODE_VERSION`, `cache: ` (deps cache — see [Caching](#caching)) | | 6 | Install | `${manager} ${command}` | | 7 | Build project | `${runner} run build` with the production env below | | 8 | Upload artifact | `actions/upload-pages-artifact@v5`, `path: ./apps/web/build/client` | @@ -116,7 +116,7 @@ Runs in parallel with `build`/`deploy`. | 1 | Checkout | `actions/checkout@v7`, `persist-credentials: false` | | 2 | Read Node.js version | guarded read of `.nvmrc` → `$GITHUB_ENV` (`NODE_VERSION`); fails if the file is missing | | 3 | Setup pnpm | `pnpm/action-setup@v6` | -| 4 | Setup Node | `actions/setup-node@v6`, `node-version: $NODE_VERSION`, `cache: pnpm` | +| 4 | Setup Node | `actions/setup-node@v7`, `node-version: $NODE_VERSION`, `cache: pnpm` | | 5 | Install | `pnpm install --frozen-lockfile --ignore-scripts` | | 6 | Build Storybook | `pnpm --filter @soroush/web build:storybook` → `apps/web/storybook-static` (same VITE build env as `build`) | | 7 | Deploy to Cloudflare | `cloudflare/wrangler-action@v4` runs `wrangler pages deploy --branch=main` with `wranglerVersion: '4.119.0'`; project name + output dir come from `apps/web/wrangler.jsonc` (`name` + `pages_build_output_dir`). `packageManager: pnpm` is set explicitly — the lockfile sits at the repo root, so the action's per-directory detection would fall back to npm, which cannot read `workspace:*` deps | @@ -142,8 +142,9 @@ provisioned out-of-band in Cloudflare, not by this workflow. ## Caching -Only the **dependency store** is cached, via `setup-node@v6` with `cache: ` -in the `build` job — keyed off the `pnpm-lock.yaml` hash, same mechanism as CI. There +Only the **dependency store** is cached, via `setup-node@v7` with `cache: ` +in the `build` job and `cache: pnpm` in `storybook` — keyed off the `pnpm-lock.yaml` +hash, same mechanism as CI. There is no Playwright cache here (no browser tests run during deploy), and the Pages artifact is a one-shot upload, not a cache. diff --git a/.github/workflows/cd-web.yml b/.github/workflows/cd-web.yml index 12727e41..53d6ed56 100644 --- a/.github/workflows/cd-web.yml +++ b/.github/workflows/cd-web.yml @@ -25,7 +25,7 @@ jobs: - name: Download changes from CI if: github.event_name == 'workflow_run' continue-on-error: true - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 + uses: actions/download-artifact@v8 with: name: changes run-id: ${{ github.event.workflow_run.id }} @@ -55,7 +55,7 @@ jobs: contents: read steps: - name: Checkout Repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@v7 with: persist-credentials: false @@ -95,7 +95,7 @@ jobs: uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@v7 with: node-version: ${{ env.NODE_VERSION }} cache: ${{steps.detect-package-manager.outputs.manager}} @@ -116,7 +116,7 @@ jobs: APP_ENV: production - name: Upload artifact - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 + uses: actions/upload-pages-artifact@v5 with: path: ./apps/web/build/client @@ -133,7 +133,7 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 + uses: actions/deploy-pages@v5 # Build Storybook and deploy it to Cloudflare Pages (storybook.soroush.tech). # Runs in parallel with the GitHub Pages deploy, gated on the same change detection. @@ -148,7 +148,7 @@ jobs: deployments: write # gitHubToken on wrangler-action creates GitHub deployment records steps: - name: Checkout Repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@v7 with: persist-credentials: false @@ -166,7 +166,7 @@ jobs: uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@v7 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm diff --git a/.github/workflows/cd-worker-api.md b/.github/workflows/cd-worker-api.md index 49cc725b..f334f52d 100644 --- a/.github/workflows/cd-worker-api.md +++ b/.github/workflows/cd-worker-api.md @@ -63,10 +63,10 @@ to `true`. | # | Step | Detail | | --- | --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 1 | Checkout | `actions/checkout@v5` | +| 1 | Checkout | `actions/checkout@v7` | | 2 | Read Node.js version | `cat .nvmrc` → `$GITHUB_ENV` (`NODE_VERSION`) | -| 3 | Setup pnpm | `pnpm/action-setup@v5` | -| 4 | Setup Node | `actions/setup-node@v5`, `node-version: $NODE_VERSION`, `cache: pnpm` (deps cache — see [Caching](#caching)) | +| 3 | Setup pnpm | `pnpm/action-setup@v6` | +| 4 | Setup Node | `actions/setup-node@v7`, `node-version: $NODE_VERSION`, `cache: pnpm` (deps cache — see [Caching](#caching)) | | 5 | Install | `pnpm install --frozen-lockfile --ignore-scripts` | | 6 | Generate `wrangler.json` from env | `pnpm --filter @soroush/api config:gen` — renders the wrangler config from repo `vars` | | 7 | Deploy | `cloudflare/wrangler-action@v4.0.0` with `command: deploy`, `workingDirectory: workers/api`, `wranglerVersion: '4.119.0'`, `packageManager: pnpm` (same action as the Storybook Pages deploy; the root-level lockfile means detection would fall back to npm, which cannot read `workspace:*` deps) | @@ -89,7 +89,7 @@ it's rendered fresh instead of committed. ## Caching -Only the **dependency store**, via `setup-node@v5` with `cache: pnpm` — keyed off the +Only the **dependency store**, via `setup-node@v7` with `cache: pnpm` — keyed off the `pnpm-lock.yaml` hash, same mechanism as CI. No browser or build-artifact caches. --- diff --git a/.github/workflows/cd-worker-api.yml b/.github/workflows/cd-worker-api.yml index 8e755009..99afedd6 100644 --- a/.github/workflows/cd-worker-api.yml +++ b/.github/workflows/cd-worker-api.yml @@ -56,16 +56,16 @@ jobs: environment: cd-worker steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Read Node.js version from .nvmrc run: echo "NODE_VERSION=$(cat .nvmrc)" >> "$GITHUB_ENV" - name: Setup pnpm - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 + uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm diff --git a/.github/workflows/cd-worker-bench.yml b/.github/workflows/cd-worker-bench.yml index 3c654743..3ce16a4d 100644 --- a/.github/workflows/cd-worker-bench.yml +++ b/.github/workflows/cd-worker-bench.yml @@ -58,15 +58,15 @@ jobs: contents: read steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false - name: Setup pnpm - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 + uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: node-version-file: .nvmrc cache: pnpm diff --git a/.github/workflows/chromatic.md b/.github/workflows/chromatic.md index b8154cc1..abb3b7ea 100644 --- a/.github/workflows/chromatic.md +++ b/.github/workflows/chromatic.md @@ -34,9 +34,9 @@ concurrency: | # | Step | Detail | | --- | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 1 | Checkout | `actions/checkout@v5`, `fetch-depth: 0` (full history — Chromatic's `onlyChanged` needs it), no persisted creds | -| 2 | Setup pnpm | `pnpm/action-setup@v5` | -| 3 | Setup Node | `actions/setup-node@v5`, `node-version-file: .nvmrc`, `cache: pnpm` | +| 1 | Checkout | `actions/checkout@v7`, `fetch-depth: 0` (full history — Chromatic's `onlyChanged` needs it), no persisted creds | +| 2 | Setup pnpm | `pnpm/action-setup@v6` | +| 3 | Setup Node | `actions/setup-node@v7`, `node-version-file: .nvmrc`, `cache: pnpm` | | 4 | Install | `pnpm install --frozen-lockfile --ignore-scripts` | | 5 | Publish to Chromatic | `chromaui/action@v17.7.1` with `buildScriptName: build:storybook`, `storybookBaseDir: apps/web`, `onlyChanged: true`, `exitZeroOnChanges: true`. The action builds Storybook itself, so there's no separate build step. | diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 431b5959..0cd50ce8 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -43,16 +43,16 @@ jobs: contents: read steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 # full history — Chromatic's onlyChanged needs it persist-credentials: false - name: Setup pnpm - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5 + uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v7 with: node-version-file: .nvmrc cache: pnpm diff --git a/.github/workflows/ci-editor.yml b/.github/workflows/ci-editor.yml index 328d6661..d7178368 100644 --- a/.github/workflows/ci-editor.yml +++ b/.github/workflows/ci-editor.yml @@ -29,7 +29,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -93,7 +93,7 @@ jobs: timeout-minutes: 20 steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -143,7 +143,7 @@ jobs: # that only happens here has to be guessed at from a stack trace. - name: Upload Playwright artifacts if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: editor-e2e-failure path: apps/editor/test-results diff --git a/.github/workflows/ci-packages.yml b/.github/workflows/ci-packages.yml index df99f192..5bf95120 100644 --- a/.github/workflows/ci-packages.yml +++ b/.github/workflows/ci-packages.yml @@ -31,7 +31,7 @@ jobs: PLAYWRIGHT_BROWSERS_PATH: ${{ github.workspace }}/ms-playwright steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -117,7 +117,7 @@ jobs: timeout-minutes: 20 steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false diff --git a/.github/workflows/ci-web.yml b/.github/workflows/ci-web.yml index 8bd9cc0d..ffcdb58a 100644 --- a/.github/workflows/ci-web.yml +++ b/.github/workflows/ci-web.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 # full history for Codecov base detection persist-credentials: false @@ -176,7 +176,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false diff --git a/.github/workflows/ci-worker.yml b/.github/workflows/ci-worker.yml index 45cfcb3e..d68588b9 100644 --- a/.github/workflows/ci-worker.yml +++ b/.github/workflows/ci-worker.yml @@ -26,7 +26,7 @@ jobs: matrix: ${{ fromJSON(inputs.changed_workers) }} steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false diff --git a/.github/workflows/ci.md b/.github/workflows/ci.md index a96cf8db..27a351f7 100644 --- a/.github/workflows/ci.md +++ b/.github/workflows/ci.md @@ -60,7 +60,7 @@ jobs consume via `needs.prepare.outputs.*`. | # | Step | Run / Action | What it does | | --- | ----------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 1 | Checkout Repository | `actions/checkout@v5` (`persist-credentials: false`) | Clone the repo without leaving the token on disk. | +| 1 | Checkout Repository | `actions/checkout@v7` (`persist-credentials: false`) | Clone the repo without leaving the token on disk. | | 2 | Read Node.js version | `cat .nvmrc` → `$GITHUB_OUTPUT` | Single source of truth for the Node version; never hard-coded. | | 3 | Detect package manager | shell `if` on lockfile presence | Emits `manager` (`pnpm`/`yarn`/`npm`), `command` (e.g. `install --frozen-lockfile --ignore-scripts` — no lifecycle script runs at install anywhere in CI), `runner`. Fails if none found. | | 4 | Read Playwright version | `node -p "...devDependencies?.['@playwright/test'] \|\| ...dependencies?.['@playwright/test']"` then strip leading `^` | Feeds the Playwright binary cache key. **Must read `@playwright/test`** — the project has no bare `playwright` dep, so reading `playwright` yields the string `"undefined"` and freezes the cache key (see [Caching](#caching)). | @@ -157,7 +157,7 @@ the resolved graph, and getting it wrong means skipping a package the bump did b | # | Step | Detail | | --- | ------------ | ---------------------------------------------------------------------------------------- | -| 1 | Checkout | `actions/checkout@v5`, no persisted creds | +| 1 | Checkout | `actions/checkout@v7`, no persisted creds | | 2 | Setup | [`./.github/actions/setup`](#the-setup-action) — pnpm, Node and the install, in one step | | 3 | Format Check | `${runner} run format:check` (`oxfmt --check`) | | 4 | Lint | `${runner} run lint` (`oxlint --deny-warnings`) | @@ -197,7 +197,7 @@ Every job that installs starts the same way, so the shared part lives in one com ```yaml - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -283,7 +283,7 @@ Two independent caches; both are keyed so a real change busts them. ### 1. Dependency store (`actions/setup-node`) -Set once, in [the setup action](#the-setup-action): `setup-node@v5` with +Set once, in [the setup action](#the-setup-action): `setup-node@v7` with `cache: ${{ inputs.manager }}`. For pnpm this caches the **pnpm store**, keyed automatically off the `pnpm-lock.yaml` hash. A lockfile change → new key → fresh install; otherwise the store is restored and `--frozen-lockfile` just links. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a8dd642..f6992b8f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: changed_workers: ${{ steps.assemble.outputs.changed_workers }} steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false @@ -136,7 +136,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: persist-credentials: false diff --git a/apps/editor/package.json b/apps/editor/package.json index 8733af96..43b8a795 100644 --- a/apps/editor/package.json +++ b/apps/editor/package.json @@ -30,16 +30,16 @@ "@soroush.tech/eslint-config": "workspace:*", "@soroush.tech/markdown": "workspace:*", "@soroush.tech/playwright-coverage": "workspace:*", - "@testing-library/jest-dom": "^7.0.0", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", - "@testing-library/user-event": "^14.6.3", + "@testing-library/user-event": "^14.6.4", "@types/node": "^26.1.2", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.4", "@vitejs/plugin-react": "^5.2.0", "@vitest/coverage-v8": "^4.1.10", "cross-env": "^10.1.0", - "electron": "^43.3.0", + "electron": "^43.4.0", "electron-builder": "^26.15.3", "electron-updater": "^6.8.9", "electron-vite": "^5.0.0", diff --git a/apps/editor/release-notes/0.2.1.md b/apps/editor/release-notes/0.2.1.md index e4e96912..d926e565 100644 --- a/apps/editor/release-notes/0.2.1.md +++ b/apps/editor/release-notes/0.2.1.md @@ -1,6 +1,8 @@ ## Soroush Editor v0.2.1 -Maintenance release — build tooling only. No features, fixes, or behavior changes. +Maintenance release — build tooling and a dependency refresh. No intentional +application-level feature or behavior changes; the Electron bump below carries upstream +fixes of its own. ([#328](https://github.com/soroush-tech/core/issues/328)) ### Housekeeping @@ -10,3 +12,9 @@ Maintenance release — build tooling only. No features, fixes, or behavior chan `src/shared/ipc.ts`; the type it describes is unchanged. No dependency changes. - The workspace replaced ESLint with [oxlint](https://oxc.rs), and `typescript` moves to `~7.0.2`. Both are build-time only; the shipped app is unchanged. +- `electron` `^43.3.0` → `^43.4.0`, the one bump here that reaches the shipped app. Dev-dependency + bumps alongside it: `@testing-library/jest-dom` `^7.0.0` → `^7.0.1`, `@testing-library/user-event` + `^14.6.3` → `^14.6.4`. +- `vite` stays on `^7.3.6` and `@vitejs/plugin-react` on `^5.2.0`, both held for the editor in + [`renovate.json`](https://github.com/soroush-tech/core/blob/main/renovate.json): electron-vite 5 + supports `^5 || ^6 || ^7`, and `@vitejs/plugin-react` v6 imports the `vite/internal` subpath. diff --git a/apps/web/package.json b/apps/web/package.json index bb933cbc..7f240a80 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -54,7 +54,7 @@ "@soroush.tech/hooks": "workspace:*", "@soroush.tech/markdown": "workspace:*", "@soroush.tech/schema": "workspace:*", - "@tanstack/react-form": "^1.33.3", + "@tanstack/react-form": "^1.33.5", "@tanstack/react-query": "^5.101.4", "axios": "^1.19.0", "clsx": "^2.1.1", @@ -63,7 +63,7 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "vike": "^0.4.260", - "vike-react": "^0.6.25", + "vike-react": "^0.6.26", "vike-react-query": "^0.1.13", "zod": "^4.4.3" }, @@ -79,13 +79,13 @@ "@soroush.tech/vite-plugin-msw-server": "workspace:*", "@soroush.tech/vite-plugin-sitemap": "workspace:*", "@soroush.tech/vite-plugin-watch": "workspace:*", - "@storybook/addon-a11y": "^10.5.7", - "@storybook/addon-docs": "^10.5.7", - "@storybook/addon-onboarding": "^10.5.7", - "@storybook/addon-themes": "^10.5.7", - "@storybook/addon-vitest": "^10.5.7", - "@storybook/react-vite": "^10.5.7", - "@testing-library/jest-dom": "^7.0.0", + "@storybook/addon-a11y": "^10.5.8", + "@storybook/addon-docs": "^10.5.8", + "@storybook/addon-onboarding": "^10.5.8", + "@storybook/addon-themes": "^10.5.8", + "@storybook/addon-vitest": "^10.5.8", + "@storybook/react-vite": "^10.5.8", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@types/d3": "^7.4.3", "@types/jest": "^30.0.0", @@ -97,7 +97,7 @@ "@vitest/browser-playwright": "^4.1.10", "@vitest/coverage-v8": "^4.1.10", "@vitest/ui": "^4.1.10", - "chromatic": "^18.1.0", + "chromatic": "^18.2.0", "cross-env": "^10.1.0", "gh-pages": "^6.3.0", "jsdom": "^29.1.1", @@ -108,15 +108,15 @@ "oxfmt-quick": "^1.0.0", "oxlint": "^1.78.0", "serve": "^14.2.6", - "storybook": "^10.5.7", + "storybook": "^10.5.8", "ts-node": "^10.9.2", "typescript": "~7.0.2", "vite": "~8.0.16", - "vite-imagetools": "^11.0.0", + "vite-imagetools": "^12.0.0", "vite-plugin-compression2": "^2.5.3", "vite-plugin-svgr": "^5.2.0", "vitest": "^4.1.10", - "wrangler": "^4.120.0" + "wrangler": "^4.123.0" }, "msw": { "workerDirectory": [ diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 3a528f6a..4929907c 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -560,11 +560,11 @@ "devDependencies": { "@emotion/css": "^11.13.5", "@soroush.tech/eslint-config": "workspace:*", - "@storybook/addon-a11y": "^10.5.7", - "@storybook/addon-docs": "^10.5.7", - "@storybook/addon-vitest": "^10.5.7", - "@storybook/react-vite": "^10.5.7", - "@testing-library/jest-dom": "^7.0.0", + "@storybook/addon-a11y": "^10.5.8", + "@storybook/addon-docs": "^10.5.8", + "@storybook/addon-vitest": "^10.5.8", + "@storybook/react-vite": "^10.5.8", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@types/node": "^26.2.0", "@types/react": "^19.2.18", @@ -576,7 +576,7 @@ "playwright": "^1.62.1", "react": "^19.2.8", "react-dom": "^19.2.8", - "storybook": "^10.5.7", + "storybook": "^10.5.8", "tsdown": "^0.22.14", "typescript": "~7.0.2", "vitest": "^4.1.10", diff --git a/packages/design-system/release-notes/1.3.2.md b/packages/design-system/release-notes/1.3.2.md index 06cde10e..8338e0fd 100644 --- a/packages/design-system/release-notes/1.3.2.md +++ b/packages/design-system/release-notes/1.3.2.md @@ -10,7 +10,13 @@ emitted-output changes. serving only this package's stories against the shipped `baseTheme` on port 6007 — the component library is now viewable without the site checked out. `build:storybook` and `test:storybook` scripts were added alongside it; the latter runs every story's play function and a11y check. -- New dev dependencies: `@storybook/addon-a11y` `^10.5.7`, `@storybook/addon-docs` `^10.5.7`, - `@storybook/addon-vitest` `^10.5.7`. +- New dev dependencies: `@storybook/addon-a11y` `^10.5.8`, `@storybook/addon-docs` `^10.5.8`, + `@storybook/addon-vitest` `^10.5.8`. +- Dev-dependency bumps: `@storybook/react-vite` and `storybook` `^10.5.7` → `^10.5.8`, + `@testing-library/jest-dom` `^7.0.0` → `^7.0.1`. +- `jsdom` stays on `^29.1.1`, held repo-wide in + [`renovate.json`](https://github.com/soroush-tech/core/blob/main/renovate.json): jsdom 30 + absolutises relative lengths in `getComputedStyle`, so `2rem` resolves to `32px` and + `-0.025em` to `-0.4px`, and every `toHaveStyle` assertion written in rem or em fails. - No runtime, peer, or optional-peer dependency changes. The `files: ["dist"]` allowlist is unchanged, so `.storybook/` is not part of the published tarball. diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 5fdc54d9..2e65b3e5 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "eslint-plugin-react-hooks": "^7.1.1", - "eslint-plugin-react-refresh": "^0.5.3", - "eslint-plugin-storybook": "^10.5.7" + "eslint-plugin-react-refresh": "^0.5.4", + "eslint-plugin-storybook": "^10.5.8" }, "peerDependencies": { "oxlint": "^1.78.0" diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 8ca32a53..4c7bfc53 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -96,8 +96,8 @@ "@soroush.tech/design-system": "workspace:*", "@soroush.tech/eslint-config": "workspace:*", "@soroush.tech/hooks": "workspace:*", - "@storybook/react-vite": "^10.5.6", - "@testing-library/jest-dom": "^7.0.0", + "@storybook/react-vite": "^10.5.8", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@types/node": "^26.1.2", "@types/react": "^19.2.18", @@ -107,7 +107,7 @@ "oxlint": "^1.78.0", "react": "^19.2.8", "react-dom": "^19.2.8", - "storybook": "^10.5.6", + "storybook": "^10.5.8", "tsdown": "^0.22.14", "typescript": "~7.0.2", "vitest": "^4.1.10" diff --git a/packages/markdown/release-notes/1.2.1.md b/packages/markdown/release-notes/1.2.1.md index 08e77230..389862e5 100644 --- a/packages/markdown/release-notes/1.2.1.md +++ b/packages/markdown/release-notes/1.2.1.md @@ -1,6 +1,7 @@ ## @soroush.tech/markdown@1.2.1 -Maintenance release — build tooling only. No public API, behavior, or emitted-output changes. +Maintenance release — build tooling and a dependency refresh. No public API, behavior, or +emitted-output changes. ([#328](https://github.com/soroush-tech/core/issues/328)) ### Packaging @@ -12,3 +13,9 @@ Maintenance release — build tooling only. No public API, behavior, or emitted- tarball is unaffected. - `typescript` moves to `~7.0.2`. It is a dev dependency here, used to typecheck and emit; the emitted output is unchanged. +- Dev-dependency bumps: `@storybook/react-vite` and `storybook` `^10.5.6` → `^10.5.8`, + `@testing-library/jest-dom` `^7.0.0` → `^7.0.1`. No runtime or peer dependency changes, and + the `@soroush.tech/design-system` peer floor is unchanged. +- `jsdom` stays on `^29.1.1`, held repo-wide in + [`renovate.json`](https://github.com/soroush-tech/core/blob/main/renovate.json) — see the + design-system notes for the reason. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbdaa5ab..cc0cc2ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,14 +48,14 @@ importers: specifier: workspace:* version: link:../../packages/playwright-coverage '@testing-library/jest-dom': - specifier: ^7.0.0 - version: 7.0.0(@testing-library/dom@10.4.1) + specifier: ^7.0.1 + version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.10) '@testing-library/react': specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@testing-library/user-event': - specifier: ^14.6.3 - version: 14.6.3(@testing-library/dom@10.4.1) + specifier: ^14.6.4 + version: 14.6.4(@testing-library/dom@10.4.1) '@types/node': specifier: ^26.1.2 version: 26.2.0 @@ -75,8 +75,8 @@ importers: specifier: ^10.1.0 version: 10.1.0 electron: - specifier: ^43.3.0 - version: 43.3.0 + specifier: ^43.4.0 + version: 43.4.0 electron-builder: specifier: ^26.15.3 version: 26.15.3(electron-builder-squirrel-windows@26.15.3) @@ -135,8 +135,8 @@ importers: specifier: workspace:* version: link:../../packages/schema '@tanstack/react-form': - specifier: ^1.33.3 - version: 1.33.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^1.33.5 + version: 1.33.5(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@tanstack/react-query': specifier: ^5.101.4 version: 5.101.4(react@19.2.8) @@ -160,23 +160,23 @@ importers: version: 19.2.8(react@19.2.8) vike: specifier: ^0.4.260 - version: 0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) vike-react: - specifier: ^0.6.25 - version: 0.6.25(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))) + specifier: ^0.6.26 + version: 0.6.26(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))) vike-react-query: specifier: ^0.1.13 - version: 0.1.13(@tanstack/react-query@5.101.4(react@19.2.8))(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(vike-react@0.6.25(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))))(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))) + version: 0.1.13(@tanstack/react-query@5.101.4(react@19.2.8))(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(vike-react@0.6.26(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))))(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))) zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@chromatic-com/storybook': specifier: ^5.3.0 - version: 5.3.0(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + version: 5.3.0(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@codecov/vite-plugin': specifier: ^2.0.1 - version: 2.0.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 2.0.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@emotion/babel-plugin': specifier: ^11.13.5 version: 11.13.5 @@ -205,26 +205,26 @@ importers: specifier: workspace:* version: link:../../packages/vite-plugin-watch '@storybook/addon-a11y': - specifier: ^10.5.7 - version: 10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + specifier: ^10.5.8 + version: 10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@storybook/addon-docs': - specifier: ^10.5.7 - version: 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^10.5.8 + version: 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@storybook/addon-onboarding': - specifier: ^10.5.7 - version: 10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + specifier: ^10.5.8 + version: 10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@storybook/addon-themes': - specifier: ^10.5.7 - version: 10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + specifier: ^10.5.8 + version: 10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@storybook/addon-vitest': - specifier: ^10.5.7 - version: 10.5.7(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10) + specifier: ^10.5.8 + version: 10.5.8(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10) '@storybook/react-vite': - specifier: ^10.5.7 - version: 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^10.5.8 + version: 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@testing-library/jest-dom': - specifier: ^7.0.0 - version: 7.0.0(@testing-library/dom@10.4.1) + specifier: ^7.0.1 + version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.10) '@testing-library/react': specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -245,13 +245,13 @@ importers: version: 19.2.4(@types/react@19.2.18) '@vitejs/plugin-react': specifier: ^6.0.5 - version: 6.0.5(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 6.0.5(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/browser': specifier: 4.1.10 - version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/browser-playwright': specifier: ^4.1.10 - version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/coverage-v8': specifier: ^4.1.10 version: 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) @@ -259,8 +259,8 @@ importers: specifier: ^4.1.10 version: 4.1.10(vitest@4.1.10) chromatic: - specifier: ^18.1.0 - version: 18.1.0 + specifier: ^18.2.0 + version: 18.2.0 cross-env: specifier: ^10.1.0 version: 10.1.0 @@ -278,7 +278,7 @@ importers: version: 2.15.0(@types/node@26.2.0)(typescript@7.0.2) msw-storybook-addon: specifier: ^3.0.0 - version: 3.0.0(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + version: 3.0.0(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) oxfmt: specifier: ^0.63.0 version: 0.63.0 @@ -292,8 +292,8 @@ importers: specifier: ^14.2.6 version: 14.2.6 storybook: - specifier: ^10.5.7 - version: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + specifier: ^10.5.8 + version: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@26.2.0)(typescript@7.0.2) @@ -302,22 +302,22 @@ importers: version: 7.0.2 vite: specifier: ~8.0.16 - version: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + version: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) vite-imagetools: - specifier: ^11.0.0 - version: 11.0.0(@types/node@26.2.0)(rollup@4.62.4)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^12.0.0 + version: 12.0.0(@types/node@26.2.0)(rollup@4.62.4)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) vite-plugin-compression2: specifier: ^2.5.3 version: 2.5.3(rollup@4.62.4) vite-plugin-svgr: specifier: ^5.2.0 - version: 5.2.0(rollup@4.62.4)(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 5.2.0(rollup@4.62.4)(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) wrangler: - specifier: ^4.120.0 - version: 4.120.0(@cloudflare/workers-types@5.20260808.1) + specifier: ^4.123.0 + version: 4.123.0(@cloudflare/workers-types@5.20260815.1) labs/bench: dependencies: @@ -356,7 +356,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/design-system: dependencies: @@ -380,20 +380,20 @@ importers: specifier: workspace:* version: link:../eslint-config '@storybook/addon-a11y': - specifier: ^10.5.7 - version: 10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + specifier: ^10.5.8 + version: 10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) '@storybook/addon-docs': - specifier: ^10.5.7 - version: 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^10.5.8 + version: 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@storybook/addon-vitest': - specifier: ^10.5.7 - version: 10.5.7(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10) + specifier: ^10.5.8 + version: 10.5.8(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10) '@storybook/react-vite': - specifier: ^10.5.7 - version: 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^10.5.8 + version: 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@testing-library/jest-dom': - specifier: ^7.0.0 - version: 7.0.0(@testing-library/dom@10.4.1) + specifier: ^7.0.1 + version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.10) '@testing-library/react': specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -408,7 +408,7 @@ importers: version: 19.2.4(@types/react@19.2.18) '@vitest/browser-playwright': specifier: ^4.1.10 - version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + version: 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/coverage-v8': specifier: ^4.1.10 version: 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) @@ -428,8 +428,8 @@ importers: specifier: ^19.2.8 version: 19.2.8(react@19.2.8) storybook: - specifier: ^10.5.7 - version: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + specifier: ^10.5.8 + version: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) tsdown: specifier: ^0.22.14 version: 0.22.14(oxc-resolver@11.24.2)(typescript@7.0.2) @@ -438,7 +438,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) zod: specifier: ^4.4.3 version: 4.4.3 @@ -449,11 +449,11 @@ importers: specifier: ^7.1.1 version: 7.1.1(eslint@10.8.1(jiti@2.7.0)) eslint-plugin-react-refresh: - specifier: ^0.5.3 - version: 0.5.3(eslint@10.8.1(jiti@2.7.0)) + specifier: ^0.5.4 + version: 0.5.4(eslint@10.8.1(jiti@2.7.0)) eslint-plugin-storybook: - specifier: ^10.5.7 - version: 10.5.7(eslint@10.8.1(jiti@2.7.0))(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) + specifier: ^10.5.8 + version: 10.5.8(eslint@10.8.1(jiti@2.7.0))(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) oxlint: specifier: ^1.78.0 version: 1.78.0 @@ -463,7 +463,7 @@ importers: version: 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/hooks: devDependencies: @@ -496,7 +496,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/markdown: dependencies: @@ -535,11 +535,11 @@ importers: specifier: workspace:* version: link:../hooks '@storybook/react-vite': - specifier: ^10.5.6 - version: 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + specifier: ^10.5.8 + version: 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@testing-library/jest-dom': - specifier: ^7.0.0 - version: 7.0.0(@testing-library/dom@10.4.1) + specifier: ^7.0.1 + version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.10) '@testing-library/react': specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -568,8 +568,8 @@ importers: specifier: ^19.2.8 version: 19.2.8(react@19.2.8) storybook: - specifier: ^10.5.6 - version: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + specifier: ^10.5.8 + version: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) tsdown: specifier: ^0.22.14 version: 0.22.14(oxc-resolver@11.24.2)(typescript@7.0.2) @@ -578,7 +578,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/playwright-coverage: dependencies: @@ -615,7 +615,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/schema: dependencies: @@ -637,7 +637,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/styled-system: dependencies: @@ -674,7 +674,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/vite-plugin-msw-server: devDependencies: @@ -695,10 +695,10 @@ importers: version: 7.0.2 vite: specifier: ^8.2.0 - version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/vite-plugin-sitemap: devDependencies: @@ -719,10 +719,10 @@ importers: version: 7.0.2 vite: specifier: ^8.2.1 - version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/vite-plugin-watch: devDependencies: @@ -743,10 +743,10 @@ importers: version: 7.0.2 vite: specifier: ^8.2.1 - version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + version: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) packages/wrangler-tools: devDependencies: @@ -767,26 +767,26 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) workers/api: dependencies: '@hono/swagger-ui': specifier: ^0.6.1 - version: 0.6.1(hono@4.13.1) + version: 0.6.1(hono@4.13.2) '@soroush.tech/schema': specifier: workspace:* version: link:../../packages/schema hono: - specifier: ^4.13.1 - version: 4.13.1 + specifier: ^4.13.2 + version: 4.13.2 zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@cloudflare/workers-types': - specifier: ^5.20260808.1 - version: 5.20260808.1 + specifier: ^5.20260815.1 + version: 5.20260815.1 '@soroush.tech/eslint-config': specifier: workspace:* version: link:../../packages/eslint-config @@ -804,26 +804,26 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) wrangler: - specifier: ^4.120.0 - version: 4.120.0(@cloudflare/workers-types@5.20260808.1) + specifier: ^4.123.0 + version: 4.123.0(@cloudflare/workers-types@5.20260815.1) workers/bench: dependencies: '@hono/swagger-ui': specifier: ^0.6.1 - version: 0.6.1(hono@4.13.1) + version: 0.6.1(hono@4.13.2) hono: - specifier: ^4.13.1 - version: 4.13.1 + specifier: ^4.13.2 + version: 4.13.2 zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@cloudflare/workers-types': - specifier: ^5.20260808.1 - version: 5.20260808.1 + specifier: ^5.20260815.1 + version: 5.20260815.1 '@soroush.tech/eslint-config': specifier: workspace:* version: link:../../packages/eslint-config @@ -841,10 +841,10 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) wrangler: - specifier: ^4.120.0 - version: 4.120.0(@cloudflare/workers-types@5.20260808.1) + specifier: ^4.123.0 + version: 4.123.0(@cloudflare/workers-types@5.20260815.1) packages: @@ -1028,38 +1028,38 @@ packages: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20260801.1': - resolution: {integrity: sha512-wuJWbXpKvncJi1P0GKS+iYpN5tHdb7JPJJ/+6ZQe8zzovHHVMkLJPNBsgWpqeUhpM3g9qTwEKd2rglNKejuh5A==} + '@cloudflare/workerd-darwin-64@1.20260811.1': + resolution: {integrity: sha512-i5jqz+ywtOefr0AJbiAc8qxBLfSim/B0WJG7aW3B+pWnoVfMJdUQvi+BWcFKZJ0MoCci3KadTx6g31VfuEEqpQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260801.1': - resolution: {integrity: sha512-kwoZiTpnhNrF3+APx84Q/oAqvJ3sU9yefGagwm/ASaH/2W19x0vghkW/r4qCoHCK0WW7EPugZ+aXjgPMRtlq1Q==} + '@cloudflare/workerd-darwin-arm64@1.20260811.1': + resolution: {integrity: sha512-NoOUM/nvaDdm2Onlnz33FikWjtatzulNtvwvy4xs0IrHaTCHwC0c8NwIt6s+AI13FkDs02/vm2I3GTPLCT9+hQ==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260801.1': - resolution: {integrity: sha512-r0vAxCZH+Jih9Unm1yoyiByPNWNgawcKciOHDm5Q37ZVGOkKLsT9AtLe3yLSaul76WrKqtf+JP2n0WW32VBLJg==} + '@cloudflare/workerd-linux-64@1.20260811.1': + resolution: {integrity: sha512-sdYq2jL1AD1supa3fsi5O4zTB28wSjvTHj7Migh6/ts8EROPdvrSwv+rdGHhv8HJNAz/wbIAY3wZsi1Rw4uUIg==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260801.1': - resolution: {integrity: sha512-zWgpdZtSozvIgzQNmQiDSF8yEOQJUkRAWNsDXXzAAoy+fCn8YUoSibj3mpFSbZRvbUldeBEaW6SCdC2VEMkhNQ==} + '@cloudflare/workerd-linux-arm64@1.20260811.1': + resolution: {integrity: sha512-RIRv4shbu1kg05sD+DHTpSFCNnb5Dl2SkPDMUykqZa508tkPqe7VVw7gO0Q5msTBGyL0FfFrLuRxwwfA8u5Sow==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260801.1': - resolution: {integrity: sha512-2oQz+Ksu4ji6e/+ZoYX+tWQEcxAii2p7l+iR8kx48W1llMalaufAsmVxTlk+3/vrM7D3/2c0iK448e0UQTcIMg==} + '@cloudflare/workerd-windows-64@1.20260811.1': + resolution: {integrity: sha512-g6VquwjASlYAibcNW/0E6Zszht4qLkmnXOGwIjjRHl2A0Qz48kVeMcGvyH6eA0G9U3OzZojjYFpP+YeyQmmdjw==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@5.20260808.1': - resolution: {integrity: sha512-DN7G9SMyeOq031YhQexoExFAK78ms74cFiFF1teDlTK4+LjHgIc5Z8VbvXQtcCIP//o38btxzxW0b9MGPA83CA==} + '@cloudflare/workers-types@5.20260815.1': + resolution: {integrity: sha512-btpW8rEgeJKcxDlBWKxzjLLUHxzUWqXZY8O+DmM6NcSHadUQN5I71z6Q/yAKCTJyGS7adBpXzlsZSFbosLnECQ==} '@codecov/bundler-plugin-core@2.0.1': resolution: {integrity: sha512-TkdKn/rEwZQ723M7DDUmHe5r0IJa23rUT4TAx5jXmg12wGZGAHGWWU7LKeQsYCsKdLMxK7bLaGk9M++4wSRD5w==} @@ -1276,6 +1276,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.28.2': + resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.25.12': resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} @@ -1288,6 +1294,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.28.2': + resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.25.12': resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} @@ -1300,6 +1312,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.28.2': + resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.25.12': resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} @@ -1312,6 +1330,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.28.2': + resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.25.12': resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} @@ -1324,6 +1348,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.28.2': + resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.25.12': resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} @@ -1336,6 +1366,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.28.2': + resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.25.12': resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} @@ -1348,6 +1384,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.28.2': + resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.25.12': resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} @@ -1360,6 +1402,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.28.2': + resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.25.12': resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} @@ -1372,6 +1420,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.28.2': + resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.25.12': resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} @@ -1384,6 +1438,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.28.2': + resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.25.12': resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} @@ -1396,6 +1456,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.28.2': + resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.25.12': resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} @@ -1408,6 +1474,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.28.2': + resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.25.12': resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} @@ -1420,6 +1492,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.28.2': + resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.25.12': resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} @@ -1432,6 +1510,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.28.2': + resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.25.12': resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} @@ -1444,6 +1528,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.28.2': + resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.25.12': resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} @@ -1456,6 +1546,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.28.2': + resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.25.12': resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} @@ -1468,6 +1564,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.28.2': + resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.25.12': resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} engines: {node: '>=18'} @@ -1480,6 +1582,12 @@ packages: cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.28.2': + resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.25.12': resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} @@ -1492,6 +1600,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.28.2': + resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.25.12': resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} engines: {node: '>=18'} @@ -1504,6 +1618,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.28.2': + resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.25.12': resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} @@ -1516,6 +1636,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.28.2': + resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/openharmony-arm64@0.25.12': resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} @@ -1528,6 +1654,12 @@ packages: cpu: [arm64] os: [openharmony] + '@esbuild/openharmony-arm64@0.28.2': + resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.25.12': resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} @@ -1540,6 +1672,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.28.2': + resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.25.12': resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} @@ -1552,6 +1690,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.28.2': + resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.25.12': resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} @@ -1564,6 +1708,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.28.2': + resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.25.12': resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} @@ -1576,6 +1726,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.28.2': + resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.10.1': resolution: {integrity: sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2065,6 +2221,13 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 + '@napi-rs/wasm-runtime@1.2.3': + resolution: {integrity: sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@neoconfetti/react@1.0.0': resolution: {integrity: sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A==} @@ -2967,43 +3130,43 @@ packages: peerDependencies: '@emotion/is-prop-valid': ^1.4.0 - '@speed-highlight/core@1.2.23': - resolution: {integrity: sha512-iRoq6i6JDJP6Mt2A5JaPvzw0pgYHH6k92ij+yXiTrB7T2y9N789aWE3EHWj/5ztlJBokcCBja3iYLVdu5wgnkg==} + '@speed-highlight/core@1.2.24': + resolution: {integrity: sha512-qeW2e1l78afw8VhRPfPQ1Gjj+KU5XFQ/OFV5ti6eTa9bruO7mJyZtA4vw0ofqmA3tKCkROE9xLk3VZoeRc98nw==} '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@storybook/addon-a11y@10.5.7': - resolution: {integrity: sha512-I30rsNz6aA3xg3811MEry40uJDHP3l5SOkfqtmNkp7y4NdqTDdKhmbhhDAZQX1WWEk6GeMBGr3AJ3TCz7r7JmQ==} + '@storybook/addon-a11y@10.5.8': + resolution: {integrity: sha512-yunl+sKa29NaUC3I4yjESwk6ED8waEgmmvIJzNAJvdhb7thFzZYYEld68RzKmOVcGBkD3snK5eZ/Xf0l4VWliQ==} peerDependencies: - storybook: ^10.5.7 + storybook: ^10.5.8 - '@storybook/addon-docs@10.5.7': - resolution: {integrity: sha512-KNARJfjICaizinsR3INMEiipZm1ObYo+xw+E26gteu50Bcy2dIZUtk5uHY5XdtardU3AXX6yRXoBZ2HCY3lbHA==} + '@storybook/addon-docs@10.5.8': + resolution: {integrity: sha512-NlHiMKW/UvW/uL8HXFDCEVwoH3qZeGYZ/qlWax4d7H471b/T54MBq2KcB4ZrdA785FfIH3numAJdBb5jwn00Mg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.7 + storybook: ^10.5.8 peerDependenciesMeta: '@types/react': optional: true - '@storybook/addon-onboarding@10.5.7': - resolution: {integrity: sha512-GDssSoWmmGnz6OnUvAofMcrUuTMD53Y2rnbshjXvhtPnjKw4dufXFjo6C7yZQ6vyoNzTS9HyQwCHlxlhyCKJjQ==} + '@storybook/addon-onboarding@10.5.8': + resolution: {integrity: sha512-q4XN4IvDds/CZ2Ng8kEG/+e8aWsngnvTQAk9bBoywV7Z+TVGOGt6QibpoSwwuVc1V0mXI4N6GJP9GSHxocnhEA==} peerDependencies: - storybook: ^10.5.7 + storybook: ^10.5.8 - '@storybook/addon-themes@10.5.7': - resolution: {integrity: sha512-A3xMGyvfvPigSGiWiefgEd4MlV/taxeVsF7uj/oUO1DTrTEd9q2lIrwLtLmGvl/rUhpeP7yx33wrGronl8ym7A==} + '@storybook/addon-themes@10.5.8': + resolution: {integrity: sha512-MYTLkN/5t02R0DJikVJUIRWnoyDqDwJprXnagUEFRT5aiO75glG7rY3uikB8n+7vXL/N9fTkgjIxER0SShkvYg==} peerDependencies: - storybook: ^10.5.7 + storybook: ^10.5.8 - '@storybook/addon-vitest@10.5.7': - resolution: {integrity: sha512-7NK7Kzazc2vb2h8nGlH15QlUn5J6/LV0xF70VziAK0bxu3r1JupLCoBvckX39vHzFXiAZljXZtt1Wq/OidBxow==} + '@storybook/addon-vitest@10.5.8': + resolution: {integrity: sha512-/2K6JXncyHEM8v7UfOeR0KGd7s46Q2XlfaBJUnBoGsEG6JF46la8sh43b+kIOG7JGPUqlyfA6uOMewUmG6S17w==} peerDependencies: '@vitest/browser': ^3.0.0 || ^4.0.0 '@vitest/browser-playwright': ^4.0.0 '@vitest/runner': ^3.0.0 || ^4.0.0 - storybook: ^10.5.7 + storybook: ^10.5.8 vitest: ^3.0.0 || ^4.0.0 peerDependenciesMeta: '@vitest/browser': @@ -3015,18 +3178,18 @@ packages: vitest: optional: true - '@storybook/builder-vite@10.5.7': - resolution: {integrity: sha512-fShF/aQaITqcJuMCLr42BGNUAbhDi4IboqvlbZqXAwgrrTslnZEUnY8GcEcvpZmjl11VwlmazhMJdH50fIgBPg==} + '@storybook/builder-vite@10.5.8': + resolution: {integrity: sha512-UeRnn7yT55WmBlHNOQzLrvN7vsHEvVgIukhKDO+4cMbGXN87wZkbxhx6NstpuXRH8OxGqwKS0SZNVp+SC1ftLQ==} peerDependencies: - storybook: ^10.5.7 + storybook: ^10.5.8 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@storybook/csf-plugin@10.5.7': - resolution: {integrity: sha512-IaX8FlM0H36HNFhJ2+4L9bCldqfvHGqcLg841SJNyK/DhfMlM7JsvY/GDH2ZFuWrUf8FSOx96GRRnHq6XfRKag==} + '@storybook/csf-plugin@10.5.8': + resolution: {integrity: sha512-/FHiMyOWWEXfwK/lM0WxmkP9GLzbSJJuzGtfeuNWSOVDnvAMbjavitxfHb5wSbWKIQo0XYC1EJ2Y7x91XNYP4w==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.5.7 + storybook: ^10.5.8 vite: '*' webpack: '>=5' peerDependenciesMeta: @@ -3047,40 +3210,40 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@storybook/react-dom-shim@10.5.7': - resolution: {integrity: sha512-lxOkyh+wu/MiBXvYQHjZfD+DRKOa4bHBzbuGuiHXnHXmdOcTRdcrQTsoeN2FPtfugmmOG66cZUEgDwNX+k5eRA==} + '@storybook/react-dom-shim@10.5.8': + resolution: {integrity: sha512-N8D13/Xny+V3kfe1KBgsAHS0nKWXLLdgOOXS9poKdYzVwVCN+CGEGBxWX0zMMtdCptqa6/57em9coPlZMoO+bg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@types/react-dom': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.7 + storybook: ^10.5.8 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@storybook/react-vite@10.5.7': - resolution: {integrity: sha512-eEo3eVa2pvqrzQukKxAzx7YvswDAA1s6k/y+tdMxmRvWyHX6QEOsb9Tda6wcVaa7c8BeJM7Ggq+289cRMTH6Iw==} + '@storybook/react-vite@10.5.8': + resolution: {integrity: sha512-ioMJGi4YzueGsJBlYio+2+UhfCFB9QV5Bs1lOilkek+a4BZgKJl0D1mVSJl6k96stQBPZmLgI9/l0hLVcUL6Kg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.7 + storybook: ^10.5.8 typescript: '>= 4.9.x' vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - '@storybook/react@10.5.7': - resolution: {integrity: sha512-uFvty2MMdFXzW5PcQe1JqDAZkz6cQq7q/9G/cbGVnBEvP6zsOVeL+bmrQ0/WBlFQN0Ko9+ZoCTvaQ9s65zBa5g==} + '@storybook/react@10.5.8': + resolution: {integrity: sha512-6qqkmqX6imtL+0Z9Uan2tIfYivOI0FiVmWr0zpqqQR15AkJ18JfNcNTQoyjeAlCO0Kei56SWqnu2qLq52TYplg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@types/react-dom': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.7 + storybook: ^10.5.8 typescript: '>= 4.9.x' peerDependenciesMeta: '@types/react': @@ -3206,8 +3369,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@tanstack/form-core@1.33.3': - resolution: {integrity: sha512-htLxe/50GpUxbi2arJleh6uQkw72UOy+3Q0d1AadO3lfBTjs1e51GzyrKk/w8I7qXSkaSnF/JbYlyE+cwbJGNw==} + '@tanstack/form-core@1.33.5': + resolution: {integrity: sha512-3dfx9MBP0aq5sXKteikG629X9oviptrQj0IFRk9YGcb+lB7Kv5x8S17oOSk1wUWgjQZ4xVJEMbKwOAODymocgA==} '@tanstack/pacer-lite@0.1.1': resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==} @@ -3216,8 +3379,8 @@ packages: '@tanstack/query-core@5.101.4': resolution: {integrity: sha512-gNwcvOJcRbLWPOLG/2OBm+zM+Yv+MKsXKEOWC57USuZDEsI71hEErQsiEGx5wX9rzWWkfwM0fVSPoiIFSsxfiw==} - '@tanstack/react-form@1.33.3': - resolution: {integrity: sha512-lkzI/y15fHC8lKvzsLXFLLqGWroa+okvV2cKRCGAL+d0Kdf040fdMZbKh6uCXDMc08Ngpl8G3VZFnZ5KVUkUIw==} + '@tanstack/react-form@1.33.5': + resolution: {integrity: sha512-LlRB28qJwO/QCGaHvWnbdh4haBgTFiZVmzA2uzxSBS3YA7/IqrQ6HOBK70CkFQ+DbflZ7NawsmSln13h5iIdTA==} peerDependencies: '@tanstack/react-start': '*' react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3247,11 +3410,15 @@ packages: resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/jest-dom@7.0.0': - resolution: {integrity: sha512-HKAH9C6mBo5yBG6yRO5i43L2iisencAo5z+o5P/saHUoY+miC5ivXRxHBJcFyB5ypPNxHJdK3BoF/3O4DIptMg==} + '@testing-library/jest-dom@7.0.1': + resolution: {integrity: sha512-oMDTC3oA+6CXSO2JZnvOI7CA6oVub6kij5ggk9ohwye5slmkwxYDXcPOVxgMw/RQlticjtO0C1RZkR97HgrWMw==} engines: {node: '>=22', npm: '>=6', yarn: '>=1'} peerDependencies: '@testing-library/dom': '>=10 <11' + vitest: '>= 0.32' + peerDependenciesMeta: + vitest: + optional: true '@testing-library/react@16.3.2': resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==} @@ -3268,8 +3435,8 @@ packages: '@types/react-dom': optional: true - '@testing-library/user-event@14.6.3': - resolution: {integrity: sha512-6dBq67jT8lE+JTE8Exm02Kt6ze43hz1jdiSpSJwtTZiT1xQQ6b7nZYTTQ9njdArdU8XklOwaDp/AbT/eYSKF4g==} + '@testing-library/user-event@14.6.4': + resolution: {integrity: sha512-QCGwP6QrjypBLwyj5cuyfVamkaIEy/XGY+1VDehbtbQqOggYmTFpFOdWR5mPz14vX8vXLMVjDHlRNBcClyO9ew==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' @@ -3513,41 +3680,41 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript-eslint/project-service@8.66.0': - resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==} + '@typescript-eslint/project-service@8.67.0': + resolution: {integrity: sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.66.0': - resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==} + '@typescript-eslint/scope-manager@8.67.0': + resolution: {integrity: sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.66.0': - resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==} + '@typescript-eslint/tsconfig-utils@8.67.0': + resolution: {integrity: sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.66.0': - resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==} + '@typescript-eslint/types@8.67.0': + resolution: {integrity: sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.66.0': - resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==} + '@typescript-eslint/typescript-estree@8.67.0': + resolution: {integrity: sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.66.0': - resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==} + '@typescript-eslint/utils@8.67.0': + resolution: {integrity: sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.66.0': - resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==} + '@typescript-eslint/visitor-keys@8.67.0': + resolution: {integrity: sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/typescript-aix-ppc64@7.0.2': @@ -4265,8 +4432,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - chromatic@18.1.0: - resolution: {integrity: sha512-I9av8lUc5CQRlYzwKpmOG9cwYvZ4AFmTvtHeNrzOMC1353F9xYw45CHpSNIsNKuOiqqmzci9esXQd5akl0fi6w==} + chromatic@18.2.0: + resolution: {integrity: sha512-xyTKDhBQPDd4qrsXhJK7GAJyIStpRoSTs4b7EtPyliSL0luej3DcqkeCZ9osHxbiLXiViNyWfMxo5Xgzejex8A==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: @@ -4792,8 +4959,8 @@ packages: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} - electron@43.3.0: - resolution: {integrity: sha512-nLlvu0WFjftWsSaTkV2B/c4NDuJBspTyXu8vKSQ6vLvFt8uG3NgN49LLKcXddwX0GqVvAQDhciWp+4xOdTdhew==} + electron@43.4.0: + resolution: {integrity: sha512-3qxGF0CeQbiox5oWV1JlbWGQ1VerbmDhTFqW4sJ8h7uqTHniFYPObXJcDna0DMh32et0fFyKzz0YY8lJv3t5jg==} engines: {node: '>= 22.12.0'} hasBin: true @@ -4880,6 +5047,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.28.2: + resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -4906,16 +5078,16 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 - eslint-plugin-react-refresh@0.5.3: - resolution: {integrity: sha512-5EMmLCV98Pi4o/f/3DP/v/tNqLHMIc9I8LKClNDWhZ9JTho89/kQcitCXQBMG7sAfVRK0Ie3T2EDOzp1YXYiVA==} + eslint-plugin-react-refresh@0.5.4: + resolution: {integrity: sha512-7bqTKz7T0r+HKWFarNXByDE9/5+73wI2ru+M3zuqGbR7s/b/5/pQJXZoufWlrngqGqoZto73ZkGumCdLxk+4rw==} peerDependencies: eslint: ^9 || ^10 - eslint-plugin-storybook@10.5.7: - resolution: {integrity: sha512-mLpamG1Rsica2jYbUzIZOEuy7Fm1IMtVLMvvxGTpjTVKUMxTXJsANx3MBpH2VSbGQB8Yzlt5399WL/O07K97Ig==} + eslint-plugin-storybook@10.5.8: + resolution: {integrity: sha512-bf9W5nZyWdIaCUZf4aEZnEeD1mn+csNYX8dYUQjAo6L7/DkSLtr65R4zFZ1xeS4m6dOXO6UtUySesCSw4e8w1g==} peerDependencies: eslint: '>=8' - storybook: ^10.5.7 + storybook: ^10.5.8 eslint-scope@9.1.2: resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} @@ -5292,8 +5464,8 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hono@4.13.1: - resolution: {integrity: sha512-kdJoFVv2xmayw6cY09H7AbMJMt8Jn5jdlEdXsP7AGBdF2DIptVlKlOLKXP41yPip4/a3yQPv9gVcJYI8YY04dw==} + hono@4.13.2: + resolution: {integrity: sha512-JydRilDRkYBQMt9qR9U92mXxmbGqsqSn/IKOrh4e7/gEbn+0zSr8igTu0obwJoNGN4sez28DIql7FBHWydoJpA==} engines: {node: '>=16.9.0'} hookable@6.1.1: @@ -5356,8 +5528,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - imagetools-core@11.0.0: - resolution: {integrity: sha512-BaNX7im/o7PqGmck3/wElRx4xugnJYIMtPfOIAHEd2ZV1ZyalewE0H9nm/czZcjdtsgxVW7IzL0oJQn6J8kZuA==} + imagetools-core@12.0.0: + resolution: {integrity: sha512-9u1nEZrA6qd/dv1okXT/i1bLOnL9YAAg7k5BqnBJe5PxYYRecZ/GNyGxUXG5x6ybyvCa25zlx5XX++nSEAkjQw==} engines: {node: '>=22.0.0'} import-fresh@3.3.1: @@ -5987,8 +6159,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - miniflare@5.20260801.1-alpha: - resolution: {integrity: sha512-BHPVzIDA6mbx7LefxpvkXW7DHx9FKB9GorZatbnrrFTt3CVMU8zuUpbgyCuebwDKcTTOZos43ta8GQ0eMVEpxA==} + miniflare@5.20260811.1-alpha: + resolution: {integrity: sha512-DtOG0BeanIxs2sH0smFvExZD89cBQwGckbHiFkRJrrNAUu3NGClZkUxqu+zy7HYfKBAgq935EMY49vIPm3JVdA==} engines: {node: '>=22.0.0'} minimatch@10.2.6: @@ -6477,8 +6649,8 @@ packages: readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - recast@0.23.19: - resolution: {integrity: sha512-T98lym7kH+pnZmRaD8yDRdaNqyUbwnbEBx0MuchrzMFOEMray4AO3ZJoTUZ5r78Ao78X/OhzW0DL8GB85w/I2w==} + recast@0.23.21: + resolution: {integrity: sha512-mFAyJq9vUbSTARLZUvAEf1z3YxlvAwswbmxMx2mPA/MSm4KmpwvwvhsH/NIrZhyOuwD60Lzyw2qh83uCbgTPYw==} engines: {node: '>= 4'} redent@3.0.0: @@ -6780,8 +6952,8 @@ packages: std-env@4.2.0: resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} - storybook@10.5.7: - resolution: {integrity: sha512-oiKvWIwIoOhFP1i6dASYyMXwPHKEtVZMshqSB7EvIVYjWRh0l9H7gHEt1z4Gh2rLGFMekWdsm4s94rvwpR7gkg==} + storybook@10.5.8: + resolution: {integrity: sha512-rR4oFMSiWBSqI0lvsJPtcQUPj8+hzj3TkLu+Mw61Wo6YxPSb5FsLSHai0jZnuaIdKIlmu25KCfwlSQl4e1uvnA==} hasBin: true peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -7206,8 +7378,8 @@ packages: vike: '>=0.4.252' vike-react: '>=0.6.8' - vike-react@0.6.25: - resolution: {integrity: sha512-Jrl015u5WnLUhy8uxRjcuPGGAMW5Kb2FoRRKB9XnMEInS2+GW4qOHfzS5SYmlr6xzKjNn1z+eimfHN3N51E77g==} + vike-react@0.6.26: + resolution: {integrity: sha512-zkwEHeYqxqR7US72u/ga+udKzM2K9RmWaaYtZYGZndlbGEOgu92z8HIYWTZ3C+8Kls8zmp2NLNVU7wTmwGXTgg==} peerDependencies: react: '>=19' react-dom: '>=19' @@ -7226,8 +7398,8 @@ packages: vite: optional: true - vite-imagetools@11.0.0: - resolution: {integrity: sha512-9mMuI/gum/hg7OT2VUfVJvolmACJbc1kStMmm0ydoUHX+3jsj1zvsbmI0DYt2K8u2Tex6kiTuj86xDuIYNgV2A==} + vite-imagetools@12.0.0: + resolution: {integrity: sha512-OafPbvTNTaWy/IDKfjO58rNIPL4+yazyd/6A9qqL5h/ThmDiCjWTOxPgQxbBmmmhFjbGOTvsO63qGrapXZCD0A==} engines: {node: '>=22.0.0'} peerDependencies: vite: '>=8.0.0' @@ -7465,17 +7637,17 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - workerd@1.20260801.1: - resolution: {integrity: sha512-/g9JGTyqnHtoIscpBHqKD8swE2V4StBs2i69PmLiOhH45OP95jCFICl4F1hKlgN57rqfni5LiCitttoX5OOkVA==} + workerd@1.20260811.1: + resolution: {integrity: sha512-kh+FFm55JQ4ssxhHZV9VPdMQq3D1nHxNJgwxMtWGD4dGppJvLySdguTRDKgeNTvgq6heSz+6TTXyPSDGj8Yllw==} engines: {node: '>=16'} hasBin: true - wrangler@4.120.0: - resolution: {integrity: sha512-cBmu/MeaB/fPacC0JpATs4duTOCagBxrZo+vBzuTX06tLzwSyAHE1drlHUZ8rP0VqVz1fy3ReGYTiHdKkoHltg==} + wrangler@4.123.0: + resolution: {integrity: sha512-VXo2I1oa0x9aGAKIFPRSQPqTh0RBY5Ktl44YOhNmsJQFUdJKDA2vVTU6Xj+FC2koll6orJqWZN8jbXVIk9O67Q==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^5.20260801.1 + '@cloudflare/workers-types': ^5.20260811.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -7800,12 +7972,12 @@ snapshots: '@chevrotain/types@11.1.2': {} - '@chromatic-com/storybook@5.3.0(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': + '@chromatic-com/storybook@5.3.0(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: '@neoconfetti/react': 1.0.0 - chromatic: 18.1.0 + chromatic: 18.2.0 jsonfile: 6.2.1 - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) strip-ansi: 7.2.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -7814,28 +7986,28 @@ snapshots: '@cloudflare/kv-asset-handler@0.5.0': {} - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260801.1)': + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260811.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260801.1 + workerd: 1.20260811.1 - '@cloudflare/workerd-darwin-64@1.20260801.1': + '@cloudflare/workerd-darwin-64@1.20260811.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260801.1': + '@cloudflare/workerd-darwin-arm64@1.20260811.1': optional: true - '@cloudflare/workerd-linux-64@1.20260801.1': + '@cloudflare/workerd-linux-64@1.20260811.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260801.1': + '@cloudflare/workerd-linux-arm64@1.20260811.1': optional: true - '@cloudflare/workerd-windows-64@1.20260801.1': + '@cloudflare/workerd-windows-64@1.20260811.1': optional: true - '@cloudflare/workers-types@5.20260808.1': {} + '@cloudflare/workers-types@5.20260815.1': {} '@codecov/bundler-plugin-core@2.0.1': dependencies: @@ -7846,11 +8018,11 @@ snapshots: unplugin: 1.16.1 zod: 3.25.76 - '@codecov/vite-plugin@2.0.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@codecov/vite-plugin@2.0.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@codecov/bundler-plugin-core': 2.0.1 unplugin: 1.16.1 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) '@cspotcode/source-map-support@0.8.1': dependencies: @@ -8147,156 +8319,234 @@ snapshots: '@esbuild/aix-ppc64@0.28.1': optional: true + '@esbuild/aix-ppc64@0.28.2': + optional: true + '@esbuild/android-arm64@0.25.12': optional: true '@esbuild/android-arm64@0.28.1': optional: true + '@esbuild/android-arm64@0.28.2': + optional: true + '@esbuild/android-arm@0.25.12': optional: true '@esbuild/android-arm@0.28.1': optional: true + '@esbuild/android-arm@0.28.2': + optional: true + '@esbuild/android-x64@0.25.12': optional: true '@esbuild/android-x64@0.28.1': optional: true + '@esbuild/android-x64@0.28.2': + optional: true + '@esbuild/darwin-arm64@0.25.12': optional: true '@esbuild/darwin-arm64@0.28.1': optional: true + '@esbuild/darwin-arm64@0.28.2': + optional: true + '@esbuild/darwin-x64@0.25.12': optional: true '@esbuild/darwin-x64@0.28.1': optional: true + '@esbuild/darwin-x64@0.28.2': + optional: true + '@esbuild/freebsd-arm64@0.25.12': optional: true '@esbuild/freebsd-arm64@0.28.1': optional: true + '@esbuild/freebsd-arm64@0.28.2': + optional: true + '@esbuild/freebsd-x64@0.25.12': optional: true '@esbuild/freebsd-x64@0.28.1': optional: true + '@esbuild/freebsd-x64@0.28.2': + optional: true + '@esbuild/linux-arm64@0.25.12': optional: true '@esbuild/linux-arm64@0.28.1': optional: true + '@esbuild/linux-arm64@0.28.2': + optional: true + '@esbuild/linux-arm@0.25.12': optional: true '@esbuild/linux-arm@0.28.1': optional: true + '@esbuild/linux-arm@0.28.2': + optional: true + '@esbuild/linux-ia32@0.25.12': optional: true '@esbuild/linux-ia32@0.28.1': optional: true + '@esbuild/linux-ia32@0.28.2': + optional: true + '@esbuild/linux-loong64@0.25.12': optional: true '@esbuild/linux-loong64@0.28.1': optional: true + '@esbuild/linux-loong64@0.28.2': + optional: true + '@esbuild/linux-mips64el@0.25.12': optional: true '@esbuild/linux-mips64el@0.28.1': optional: true + '@esbuild/linux-mips64el@0.28.2': + optional: true + '@esbuild/linux-ppc64@0.25.12': optional: true '@esbuild/linux-ppc64@0.28.1': optional: true + '@esbuild/linux-ppc64@0.28.2': + optional: true + '@esbuild/linux-riscv64@0.25.12': optional: true '@esbuild/linux-riscv64@0.28.1': optional: true + '@esbuild/linux-riscv64@0.28.2': + optional: true + '@esbuild/linux-s390x@0.25.12': optional: true '@esbuild/linux-s390x@0.28.1': optional: true + '@esbuild/linux-s390x@0.28.2': + optional: true + '@esbuild/linux-x64@0.25.12': optional: true '@esbuild/linux-x64@0.28.1': optional: true + '@esbuild/linux-x64@0.28.2': + optional: true + '@esbuild/netbsd-arm64@0.25.12': optional: true '@esbuild/netbsd-arm64@0.28.1': optional: true + '@esbuild/netbsd-arm64@0.28.2': + optional: true + '@esbuild/netbsd-x64@0.25.12': optional: true '@esbuild/netbsd-x64@0.28.1': optional: true + '@esbuild/netbsd-x64@0.28.2': + optional: true + '@esbuild/openbsd-arm64@0.25.12': optional: true '@esbuild/openbsd-arm64@0.28.1': optional: true + '@esbuild/openbsd-arm64@0.28.2': + optional: true + '@esbuild/openbsd-x64@0.25.12': optional: true '@esbuild/openbsd-x64@0.28.1': optional: true + '@esbuild/openbsd-x64@0.28.2': + optional: true + '@esbuild/openharmony-arm64@0.25.12': optional: true '@esbuild/openharmony-arm64@0.28.1': optional: true + '@esbuild/openharmony-arm64@0.28.2': + optional: true + '@esbuild/sunos-x64@0.25.12': optional: true '@esbuild/sunos-x64@0.28.1': optional: true + '@esbuild/sunos-x64@0.28.2': + optional: true + '@esbuild/win32-arm64@0.25.12': optional: true '@esbuild/win32-arm64@0.28.1': optional: true + '@esbuild/win32-arm64@0.28.2': + optional: true + '@esbuild/win32-ia32@0.25.12': optional: true '@esbuild/win32-ia32@0.28.1': optional: true + '@esbuild/win32-ia32@0.28.2': + optional: true + '@esbuild/win32-x64@0.25.12': optional: true '@esbuild/win32-x64@0.28.1': optional: true + '@esbuild/win32-x64@0.28.2': + optional: true + '@eslint-community/eslint-utils@4.10.1(eslint@10.8.1(jiti@2.7.0))': dependencies: eslint: 10.8.1(jiti@2.7.0) @@ -8335,9 +8585,9 @@ snapshots: '@fontsource-variable/space-grotesk@5.3.0': {} - '@hono/swagger-ui@0.6.1(hono@4.13.1)': + '@hono/swagger-ui@0.6.1(hono@4.13.2)': dependencies: - hono: 4.13.1 + hono: 4.13.2 '@humanfs/core@0.19.2': dependencies: @@ -8631,19 +8881,19 @@ snapshots: '@types/yargs': 17.0.35 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: glob: 13.0.6 react-docgen-typescript: 2.4.0(typescript@7.0.2) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) optionalDependencies: typescript: 7.0.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: glob: 13.0.6 react-docgen-typescript: 2.4.0(typescript@7.0.2) - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) optionalDependencies: typescript: 7.0.2 @@ -8713,14 +8963,14 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: '@emnapi/core': 1.9.2 '@emnapi/runtime': 1.9.2 @@ -8869,7 +9119,7 @@ snapshots: dependencies: '@emnapi/core': 1.9.2 '@emnapi/runtime': 1.9.2 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) optional: true '@oxc-parser/binding-win32-arm64-msvc@0.127.0': @@ -8939,7 +9189,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': @@ -9295,25 +9545,25 @@ snapshots: '@emotion/is-prop-valid': 1.4.0 csstype: 3.2.3 - '@speed-highlight/core@1.2.23': {} + '@speed-highlight/core@1.2.24': {} '@standard-schema/spec@1.1.0': {} - '@storybook/addon-a11y@10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': + '@storybook/addon-a11y@10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.13.0 - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) - '@storybook/addon-docs@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/addon-docs@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.18)(react@19.2.8) - '@storybook/csf-plugin': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@storybook/csf-plugin': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@storybook/icons': 2.1.0(react@19.2.8) - '@storybook/react-dom-shim': 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + '@storybook/react-dom-shim': 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 optionalDependencies: '@types/react': 19.2.18 @@ -9324,15 +9574,15 @@ snapshots: - vite - webpack - '@storybook/addon-docs@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/addon-docs@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.18)(react@19.2.8) - '@storybook/csf-plugin': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@storybook/csf-plugin': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@storybook/icons': 2.1.0(react@19.2.8) - '@storybook/react-dom-shim': 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + '@storybook/react-dom-shim': 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 optionalDependencies: '@types/react': 19.2.18 @@ -9343,67 +9593,67 @@ snapshots: - vite - webpack - '@storybook/addon-onboarding@10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': + '@storybook/addon-onboarding@10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) - '@storybook/addon-themes@10.5.7(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': + '@storybook/addon-themes@10.5.8(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 - '@storybook/addon-vitest@10.5.7(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10)': + '@storybook/addon-vitest@10.5.8(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vitest@4.1.10)': dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.1.0(react@19.2.8) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: - '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) - '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/runner': 4.1.10 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) transitivePeerDependencies: - react - '@storybook/builder-vite@10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/builder-vite@10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - '@storybook/csf-plugin': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + '@storybook/csf-plugin': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/builder-vite@10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/builder-vite@10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - '@storybook/csf-plugin': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + '@storybook/csf-plugin': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) ts-dedent: 2.3.0 - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/csf-plugin@10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/csf-plugin@10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) unplugin: 2.3.11 optionalDependencies: - esbuild: 0.28.1 + esbuild: 0.28.2 rollup: 4.62.4 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) - '@storybook/csf-plugin@10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/csf-plugin@10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) unplugin: 2.3.11 optionalDependencies: - esbuild: 0.28.1 + esbuild: 0.28.2 rollup: 4.62.4 - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) '@storybook/global@5.0.0': {} @@ -9411,30 +9661,30 @@ snapshots: dependencies: react: 19.2.8 - '@storybook/react-dom-shim@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': + '@storybook/react-dom-shim@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))': dependencies: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: '@types/react': 19.2.18 '@types/react-dom': 19.2.4(@types/react@19.2.18) - '@storybook/react-vite@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/react-vite@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@rollup/pluginutils': 5.4.0(rollup@4.62.4) - '@storybook/builder-vite': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - '@storybook/react': 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) + '@storybook/builder-vite': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + '@storybook/react': 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) empathic: 2.0.1 magic-string: 0.30.21 react: 19.2.8 react-docgen: 8.0.3 react-dom: 19.2.8(react@19.2.8) resolve: 1.22.12 - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) tsconfig-paths: 4.2.0 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -9445,21 +9695,21 @@ snapshots: - supports-color - webpack - '@storybook/react-vite@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@storybook/react-vite@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@7.0.2)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@rollup/pluginutils': 5.4.0(rollup@4.62.4) - '@storybook/builder-vite': 10.5.7(esbuild@0.28.1)(rollup@4.62.4)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - '@storybook/react': 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) + '@storybook/builder-vite': 10.5.8(esbuild@0.28.2)(rollup@4.62.4)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + '@storybook/react': 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2) empathic: 2.0.1 magic-string: 0.30.21 react: 19.2.8 react-docgen: 8.0.3 react-dom: 19.2.8(react@19.2.8) resolve: 1.22.12 - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) tsconfig-paths: 4.2.0 - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -9470,15 +9720,15 @@ snapshots: - supports-color - webpack - '@storybook/react@10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)': + '@storybook/react@10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.5.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) + '@storybook/react-dom-shim': 10.5.8(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)) react: 19.2.8 react-docgen: 8.0.3 react-docgen-typescript: 2.4.0(typescript@7.0.2) react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) optionalDependencies: '@types/react': 19.2.18 '@types/react-dom': 19.2.4(@types/react@19.2.18) @@ -9613,7 +9863,7 @@ snapshots: '@tanstack/devtools-event-client@0.4.4': {} - '@tanstack/form-core@1.33.3': + '@tanstack/form-core@1.33.5': dependencies: '@tanstack/devtools-event-client': 0.4.4 '@tanstack/pacer-lite': 0.1.1 @@ -9623,9 +9873,9 @@ snapshots: '@tanstack/query-core@5.101.4': {} - '@tanstack/react-form@1.33.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + '@tanstack/react-form@1.33.5(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@tanstack/form-core': 1.33.3 + '@tanstack/form-core': 1.33.5 '@tanstack/react-store': 0.11.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8) react: 19.2.8 transitivePeerDependencies: @@ -9665,7 +9915,7 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/jest-dom@7.0.0(@testing-library/dom@10.4.1)': + '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.10)': dependencies: '@adobe/css-tools': 4.5.0 '@testing-library/dom': 10.4.1 @@ -9674,6 +9924,8 @@ snapshots: dom-accessibility-api: 0.6.3 picocolors: 1.1.1 redent: 3.0.0 + optionalDependencies: + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.33.0)) '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -9685,7 +9937,7 @@ snapshots: '@types/react': 19.2.18 '@types/react-dom': 19.2.4(@types/react@19.2.18) - '@testing-library/user-event@14.6.3(@testing-library/dom@10.4.1)': + '@testing-library/user-event@14.6.4(@testing-library/dom@10.4.1)': dependencies: '@testing-library/dom': 10.4.1 @@ -9960,32 +10212,32 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/project-service@8.66.0(typescript@7.0.2)': + '@typescript-eslint/project-service@8.67.0(typescript@7.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@7.0.2) - '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@7.0.2) + '@typescript-eslint/types': 8.67.0 debug: 4.4.3 typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.66.0': + '@typescript-eslint/scope-manager@8.67.0': dependencies: - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/visitor-keys': 8.67.0 - '@typescript-eslint/tsconfig-utils@8.66.0(typescript@7.0.2)': + '@typescript-eslint/tsconfig-utils@8.67.0(typescript@7.0.2)': dependencies: typescript: 7.0.2 - '@typescript-eslint/types@8.66.0': {} + '@typescript-eslint/types@8.67.0': {} - '@typescript-eslint/typescript-estree@8.66.0(typescript@7.0.2)': + '@typescript-eslint/typescript-estree@8.67.0(typescript@7.0.2)': dependencies: - '@typescript-eslint/project-service': 8.66.0(typescript@7.0.2) - '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@7.0.2) - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/project-service': 8.67.0(typescript@7.0.2) + '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@7.0.2) + '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/visitor-keys': 8.67.0 debug: 4.4.3 minimatch: 10.2.6 semver: 7.8.5 @@ -9995,20 +10247,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@7.0.2)': + '@typescript-eslint/utils@8.67.0(eslint@10.8.1(jiti@2.7.0))(typescript@7.0.2)': dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.66.0 - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/typescript-estree': 8.66.0(typescript@7.0.2) + '@typescript-eslint/scope-manager': 8.67.0 + '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/typescript-estree': 8.67.0(typescript@7.0.2) eslint: 10.8.1(jiti@2.7.0) typescript: 7.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.66.0': + '@typescript-eslint/visitor-keys@8.67.0': dependencies: - '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/types': 8.67.0 eslint-visitor-keys: 5.0.1 '@typescript/typescript-aix-ppc64@7.0.2': @@ -10073,20 +10325,20 @@ snapshots: '@ungap/structured-clone@1.3.3': {} - '@universal-deploy/netlify@0.2.3(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@universal-deploy/netlify@0.2.3(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@universal-deploy/store': 0.2.2(srvx@0.12.5) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - srvx - '@universal-deploy/node@0.1.10(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@universal-deploy/node@0.1.10(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@universal-deploy/store': 0.2.2(srvx@0.12.5) magic-string: 0.30.21 srvx: 0.12.5 optionalDependencies: - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) '@universal-deploy/store@0.2.2(srvx@0.12.5)': dependencies: @@ -10094,16 +10346,16 @@ snapshots: optionalDependencies: srvx: 0.12.5 - '@universal-deploy/vite@0.1.11(hono@4.13.1)(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@universal-deploy/vite@0.1.11(hono@4.13.2)(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: - '@universal-deploy/netlify': 0.2.3(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - '@universal-deploy/node': 0.1.10(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@universal-deploy/netlify': 0.2.3(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + '@universal-deploy/node': 0.1.10(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@universal-deploy/store': 0.2.2(srvx@0.12.5) - '@universal-middleware/express': 0.4.31(hono@4.13.1)(srvx@0.12.5) + '@universal-middleware/express': 0.4.31(hono@4.13.2)(srvx@0.12.5) magic-string: 0.30.21 rou3: 0.8.1 optionalDependencies: - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -10115,18 +10367,18 @@ snapshots: - hono - srvx - '@universal-middleware/core@0.4.18(hono@4.13.1)(srvx@0.12.5)': + '@universal-middleware/core@0.4.18(hono@4.13.2)(srvx@0.12.5)': dependencies: regexparam: 3.0.0 tough-cookie: 6.0.2 optionalDependencies: - hono: 4.13.1 + hono: 4.13.2 srvx: 0.12.5 - '@universal-middleware/express@0.4.31(hono@4.13.1)(srvx@0.12.5)': + '@universal-middleware/express@0.4.31(hono@4.13.2)(srvx@0.12.5)': dependencies: - '@universal-middleware/core': 0.4.18(hono@4.13.1)(srvx@0.12.5) - '@universal-middleware/node': 0.2.2(hono@4.13.1)(srvx@0.12.5) + '@universal-middleware/core': 0.4.18(hono@4.13.2)(srvx@0.12.5) + '@universal-middleware/node': 0.2.2(hono@4.13.2)(srvx@0.12.5) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -10138,9 +10390,9 @@ snapshots: - hono - srvx - '@universal-middleware/node@0.2.2(hono@4.13.1)(srvx@0.12.5)': + '@universal-middleware/node@0.2.2(hono@4.13.2)(srvx@0.12.5)': dependencies: - '@universal-middleware/core': 0.4.18(hono@4.13.1)(srvx@0.12.5) + '@universal-middleware/core': 0.4.18(hono@4.13.2)(srvx@0.12.5) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -10169,10 +10421,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@6.0.5(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@vitejs/plugin-react@6.0.5(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) '@vitest/browser-playwright@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.33.0))(vitest@4.1.10)': dependencies: @@ -10188,26 +10440,26 @@ snapshots: - vite optional: true - '@vitest/browser-playwright@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10)': + '@vitest/browser-playwright@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10)': dependencies: - '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) playwright: 1.62.1 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser-playwright@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10)': + '@vitest/browser-playwright@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10)': dependencies: - '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) playwright: 1.62.1 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) transitivePeerDependencies: - bufferutil - msw @@ -10232,16 +10484,16 @@ snapshots: - vite optional: true - '@vitest/browser@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10)': + '@vitest/browser@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/utils': 4.1.10 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) ws: 8.21.3 transitivePeerDependencies: - bufferutil @@ -10249,16 +10501,16 @@ snapshots: - utf-8-validate - vite - '@vitest/browser@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10)': + '@vitest/browser@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/utils': 4.1.10 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) ws: 8.21.3 transitivePeerDependencies: - bufferutil @@ -10278,9 +10530,9 @@ snapshots: obug: 2.1.4 std-env: 4.2.0 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) optionalDependencies: - '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/browser': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/expect@3.2.4': dependencies: @@ -10308,23 +10560,23 @@ snapshots: msw: 2.15.0(@types/node@26.2.0)(typescript@7.0.2) vite: 7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.33.0) - '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.15.0(@types/node@26.2.0)(typescript@7.0.2) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) - '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))': + '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.15.0(@types/node@26.2.0)(typescript@7.0.2) - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -10361,7 +10613,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/utils@3.2.4': dependencies: @@ -10791,7 +11043,7 @@ snapshots: chownr@3.0.0: {} - chromatic@18.1.0: + chromatic@18.2.0: dependencies: semver: 7.8.5 @@ -11343,7 +11595,7 @@ snapshots: transitivePeerDependencies: - supports-color - electron@43.3.0: + electron@43.4.0: dependencies: '@electron-internal/extract-zip': 1.0.5 '@electron/get': 5.1.0 @@ -11463,6 +11715,35 @@ snapshots: '@esbuild/win32-ia32': 0.28.1 '@esbuild/win32-x64': 0.28.1 + esbuild@0.28.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.28.2 + '@esbuild/android-arm': 0.28.2 + '@esbuild/android-arm64': 0.28.2 + '@esbuild/android-x64': 0.28.2 + '@esbuild/darwin-arm64': 0.28.2 + '@esbuild/darwin-x64': 0.28.2 + '@esbuild/freebsd-arm64': 0.28.2 + '@esbuild/freebsd-x64': 0.28.2 + '@esbuild/linux-arm': 0.28.2 + '@esbuild/linux-arm64': 0.28.2 + '@esbuild/linux-ia32': 0.28.2 + '@esbuild/linux-loong64': 0.28.2 + '@esbuild/linux-mips64el': 0.28.2 + '@esbuild/linux-ppc64': 0.28.2 + '@esbuild/linux-riscv64': 0.28.2 + '@esbuild/linux-s390x': 0.28.2 + '@esbuild/linux-x64': 0.28.2 + '@esbuild/netbsd-arm64': 0.28.2 + '@esbuild/netbsd-x64': 0.28.2 + '@esbuild/openbsd-arm64': 0.28.2 + '@esbuild/openbsd-x64': 0.28.2 + '@esbuild/openharmony-arm64': 0.28.2 + '@esbuild/sunos-x64': 0.28.2 + '@esbuild/win32-arm64': 0.28.2 + '@esbuild/win32-ia32': 0.28.2 + '@esbuild/win32-x64': 0.28.2 + escalade@3.2.0: {} escape-string-regexp@1.0.5: {} @@ -11484,16 +11765,16 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.3(eslint@10.8.1(jiti@2.7.0)): + eslint-plugin-react-refresh@0.5.4(eslint@10.8.1(jiti@2.7.0)): dependencies: eslint: 10.8.1(jiti@2.7.0) - eslint-plugin-storybook@10.5.7(eslint@10.8.1(jiti@2.7.0))(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2): + eslint-plugin-storybook@10.5.8(eslint@10.8.1(jiti@2.7.0))(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8))(typescript@7.0.2): dependencies: - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@7.0.2) + '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/utils': 8.67.0(eslint@10.8.1(jiti@2.7.0))(typescript@7.0.2) eslint: 10.8.1(jiti@2.7.0) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) transitivePeerDependencies: - supports-color - typescript @@ -12018,7 +12299,7 @@ snapshots: dependencies: react-is: 16.13.1 - hono@4.13.1: {} + hono@4.13.2: {} hookable@6.1.1: {} @@ -12084,7 +12365,7 @@ snapshots: ignore@5.3.2: {} - imagetools-core@11.0.0: {} + imagetools-core@12.0.0: {} import-fresh@3.3.1: dependencies: @@ -12871,12 +13152,12 @@ snapshots: min-indent@1.0.1: {} - miniflare@5.20260801.1-alpha: + miniflare@5.20260811.1-alpha: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.35.2 undici: 7.29.0 - workerd: 1.20260801.1 + workerd: 1.20260811.1 ws: 8.21.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -12938,10 +13219,10 @@ snapshots: ms@2.1.3: {} - msw-storybook-addon@3.0.0(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)): + msw-storybook-addon@3.0.0(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8)): dependencies: msw: 2.15.0(@types/node@26.2.0)(typescript@7.0.2) - storybook: 10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) + storybook: 10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2): dependencies: @@ -13460,7 +13741,7 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - recast@0.23.19: + recast@0.23.21: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -13886,22 +14167,22 @@ snapshots: std-env@4.2.0: {} - storybook@10.5.7(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8): + storybook@10.5.8(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.1.0(react@19.2.8) '@testing-library/dom': 10.4.1 '@testing-library/jest-dom': 6.9.1 - '@testing-library/user-event': 14.6.3(@testing-library/dom@10.4.1) + '@testing-library/user-event': 14.6.4(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 '@webcontainer/env': 1.1.1 - esbuild: 0.28.1 + esbuild: 0.28.2 jsonc-parser: 3.3.1 open: 10.2.0 oxc-parser: 0.127.0 oxc-resolver: 11.24.2 - recast: 0.23.19 + recast: 0.23.21 semver: 7.8.5 use-sync-external-store: 1.6.0(react@19.2.8) ws: 8.21.3 @@ -14328,24 +14609,24 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vike-react-query@0.1.13(@tanstack/react-query@5.101.4(react@19.2.8))(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(vike-react@0.6.25(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))))(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))): + vike-react-query@0.1.13(@tanstack/react-query@5.101.4(react@19.2.8))(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(vike-react@0.6.26(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))))(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))): dependencies: '@brillout/json-serializer': 0.5.25 '@tanstack/react-query': 5.101.4(react@19.2.8) react: 19.2.8 react-error-boundary: 4.1.2(react@19.2.8) react-streaming: 0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - vike: 0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - vike-react: 0.6.25(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))) + vike: 0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + vike-react: 0.6.26(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))) - vike-react@0.6.25(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))): + vike-react@0.6.26(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))): dependencies: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) react-streaming: 0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - vike: 0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vike: 0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) - vike@0.4.260(hono@4.13.1)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vike@0.4.260(hono@4.13.2)(react-streaming@0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@babel/core': 7.29.7 '@babel/types': 7.29.8 @@ -14354,9 +14635,9 @@ snapshots: '@brillout/picocolors': 1.0.31 '@brillout/vite-plugin-server-entry': 0.7.19 '@universal-deploy/store': 0.2.2(srvx@0.12.5) - '@universal-deploy/vite': 0.1.11(hono@4.13.1)(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) - '@universal-middleware/core': 0.4.18(hono@4.13.1)(srvx@0.12.5) - '@universal-middleware/node': 0.2.2(hono@4.13.1)(srvx@0.12.5) + '@universal-deploy/vite': 0.1.11(hono@4.13.2)(srvx@0.12.5)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) + '@universal-middleware/core': 0.4.18(hono@4.13.2)(srvx@0.12.5) + '@universal-middleware/node': 0.2.2(hono@4.13.2)(srvx@0.12.5) cac: 6.7.14 convert-route: 1.1.1 es-module-lexer: 1.7.0 @@ -14368,10 +14649,10 @@ snapshots: sirv: 3.0.2 source-map-support: 0.5.21 tinyglobby: 0.2.17 - vite-plugin-wrapper: 0.1.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + vite-plugin-wrapper: 0.1.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) optionalDependencies: react-streaming: 0.4.20(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - '@cloudflare/workers-types' - '@hattip/core' @@ -14384,12 +14665,12 @@ snapshots: - srvx - supports-color - vite-imagetools@11.0.0(@types/node@26.2.0)(rollup@4.62.4)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vite-imagetools@12.0.0(@types/node@26.2.0)(rollup@4.62.4)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@rollup/pluginutils': 5.4.0(rollup@4.62.4) - imagetools-core: 11.0.0 + imagetools-core: 12.0.0 sharp: 0.35.3(@types/node@26.2.0) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - '@types/node' - rollup @@ -14401,20 +14682,20 @@ snapshots: transitivePeerDependencies: - rollup - vite-plugin-svgr@5.2.0(rollup@4.62.4)(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vite-plugin-svgr@5.2.0(rollup@4.62.4)(typescript@7.0.2)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@rollup/pluginutils': 5.4.0(rollup@4.62.4) '@svgr/core': 8.1.0(typescript@7.0.2) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@7.0.2)) - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-plugin-wrapper@0.1.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vite-plugin-wrapper@0.1.1(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) vite@7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.33.0): dependencies: @@ -14430,7 +14711,7 @@ snapshots: jiti: 2.7.0 lightningcss: 1.33.0 - vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0): + vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -14439,11 +14720,11 @@ snapshots: tinyglobby: 0.2.17 optionalDependencies: '@types/node': 26.2.0 - esbuild: 0.28.1 + esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 - vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0): + vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -14452,7 +14733,7 @@ snapshots: tinyglobby: 0.2.17 optionalDependencies: '@types/node': 26.2.0 - esbuild: 0.28.1 + esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 @@ -14488,10 +14769,10 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@vitest/expect': 4.1.10 - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/pretty-format': 4.1.10 '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 @@ -14508,22 +14789,22 @@ snapshots: tinyexec: 1.3.0 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/node': 26.2.0 - '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.0.16(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/coverage-v8': 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) '@vitest/ui': 4.1.10(vitest@4.1.10) jsdom: 29.1.1(@noble/hashes@2.3.0) transitivePeerDependencies: - msw - vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)): + vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.2.0)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.3.0))(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@vitest/expect': 4.1.10 - '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0)) + '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)) '@vitest/pretty-format': 4.1.10 '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 @@ -14540,12 +14821,12 @@ snapshots: tinyexec: 1.3.0 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0) + vite: 8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/node': 26.2.0 - '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.1)(jiti@2.7.0))(vitest@4.1.10) + '@vitest/browser-playwright': 4.1.10(msw@2.15.0(@types/node@26.2.0)(typescript@7.0.2))(playwright@1.62.1)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0))(vitest@4.1.10) '@vitest/coverage-v8': 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) '@vitest/ui': 4.1.10(vitest@4.1.10) jsdom: 29.1.1(@noble/hashes@2.3.0) @@ -14603,26 +14884,26 @@ snapshots: word-wrap@1.2.5: {} - workerd@1.20260801.1: + workerd@1.20260811.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260801.1 - '@cloudflare/workerd-darwin-arm64': 1.20260801.1 - '@cloudflare/workerd-linux-64': 1.20260801.1 - '@cloudflare/workerd-linux-arm64': 1.20260801.1 - '@cloudflare/workerd-windows-64': 1.20260801.1 + '@cloudflare/workerd-darwin-64': 1.20260811.1 + '@cloudflare/workerd-darwin-arm64': 1.20260811.1 + '@cloudflare/workerd-linux-64': 1.20260811.1 + '@cloudflare/workerd-linux-arm64': 1.20260811.1 + '@cloudflare/workerd-windows-64': 1.20260811.1 - wrangler@4.120.0(@cloudflare/workers-types@5.20260808.1): + wrangler@4.123.0(@cloudflare/workers-types@5.20260815.1): dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260801.1) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260811.1) blake3-wasm: 2.1.5 esbuild: 0.28.1 - miniflare: 5.20260801.1-alpha + miniflare: 5.20260811.1-alpha path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260801.1 + workerd: 1.20260811.1 optionalDependencies: - '@cloudflare/workers-types': 5.20260808.1 + '@cloudflare/workers-types': 5.20260815.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -14695,7 +14976,7 @@ snapshots: dependencies: '@poppinss/colors': 4.1.6 '@poppinss/dumper': 0.6.5 - '@speed-highlight/core': 1.2.23 + '@speed-highlight/core': 1.2.24 cookie: 1.1.1 youch-core: 0.3.3 diff --git a/workers/api/package.json b/workers/api/package.json index 53500783..603747b9 100644 --- a/workers/api/package.json +++ b/workers/api/package.json @@ -19,17 +19,17 @@ "dependencies": { "@hono/swagger-ui": "^0.6.1", "@soroush.tech/schema": "workspace:*", - "hono": "^4.13.1", + "hono": "^4.13.2", "zod": "^4.4.3" }, "devDependencies": { - "@cloudflare/workers-types": "^5.20260808.1", + "@cloudflare/workers-types": "^5.20260815.1", "@soroush.tech/eslint-config": "workspace:*", "@soroush.tech/wrangler-tools": "workspace:*", "@vitest/coverage-v8": "^4.1.10", "oxlint": "^1.78.0", "typescript": "~7.0.2", "vitest": "^4.1.10", - "wrangler": "^4.120.0" + "wrangler": "^4.123.0" } } diff --git a/workers/bench/package.json b/workers/bench/package.json index dbc9f48d..b37deb26 100644 --- a/workers/bench/package.json +++ b/workers/bench/package.json @@ -18,17 +18,17 @@ }, "dependencies": { "@hono/swagger-ui": "^0.6.1", - "hono": "^4.13.1", + "hono": "^4.13.2", "zod": "^4.4.3" }, "devDependencies": { - "@cloudflare/workers-types": "^5.20260808.1", + "@cloudflare/workers-types": "^5.20260815.1", "@soroush.tech/eslint-config": "workspace:*", "@soroush.tech/wrangler-tools": "workspace:*", "@vitest/coverage-v8": "^4.1.10", "oxlint": "^1.78.0", "typescript": "~7.0.2", "vitest": "^4.1.10", - "wrangler": "^4.120.0" + "wrangler": "^4.123.0" } }