From 9e08deae04c55788004b280eb456f86ddaa86345 Mon Sep 17 00:00:00 2001 From: "voidzero-guard[bot]" <278573678+voidzero-guard[bot]@users.noreply.github.com> Date: Sun, 27 Sep 2026 02:02:41 +0000 Subject: [PATCH] feat(deps): upgrade upstream dependencies - vitest: 5.0.1 -> 5.0.2 - @vitest/browser: 5.0.1 -> 5.0.2 - @vitest/browser-playwright: 5.0.1 -> 5.0.2 - @vitest/browser-preview: 5.0.1 -> 5.0.2 - @vitest/mocker: 5.0.1 -> 5.0.2 - @vitest/pretty-format: 5.0.1 -> 5.0.2 - @vitest/snapshot: 5.0.1 -> 5.0.2 - @vitest/spy: 5.0.1 -> 5.0.2 - @vitest/utils: 5.0.1 -> 5.0.2 - lint-staged: 17.5.1 -> 17.6.0 - VITEST_VERSION constant: 5.0.1 -> 5.0.2 - README vitest pins: 5.0.1 -> 5.0.2 Code changes: - Sync vitest version references in docs: docs/guide/local-cli.md, docs/guide/migrate.md, docs/guide/test.md, docs/guide/vitest-v5.md - Update vitest/@vitest pins and recorded snapshots in CLI snapshot fixtures under crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/ (migration_from_vitest_config, migration_upgrade_browser_webdriverio_pnpm, test_v5_browser_types, test_v5_coverage, test_v5_install_managers, test_v5_optional_packages, test_v5_preview) --- README.md | 6 +- .../snapshots/migration_from_vitest_config.md | 2 +- ...ration_upgrade_browser_webdriverio_pnpm.md | 2 +- .../upgrade_community_provider_catalog.md | 2 +- .../test_v5_browser_types/package.json | 2 +- .../fixtures/test_v5_coverage/package.json | 4 +- .../test_v5_install_managers/package.json | 2 +- .../test_v5_install_managers/snapshots.toml | 4 +- .../snapshots/npm_install_and_runtime.md | 4 +- .../test_v5_optional_packages/package.json | 2 +- .../fixtures/test_v5_preview/snapshots.toml | 2 +- .../snapshots/upstream_real_timers.md | 4 +- docs/guide/local-cli.md | 6 +- docs/guide/migrate.md | 2 +- docs/guide/test.md | 2 +- docs/guide/vitest-v5.md | 6 +- packages/cli/README.md | 6 +- packages/cli/src/utils/constants.ts | 2 +- pnpm-lock.yaml | 253 ++++++++---------- pnpm-workspace.yaml | 20 +- 20 files changed, 157 insertions(+), 176 deletions(-) diff --git a/README.md b/README.md index ad4b16bf8a..be5bc25d5e 100644 --- a/README.md +++ b/README.md @@ -209,7 +209,7 @@ Add package-manager overrides so that other packages use the Vite+ versions. Ali ```json "overrides": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` @@ -218,7 +218,7 @@ If you are using `pnpm`, add this to your `pnpm-workspace.yaml`: ```yaml overrides: vite: npm:@voidzero-dev/vite-plus-core@latest - vitest: 5.0.1 + vitest: 5.0.2 ``` Or, if you are using Yarn: @@ -226,7 +226,7 @@ Or, if you are using Yarn: ```json "resolutions": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_from_vitest_config/snapshots/migration_from_vitest_config.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_from_vitest_config/snapshots/migration_from_vitest_config.md index 87ef13a8d2..31747e8bd8 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_from_vitest_config/snapshots/migration_from_vitest_config.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_from_vitest_config/snapshots/migration_from_vitest_config.md @@ -112,7 +112,7 @@ allowBuilds: overrides: vite@*: 'catalog:' vitest@*: 'catalog:' - '@vitest/browser@*': 5.0.1 + '@vitest/browser@*': 5.0.2 peerDependencyRules: allowAny: - vite diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/migration_upgrade_browser_webdriverio_pnpm.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/migration_upgrade_browser_webdriverio_pnpm.md index 5b96bd401c..fbeb374109 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/migration_upgrade_browser_webdriverio_pnpm.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/migration_upgrade_browser_webdriverio_pnpm.md @@ -74,7 +74,7 @@ catalog: overrides: vite@*: 'catalog:' vitest@*: 'catalog:' - '@vitest/browser@*': 5.0.1 + '@vitest/browser@*': 5.0.2 peerDependencyRules: allowAny: - vite diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/upgrade_community_provider_catalog.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/upgrade_community_provider_catalog.md index 5f39b2a0ea..7fb076a4a6 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/upgrade_community_provider_catalog.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/migration_upgrade_browser_webdriverio_pnpm/snapshots/upgrade_community_provider_catalog.md @@ -69,7 +69,7 @@ catalogs: overrides: vite@*: 'catalog:' vitest@*: 'catalog:' - '@vitest/browser@*': 5.0.1 + '@vitest/browser@*': 5.0.2 allowBuilds: edgedriver: true geckodriver: true diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_browser_types/package.json b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_browser_types/package.json index 599a76aae2..37de6e8abc 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_browser_types/package.json +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_browser_types/package.json @@ -5,7 +5,7 @@ "packageManager": "pnpm@11.24.0", "devDependencies": { "vite-plus": "latest", - "@vitest/browser-playwright": "5.0.1", + "@vitest/browser-playwright": "5.0.2", "playwright": "1.57.0", "typescript": "7.0.2" } diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_coverage/package.json b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_coverage/package.json index 31cc2fd37f..ad96e8eec6 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_coverage/package.json +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_coverage/package.json @@ -4,7 +4,7 @@ "type": "module", "devDependencies": { "vite-plus": "latest", - "@vitest/coverage-v8": "5.0.1", - "@vitest/coverage-istanbul": "5.0.1" + "@vitest/coverage-v8": "5.0.2", + "@vitest/coverage-istanbul": "5.0.2" } } diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/package.json b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/package.json index 033b26df32..b523b4ccc8 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/package.json +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/package.json @@ -2,5 +2,5 @@ "name": "test-v5-install-managers", "private": true, "type": "module", - "devDependencies": { "vite-plus": "latest", "vitest": "5.0.1" } + "devDependencies": { "vite-plus": "latest", "vitest": "5.0.2" } } diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots.toml b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots.toml index c868c48496..510b05a9f5 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots.toml +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots.toml @@ -7,8 +7,8 @@ steps = [ { argv = ["vpt", "json-edit", "package.json", "packageManager", "npm@10.9.4"], snapshot = false }, # Match the bundled runner throughout npm's peer graph. Otherwise newer # Vitest patches reached through optional peers can crash npm 10's resolver. - { argv = ["vpt", "json-edit", "package.json", "overrides.vitest", "5.0.1"], snapshot = false }, - { argv = ["vpt", "json-edit", "package.json", "overrides.@vitest/browser", "5.0.1"], snapshot = false }, + { argv = ["vpt", "json-edit", "package.json", "overrides.vitest", "5.0.2"], snapshot = false }, + { argv = ["vpt", "json-edit", "package.json", "overrides.@vitest/browser", "5.0.2"], snapshot = false }, { argv = ["vp", "install", "--ignore-scripts", "--", "--no-audit", "--no-fund"], snapshot = false, timeout = 180000 }, ["vp", "test", "run"], ] diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots/npm_install_and_runtime.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots/npm_install_and_runtime.md index 36fd5a66d2..2a5df3fc94 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots/npm_install_and_runtime.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_install_managers/snapshots/npm_install_and_runtime.md @@ -3,10 +3,10 @@ ## `vpt json-edit package.json packageManager npm@10.9.4` -## `vpt json-edit package.json overrides.vitest 5.0.1` +## `vpt json-edit package.json overrides.vitest 5.0.2` -## `vpt json-edit package.json overrides.@vitest/browser 5.0.1` +## `vpt json-edit package.json overrides.@vitest/browser 5.0.2` ## `vp install --ignore-scripts -- --no-audit --no-fund` diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_optional_packages/package.json b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_optional_packages/package.json index 3b215e99e6..7f5d8e78e8 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_optional_packages/package.json +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_optional_packages/package.json @@ -4,7 +4,7 @@ "type": "module", "devDependencies": { "vite-plus": "latest", - "@vitest/ui": "5.0.1", + "@vitest/ui": "5.0.2", "jsdom": "27.2.0", "happy-dom": "20.0.10", "temporal-polyfill": "1.0.4" diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots.toml b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots.toml index 3768df0382..b7237461f6 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots.toml +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots.toml @@ -8,7 +8,7 @@ steps = [{ argv = ["node", "verify.mjs"], timeout = 120000 }] name = "upstream_real_timers" vp = "local" env = { PLAYWRIGHT_BROWSERS_PATH = "0" } -comment = "Known upstream regression introduced in Vitest 4.1.1 and still present in 5.0.1, not a new v5 release blocker: Preview locator clicks advance fake timers while using real timers. Require success when upstream fixes it." +comment = "Known upstream regression introduced in Vitest 4.1.1 and still present in 5.0.2, not a new v5 release blocker: Preview locator clicks advance fake timers while using real timers. Require success when upstream fixes it." steps = [{ argv = ["node", "verify.mjs", "--real-timers"], timeout = 120000 }] [[case]] diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots/upstream_real_timers.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots/upstream_real_timers.md index 0e50050f93..4e611734f6 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots/upstream_real_timers.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/test_v5_preview/snapshots/upstream_real_timers.md @@ -1,6 +1,6 @@ # upstream_real_timers -Known upstream regression introduced in Vitest 4.1.1 and still present in 5.0.1, not a new v5 release blocker: Preview locator clicks advance fake timers while using real timers. Require success when upstream fixes it. +Known upstream regression introduced in Vitest 4.1.1 and still present in 5.0.2, not a new v5 release blocker: Preview locator clicks advance fake timers while using real timers. Require success when upstream fixes it. ## `node verify.mjs --real-timers` @@ -8,5 +8,5 @@ Known upstream regression introduced in Vitest 4.1.1 and still present in 5.0.1, Plugin "vitest:mocks:interceptor" defines Vite-specific hooks (configureServer) in a plugin returned from applyToEnvironment. These hooks will be ignored. Browser runner started at http://localhost:/__vitest_test__/?sessionId= -Known upstream regression since Vitest 4.1.1: Preview locator clicks fail with real timers in 5.0.1 +Known upstream regression since Vitest 4.1.1: Preview locator clicks fail with real timers in 5.0.2 ``` diff --git a/docs/guide/local-cli.md b/docs/guide/local-cli.md index ee99393626..dc11704ccb 100644 --- a/docs/guide/local-cli.md +++ b/docs/guide/local-cli.md @@ -52,20 +52,20 @@ You need to add overrides to your package manager so that other packages resolve ```yaml [pnpm-workspace.yaml] overrides: vite: npm:@voidzero-dev/vite-plus-core@latest - vitest: 5.0.1 + vitest: 5.0.2 ``` ```json [npm / Bun package.json] "overrides": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` ```json [Yarn package.json] "resolutions": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` diff --git a/docs/guide/migrate.md b/docs/guide/migrate.md index 0e57f8c2e9..729e78b9ee 100644 --- a/docs/guide/migrate.md +++ b/docs/guide/migrate.md @@ -151,7 +151,7 @@ View and copy this prompt into your coding agent to upgrade an existing Vite+ 0. ### Vitest -Vitest is automatically migrated through `vp migrate`. `vite-plus` re-exports upstream `vitest@5.0.1` under `vite-plus/test*`, so for node-mode tests a single `vite-plus` install is enough — you no longer need to install `vitest` directly. +Vitest is automatically migrated through `vp migrate`. `vite-plus` re-exports upstream `vitest@5.0.2` under `vite-plus/test*`, so for node-mode tests a single `vite-plus` install is enough — you no longer need to install `vitest` directly. For browser mode, you can use the base browser runtime (`@vitest/browser`) and Preview provider (`@vitest/browser-preview`) included in `vite-plus`. To use Playwright or WebDriverIO, you also need the opt-in provider (`@vitest/browser-playwright` or `@vitest/browser-webdriverio`) and its framework peer (`playwright` or `webdriverio`). diff --git a/docs/guide/test.md b/docs/guide/test.md index 3cd781600f..e3f468c4b1 100644 --- a/docs/guide/test.md +++ b/docs/guide/test.md @@ -2,7 +2,7 @@ `vp test` runs tests with [Vitest](https://vitest.dev). -The bundled runner uses Vitest `5.0.1` and requires Node `^22.18.0 || ^24.11.0 || >=26.0.0`. For existing projects, follow [Upgrade to Vitest 5](./vitest-v5.md) before updating dependencies. +The bundled runner uses Vitest `5.0.2` and requires Node `^22.18.0 || ^24.11.0 || >=26.0.0`. For existing projects, follow [Upgrade to Vitest 5](./vitest-v5.md) before updating dependencies. ## Overview diff --git a/docs/guide/vitest-v5.md b/docs/guide/vitest-v5.md index 0414a325a5..c10bb6ea3e 100644 --- a/docs/guide/vitest-v5.md +++ b/docs/guide/vitest-v5.md @@ -1,6 +1,6 @@ # Upgrade to Vitest 5 -Vite+ bundles Vitest `5.0.1`. Use Node `^22.18.0 || ^24.11.0 || >=26.0.0` for the CLI and tests. +Vite+ bundles Vitest `5.0.2`. Use Node `^22.18.0 || ^24.11.0 || >=26.0.0` for the CLI and tests. ## Before you migrate @@ -126,7 +126,7 @@ Review calls with benchmark options, imported or reassigned callbacks, callback ## Entry points and packages -Use `vite-plus/test` for assertions and supported runner APIs. Keep coverage providers and `@vitest/ui` at the bundled runner's exact version, `5.0.1`. Keep `@vitest/web-worker` aligned when your project uses it. +Use `vite-plus/test` for assertions and supported runner APIs. Keep coverage providers and `@vitest/ui` at the bundled runner's exact version, `5.0.2`. Keep `@vitest/web-worker` aligned when your project uses it. | v4 import | v5 import or action | | ---------------------------------------- | --------------------------------------------------------------------------- | @@ -188,7 +188,7 @@ Use the file locations in the migration report to review these changes. Run brow For jest-dom matcher types, load `@testing-library/jest-dom/vitest` in `compilerOptions.types` or import it from a TypeScript setup file that your `tsconfig.json` includes. The root `@testing-library/jest-dom` type entry augments Jest. A JavaScript setup file excluded by `allowJs: false` does not load the Vitest augmentation for type checking. Review shared Jest/Vitest configs before changing their type entries. -With `vitest@5.0.1`, loading browser declarations first can also make TypeScript reject valid Node jest-dom assertions: `toHaveTextContent(/pattern/)` and CSS custom properties in `toHaveStyle()`. We reproduced this conflict with upstream imports and with Vite+ imports. Both `@testing-library/jest-dom@6.9.1` and `7.0.1` reproduce it. Check the declarations loaded by each test `tsconfig.json`; adding the jest-dom type entry alone might not resolve the conflict. Keep the affected project on the v4-based release until its Node and browser matcher types pass separate checks. +With `vitest@5.0.2`, loading browser declarations first can also make TypeScript reject valid Node jest-dom assertions: `toHaveTextContent(/pattern/)` and CSS custom properties in `toHaveStyle()`. We reproduced this conflict with upstream imports and with Vite+ imports. Both `@testing-library/jest-dom@6.9.1` and `7.0.1` reproduce it. Check the declarations loaded by each test `tsconfig.json`; adding the jest-dom type entry alone might not resolve the conflict. Keep the affected project on the v4-based release until its Node and browser matcher types pass separate checks. | Area | Required review | | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | diff --git a/packages/cli/README.md b/packages/cli/README.md index 7fe5ff62db..d1394f202a 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -203,7 +203,7 @@ Add package-manager overrides so that other packages use the Vite+ versions. Ali ```json "overrides": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` @@ -212,7 +212,7 @@ If you are using `pnpm`, add this to your `pnpm-workspace.yaml`: ```yaml overrides: vite: npm:@voidzero-dev/vite-plus-core@latest - vitest: 5.0.1 + vitest: 5.0.2 ``` Or, if you are using Yarn: @@ -220,7 +220,7 @@ Or, if you are using Yarn: ```json "resolutions": { "vite": "npm:@voidzero-dev/vite-plus-core@latest", - "vitest": "5.0.1" + "vitest": "5.0.2" } ``` diff --git a/packages/cli/src/utils/constants.ts b/packages/cli/src/utils/constants.ts index e4a707477c..752ee98514 100644 --- a/packages/cli/src/utils/constants.ts +++ b/packages/cli/src/utils/constants.ts @@ -15,7 +15,7 @@ export const VITE_CONFIG_FILES = [ 'vite.config.cts', ] as const; -export const VITEST_VERSION = '5.0.1'; +export const VITEST_VERSION = '5.0.2'; // Exact action release used by generated workflows and the @v1 migration. // The Renovate custom manager keeps this value current. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee293f706a..e819f0986b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,32 +94,32 @@ catalogs: specifier: 7.0.0-dev.20260605.1 version: 7.0.0-dev.20260605.1 '@vitest/browser': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/browser-playwright': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/browser-preview': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/browser-webdriverio': specifier: 5.0.0 version: 5.0.0 '@vitest/mocker': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/pretty-format': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/snapshot': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/spy': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@vitest/utils': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 bingo: specifier: ^0.9.3 version: 0.9.3 @@ -166,8 +166,8 @@ catalogs: specifier: ^1.33.0 version: 1.33.0 lint-staged: - specifier: ^17.5.1 - version: 17.5.1 + specifier: ^17.6.0 + version: 17.6.0 lodash-es: specifier: ^4.17.21 version: 4.17.23 @@ -247,8 +247,8 @@ catalogs: specifier: ^7.0.2 version: 7.0.2 vitest: - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 vue: specifier: ^3.5.35 version: 3.5.40 @@ -313,7 +313,7 @@ importers: version: link:packages/cli vitest: specifier: 'catalog:' - version: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + version: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) packages/cli: dependencies: @@ -325,25 +325,25 @@ importers: version: 1.79.0 '@vitest/browser': specifier: 'catalog:' - version: 5.0.1(vite@packages+core)(vitest@5.0.1) + version: 5.0.2(vite@packages+core)(vitest@5.0.2) '@vitest/browser-preview': specifier: 'catalog:' - version: 5.0.1(vite@packages+core)(vitest@5.0.1) + version: 5.0.2(vite@packages+core)(vitest@5.0.2) '@vitest/mocker': specifier: 'catalog:' - version: 5.0.1(vite@packages+core) + version: 5.0.2(vite@packages+core) '@vitest/pretty-format': specifier: 'catalog:' - version: 5.0.1 + version: 5.0.2 '@vitest/snapshot': specifier: 'catalog:' - version: 5.0.1 + version: 5.0.2 '@vitest/spy': specifier: 'catalog:' - version: 5.0.1 + version: 5.0.2 '@vitest/utils': specifier: 'catalog:' - version: 5.0.1 + version: 5.0.2 oxfmt: specifier: 'catalog:' version: 0.70.0(vite-plus@packages+cli) @@ -358,7 +358,7 @@ importers: version: link:../core vitest: specifier: 'catalog:' - version: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + version: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) devDependencies: '@emnapi/core': specifier: 'catalog:' @@ -383,10 +383,10 @@ importers: version: 4.0.2 '@vitest/browser-playwright': specifier: 'catalog:' - version: 5.0.1(playwright@1.62.1)(vite@packages+core)(vitest@5.0.1) + version: 5.0.2(playwright@1.62.1)(vite@packages+core)(vitest@5.0.2) '@vitest/browser-webdriverio': specifier: 'catalog:' - version: 5.0.0(vite@packages+core)(vitest@5.0.1)(webdriverio@9.20.1(supports-color@8.1.1)) + version: 5.0.0(vite@packages+core)(vitest@5.0.2)(webdriverio@9.20.1(supports-color@8.1.1)) '@voidzero-dev/vite-plus-prompts': specifier: workspace:* version: link:../prompts @@ -413,7 +413,7 @@ importers: version: 3.3.1 lint-staged: specifier: 'catalog:' - version: 17.5.1 + version: 17.6.0 minimatch: specifier: 'catalog:' version: 10.2.4 @@ -626,7 +626,7 @@ importers: version: 7.8.5 vitest: specifier: 'catalog:' - version: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + version: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) yaml: specifier: 'catalog:' version: 2.9.0 @@ -914,7 +914,7 @@ importers: version: 17.12.0 lint-staged: specifier: ^17.5.1 - version: 17.5.1 + version: 17.6.0 oxfmt: specifier: ^0.70.0 version: 0.70.0(vite-plus@packages+cli) @@ -946,8 +946,8 @@ importers: specifier: workspace:@voidzero-dev/vite-plus-core@* version: link:../packages/core vitest: - specifier: 5.0.1 - version: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.6)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + specifier: 5.0.2 + version: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.6)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) vite/packages/create-vite: devDependencies: @@ -1101,8 +1101,8 @@ importers: specifier: ^0.7.5 version: 0.7.5(@devframes/json-render@1.0.0(@devframes/hub@1.0.0(@devframes/agentic@1.0.0)(crossws@0.4.12(srvx@1.0.5))(devframe@1.0.0))(devframe@1.0.0))(crossws@0.4.12(srvx@1.0.5))(srvx@1.0.5)(vite@packages+core) '@vitest/utils': - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.0.2 + version: 5.0.2 '@voidzero-dev/vite-task-client': specifier: ^0.2.0 version: 0.2.0 @@ -4567,16 +4567,16 @@ packages: '@vitejs/release-scripts@1.10.0': resolution: {integrity: sha512-1vPdK4Jm2vxCFpaf4D7Nwam677OUoXqUU0WqhLjYec38qiK/XXkzuWK6QnFkn9ty63F+slN13pNUCwEHPOLRuQ==} - '@vitest/browser-playwright@5.0.1': - resolution: {integrity: sha512-BlknN81ZeoCyP5CSm5u7+1BTlS7d0cDU5DfndNSjEC3SmbzOESGrp+DQpNhQmTlggawWc+yKVEM03mM/aBynqg==} + '@vitest/browser-playwright@5.0.2': + resolution: {integrity: sha512-wU0B1Zy9+a55fdUT7JBCcnnjpTx0HHvUlQT6yFnuwCSY244BkPPwabNX+9PAljc96gRELcfm5APtnsn/3qiaPw==} peerDependencies: playwright: '*' - vitest: 5.0.1 + vitest: 5.0.2 - '@vitest/browser-preview@5.0.1': - resolution: {integrity: sha512-NagNnZD6A8ccl+pycLWX2b/e9YJtH5NuDUyiiadQjptMRuZVBAB9r9I3itdKm6exxtcl+rOTv2rWt6vu5uOm1A==} + '@vitest/browser-preview@5.0.2': + resolution: {integrity: sha512-/XszA7mdG22sTtp9acpjPgg6eREhRmbNwPX/9raGrpA3Mdj7z5QlwE3RV/8uGInaa9vyKEcfPvVmXPi2iCcPgw==} peerDependencies: - vitest: 5.0.1 + vitest: 5.0.2 '@vitest/browser-webdriverio@5.0.0': resolution: {integrity: sha512-faotr4XiQrpK7yK+GTSWTA2pYSPFMZZA+fXx0rtKh9mvAjCMBM0Q2UJ5NIv6o5Oqkn2CASIrKnePaC/37judJA==} @@ -4585,13 +4585,13 @@ packages: vitest: ^5.0.0 webdriverio: '*' - '@vitest/browser@5.0.1': - resolution: {integrity: sha512-s2UroEhP2BZPoen1qrXXTtVqnUcs6y2sxMLGCZ8tZDkH2iM/6tTC2GVTPCgF+oVF3X5M6wC/X2O0MvvoHNmH0Q==} + '@vitest/browser@5.0.2': + resolution: {integrity: sha512-nX9xXZ/j8YfU7KTeFa+tpSP331SbI81qBQTASRlcopYeaTgBerNmJryzHXHrFOW0NYldd3Dn5gw651zGnmaQzw==} peerDependencies: - vitest: 5.0.1 + vitest: 5.0.2 - '@vitest/mocker@5.0.1': - resolution: {integrity: sha512-6K1DoBNAPGvuOcSsGA4D6x+5zEEff/KmOOP3uetT2TrGpVfI+HRHRnJJfKi5ib/g1vx8IYHQD8s0pbJz8WQI7Q==} + '@vitest/mocker@5.0.2': + resolution: {integrity: sha512-Z5FS00Q1SJHkB35xATsmWGdQ5WA1/0MV3CDjqyv7GavHv1OfOj145MNfHOlHk7QLes21dKFDHr8EO2zvL+9WGA==} peerDependencies: msw: ^2.4.9 vite: workspace:@voidzero-dev/vite-plus-core@* @@ -4601,22 +4601,22 @@ packages: vite: optional: true - '@vitest/pretty-format@5.0.1': - resolution: {integrity: sha512-6guWwj5d9bguuefTOvJoq387tfpkzSv554YdUEGzjJH2PnnmvzTLQ1UQSuAk5wBFVhf2CUmy/S/palOcb6dmpA==} + '@vitest/pretty-format@5.0.2': + resolution: {integrity: sha512-YHM+mQQ7N1ROHMugJ7P/M+fC/q1G4zs/iAMZZCvhHcY8WkwPQcXBHD+z18oz+808Cfa12K7jOr3XPQMcLIovjw==} - '@vitest/snapshot@5.0.1': - resolution: {integrity: sha512-aEW4fuQVg1i3fnC781qvwxC5QNptUvb+JjIUfX1WuWJqkjCgpiU8+I89mMcJmxOPLdaGAwEPFFVk02rGKYexvw==} + '@vitest/snapshot@5.0.2': + resolution: {integrity: sha512-G5FHntzv8AVx5wkoWPgWqpJm2ngrdnFcQtjbsGFToNoNin5XTzd5qQjllYqX5xxplXs5BMOaZXqKVx0Zks8GpA==} - '@vitest/spy@5.0.1': - resolution: {integrity: sha512-rbto/mF/SGERxEgYOek7Xm6B9b+y+mVoo+f4b2LymYO8zM1b7uB5nHuhVMTP2hxdzgxvGiZYGxGIaMvL5y180Q==} + '@vitest/spy@5.0.2': + resolution: {integrity: sha512-Ijc7T1nT9efNb5LxvjaBrEqw3f/QwUv5EE0nKqZxgqsaV/FxAAZ8baGylA8X/Z2oS4Lp+K74Jr6dTJsDKxJDeg==} - '@vitest/ui@5.0.1': - resolution: {integrity: sha512-7PvQu/X9/pQoHYfNLAYL22qsD4/+sx2k7zpUA7XvjW0sc40r3/r0lGZ2fsEyOHMuO8Q1KjiO1QQVjJdnWUy/WQ==} + '@vitest/ui@5.0.2': + resolution: {integrity: sha512-FRGWhLK/S+aaAtty/5d+jTtY5l+9pGNcjz6IHbyUiP3VWs6a+zIgU4lc1SzWCR7H+OXgetAI06i/VpCWQmVorQ==} peerDependencies: - vitest: 5.0.1 + vitest: 5.0.2 - '@vitest/utils@5.0.1': - resolution: {integrity: sha512-E9+yEA+jsfaoxZcUHFzEqUrQcoNh2EwrPT5efIqkUPUwD5Ua2Li9BRWaYeRwvzvdLgTSVrre8oKNeyrfg7KkdQ==} + '@vitest/utils@5.0.2': + resolution: {integrity: sha512-mgpUtxFhKeOKVaArBVHNJGdYHAeRh135o59l13uVmPUCS1OUtis5pBqXEgE25iqRgFqEBwXvJlkhknRsYnMeqg==} '@voidzero-dev/vite-task-client@0.2.0': resolution: {integrity: sha512-y932hw4I0qrdlqbDhOC4VS7mtLad+MtXToSVJIZ79Cd7Ib6p4bRuoTRrx6OeedhdPm2yf9+r8ndlhJjn8LbsxQ==} @@ -6607,8 +6607,8 @@ packages: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - lint-staged@17.5.1: - resolution: {integrity: sha512-7EDuco1xnBMeVpvAbeMq1U5KXwJGLmY8q6l+Ye78r36C4mPc+Vg1Z2SK8gHyRTyvPro90A0q5/FAZ+Au23d6QQ==} + lint-staged@17.6.0: + resolution: {integrity: sha512-nOhBfYkZEwkFtNzD5pK9s9LkcWoxJ+whLzEnhqi9nl7zTB5n7tg8+9iYgMGx2Wm3VlLu8cbNj0RACzY+nWi5iQ==} engines: {node: '>=22.22.1'} hasBin: true @@ -7599,9 +7599,6 @@ packages: resolution: {integrity: sha512-VsC6n6vz1ihYYyZZwX7YZSF5l5x36ca17OC+a69h94YqB7X6XLwf+5MOgynYir2SLFUbl8gIYvBo8K8RoNQ6bQ==} engines: {node: '>= 0.4'} - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -7700,9 +7697,6 @@ packages: resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} engines: {node: '>=12.0.0'} - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -7835,10 +7829,6 @@ packages: resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} engines: {node: '>=18'} - tinyexec@1.3.0: - resolution: {integrity: sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==} - engines: {node: '>=18'} - tinyexec@1.3.1: resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==} engines: {node: '>=18'} @@ -8147,20 +8137,20 @@ packages: resolution: {integrity: sha512-sXMwN6DMHeouPfCxkxWkKAmxphWKEenHYY5H1nIBzU3PmDsmJp6kBXJdshjVdpMZuWCmL9SH7KFRx29AylpP6g==} engines: {node: '>=18.12.0'} - vitest@5.0.1: - resolution: {integrity: sha512-iA95lQbKEkvrtTkdAgnWbXfbipWiiWe/hDl2P5tMi6WFwD76G0NxXAGp/M9EOcYupeGJRr6wppMc7CoA41TQjg==} + vitest@5.0.2: + resolution: {integrity: sha512-7MQrx9pDv5aHiUcovIb/70Ys3tgtkUVgCtledvKdCmEO+/1Dicq5ZqoSxOW034m03oqC+oHOKui2dM6qtMLoJg==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.1 - '@vitest/browser-preview': 5.0.1 + '@vitest/browser-playwright': 5.0.2 + '@vitest/browser-preview': 5.0.2 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.1 - '@vitest/coverage-v8': 5.0.1 - '@vitest/ui': 5.0.1 + '@vitest/coverage-istanbul': 5.0.2 + '@vitest/coverage-v8': 5.0.2 + '@vitest/ui': 5.0.2 happy-dom: '*' jsdom: '*' vite: workspace:@voidzero-dev/vite-plus-core@* @@ -8283,9 +8273,9 @@ packages: engines: {node: ^20.17.0 || >=22.9.0} hasBin: true - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} + why-is-node-running@3.2.2: + resolution: {integrity: sha512-NKUzAelcoCXhXL4dJzKIwXeR8iEVqsA0Lq6Vnd0UXvgaKbzVo4ZTHROF2Jidrv+SgxOQ03fMinnNhzZATxOD3A==} + engines: {node: '>=20.11'} hasBin: true without-undefined-properties@0.1.2: @@ -11451,35 +11441,35 @@ snapshots: semver: 7.8.5 tinyexec: 1.3.1 - '@vitest/browser-playwright@5.0.1(playwright@1.62.1)(vite@packages+core)(vitest@5.0.1)': + '@vitest/browser-playwright@5.0.2(playwright@1.62.1)(vite@packages+core)(vitest@5.0.2)': dependencies: - '@vitest/browser': 5.0.1(vite@packages+core)(vitest@5.0.1) - '@vitest/mocker': 5.0.1(vite@packages+core) + '@vitest/browser': 5.0.2(vite@packages+core)(vitest@5.0.2) + '@vitest/mocker': 5.0.2(vite@packages+core) playwright: 1.62.1 tinyrainbow: 3.1.1 - vitest: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + vitest: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser-preview@5.0.1(vite@packages+core)(vitest@5.0.1)': + '@vitest/browser-preview@5.0.2(vite@packages+core)(vitest@5.0.2)': dependencies: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.7(@testing-library/dom@10.4.1) - '@vitest/browser': 5.0.1(vite@packages+core)(vitest@5.0.1) - vitest: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + '@vitest/browser': 5.0.2(vite@packages+core)(vitest@5.0.2) + vitest: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser-webdriverio@5.0.0(vite@packages+core)(vitest@5.0.1)(webdriverio@9.20.1(supports-color@8.1.1))': + '@vitest/browser-webdriverio@5.0.0(vite@packages+core)(vitest@5.0.2)(webdriverio@9.20.1(supports-color@8.1.1))': dependencies: - '@vitest/browser': 5.0.1(vite@packages+core)(vitest@5.0.1) - vitest: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + '@vitest/browser': 5.0.2(vite@packages+core)(vitest@5.0.2) + vitest: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) webdriverio: 9.20.1(supports-color@8.1.1) transitivePeerDependencies: - bufferutil @@ -11487,17 +11477,17 @@ snapshots: - utf-8-validate - vite - '@vitest/browser@5.0.1(vite@packages+core)(vitest@5.0.1)': + '@vitest/browser@5.0.2(vite@packages+core)(vitest@5.0.2)': dependencies: '@blazediff/core': 1.10.0 - '@vitest/mocker': 5.0.1(vite@packages+core) - '@vitest/ui': 5.0.1(vitest@5.0.1) - '@vitest/utils': 5.0.1 + '@vitest/mocker': 5.0.2(vite@packages+core) + '@vitest/ui': 5.0.2(vitest@5.0.2) + '@vitest/utils': 5.0.2 magic-string: 1.4.2 pngjs: 7.0.0 sirv: 3.0.2(patch_hash=c07c56eb72faea34341d465cde2314e89db472106ed378181e3447893af6bf95) tinyrainbow: 3.1.1 - vitest: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + vitest: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) ws: 8.21.3 transitivePeerDependencies: - bufferutil @@ -11505,41 +11495,41 @@ snapshots: - utf-8-validate - vite - '@vitest/mocker@5.0.1(vite@packages+core)': + '@vitest/mocker@5.0.2(vite@packages+core)': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.1 + '@vitest/spy': 5.0.2 estree-walker: 3.0.3 magic-string: 1.4.2 optionalDependencies: vite: link:packages/core - '@vitest/pretty-format@5.0.1': + '@vitest/pretty-format@5.0.2': dependencies: tinyrainbow: 3.1.1 - '@vitest/snapshot@5.0.1': + '@vitest/snapshot@5.0.2': dependencies: - '@vitest/pretty-format': 5.0.1 - '@vitest/utils': 5.0.1 + '@vitest/pretty-format': 5.0.2 + '@vitest/utils': 5.0.2 magic-string: 1.4.2 pathe: 2.0.3 - '@vitest/spy@5.0.1': {} + '@vitest/spy@5.0.2': {} - '@vitest/ui@5.0.1(vitest@5.0.1)': + '@vitest/ui@5.0.2(vitest@5.0.2)': dependencies: - '@vitest/utils': 5.0.1 + '@vitest/utils': 5.0.2 fflate: 0.8.3 flatted: 3.4.4 pathe: 2.0.3 sirv: 3.0.2(patch_hash=c07c56eb72faea34341d465cde2314e89db472106ed378181e3447893af6bf95) tinyrainbow: 3.1.1 - vitest: 5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) + vitest: 5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core) - '@vitest/utils@5.0.1': + '@vitest/utils@5.0.2': dependencies: - '@vitest/pretty-format': 5.0.1 + '@vitest/pretty-format': 5.0.2 convert-source-map: 2.0.0 tinyrainbow: 3.1.1 @@ -13427,7 +13417,7 @@ snapshots: lilconfig@3.1.3: {} - lint-staged@17.5.1: + lint-staged@17.6.0: dependencies: picomatch: 4.0.7 string-argv: 0.3.2 @@ -14488,8 +14478,6 @@ snapshots: shell-quote@1.8.4: {} - siginfo@2.0.0: {} - signal-exit@4.1.0: {} simple-git-hooks@2.14.0: {} @@ -14578,8 +14566,6 @@ snapshots: stable-hash-x@0.2.0: {} - stackback@0.0.2: {} - statuses@1.5.0: {} statuses@2.0.2: {} @@ -14718,8 +14704,6 @@ snapshots: tinyexec@1.2.4: {} - tinyexec@1.3.0: {} - tinyexec@1.3.1: {} tinyglobby@0.2.17: @@ -15007,10 +14991,10 @@ snapshots: verkit@0.4.0: {} - vitest@5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core): + vitest@5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.10.3)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.1(vite@packages+core) + '@vitest/mocker': 5.0.2(vite@packages+core) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -15019,27 +15003,27 @@ snapshots: picomatch: 4.0.7 std-env: 4.2.0 tinybench: 6.1.4 - tinyexec: 1.3.0 + tinyexec: 1.3.1 tinyglobby: 0.2.17 vite: link:packages/core - why-is-node-running: 2.3.0 + why-is-node-running: 3.2.2 optionalDependencies: '@edge-runtime/vm': 5.0.0 '@opentelemetry/api': 1.9.0 '@types/node': 24.10.3 - '@vitest/browser-playwright': 5.0.1(playwright@1.62.1)(vite@packages+core)(vitest@5.0.1) - '@vitest/browser-preview': 5.0.1(vite@packages+core)(vitest@5.0.1) - '@vitest/browser-webdriverio': 5.0.0(vite@packages+core)(vitest@5.0.1)(webdriverio@9.20.1(supports-color@8.1.1)) - '@vitest/ui': 5.0.1(vitest@5.0.1) + '@vitest/browser-playwright': 5.0.2(playwright@1.62.1)(vite@packages+core)(vitest@5.0.2) + '@vitest/browser-preview': 5.0.2(vite@packages+core)(vitest@5.0.2) + '@vitest/browser-webdriverio': 5.0.0(vite@packages+core)(vitest@5.0.2)(webdriverio@9.20.1(supports-color@8.1.1)) + '@vitest/ui': 5.0.2(vitest@5.0.2) happy-dom: 20.0.10 jsdom: 27.2.0(supports-color@8.1.1) transitivePeerDependencies: - msw - vitest@5.0.1(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.6)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.1)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core): + vitest@5.0.2(@edge-runtime/vm@5.0.0)(@opentelemetry/api@1.9.0)(@types/node@24.13.6)(@vitest/browser-playwright@5.0.2)(@vitest/browser-preview@5.0.2)(@vitest/browser-webdriverio@5.0.0)(@vitest/ui@5.0.2)(happy-dom@20.0.10)(jsdom@27.2.0(supports-color@8.1.1))(vite@packages+core): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.1(vite@packages+core) + '@vitest/mocker': 5.0.2(vite@packages+core) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -15048,18 +15032,18 @@ snapshots: picomatch: 4.0.7 std-env: 4.2.0 tinybench: 6.1.4 - tinyexec: 1.3.0 + tinyexec: 1.3.1 tinyglobby: 0.2.17 vite: link:packages/core - why-is-node-running: 2.3.0 + why-is-node-running: 3.2.2 optionalDependencies: '@edge-runtime/vm': 5.0.0 '@opentelemetry/api': 1.9.0 '@types/node': 24.13.6 - '@vitest/browser-playwright': 5.0.1(playwright@1.62.1)(vite@packages+core)(vitest@5.0.1) - '@vitest/browser-preview': 5.0.1(vite@packages+core)(vitest@5.0.1) - '@vitest/browser-webdriverio': 5.0.0(vite@packages+core)(vitest@5.0.1)(webdriverio@9.20.1(supports-color@8.1.1)) - '@vitest/ui': 5.0.1(vitest@5.0.1) + '@vitest/browser-playwright': 5.0.2(playwright@1.62.1)(vite@packages+core)(vitest@5.0.2) + '@vitest/browser-preview': 5.0.2(vite@packages+core)(vitest@5.0.2) + '@vitest/browser-webdriverio': 5.0.0(vite@packages+core)(vitest@5.0.2)(webdriverio@9.20.1(supports-color@8.1.1)) + '@vitest/ui': 5.0.2(vitest@5.0.2) happy-dom: 20.0.10 jsdom: 27.2.0(supports-color@8.1.1) transitivePeerDependencies: @@ -15212,10 +15196,7 @@ snapshots: dependencies: isexe: 3.1.1 - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 + why-is-node-running@3.2.2: {} without-undefined-properties@0.1.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index df14865a03..59913dabca 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -51,15 +51,15 @@ catalog: '@types/ws': ^8.18.0 '@typescript/native-preview': 7.0.0-dev.20260605.1 '@vitejs/plugin-react': ^5.1.2 - '@vitest/browser': 5.0.1 - '@vitest/browser-playwright': 5.0.1 - '@vitest/browser-preview': 5.0.1 + '@vitest/browser': 5.0.2 + '@vitest/browser-playwright': 5.0.2 + '@vitest/browser-preview': 5.0.2 '@vitest/browser-webdriverio': 5.0.0 - '@vitest/mocker': 5.0.1 - '@vitest/pretty-format': 5.0.1 - '@vitest/snapshot': 5.0.1 - '@vitest/spy': 5.0.1 - '@vitest/utils': 5.0.1 + '@vitest/mocker': 5.0.2 + '@vitest/pretty-format': 5.0.2 + '@vitest/snapshot': 5.0.2 + '@vitest/spy': 5.0.2 + '@vitest/utils': 5.0.2 '@voidzero-dev/vitepress-theme': 4.8.4 '@vueuse/core': ^14.0.0 acorn: ^8.17.0 @@ -91,7 +91,7 @@ catalog: jsonc-parser: ^3.3.1 # Kept in lockstep with the bundled @tsdown/css by .github/scripts/upgrade-deps.ts lightningcss: ^1.33.0 - lint-staged: ^17.5.1 + lint-staged: ^17.6.0 lodash-es: ^4.17.21 micromatch: ^4.0.9 minimatch: ^10.0.3 @@ -134,7 +134,7 @@ catalog: vitepress-plugin-group-icons: ^1.7.1 vitepress-plugin-llms: ^1.1.0 vitepress-plugin-og: ^0.0.5 - vitest: 5.0.1 + vitest: 5.0.2 vue: ^3.5.35 web-tree-sitter: ^0.27.0 ws: ^8.20.1