diff --git a/.github/workflows/web-tests.yml b/.github/workflows/web-tests.yml
index 815b8422b50..4fd62d3284c 100644
--- a/.github/workflows/web-tests.yml
+++ b/.github/workflows/web-tests.yml
@@ -40,7 +40,7 @@ jobs:
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: blob-report-${{ matrix.shardIndex }}
- path: web/.vitest-reports/*
+ path: web/.vitest/blob/*
include-hidden-files: true
retention-days: 1
@@ -103,7 +103,7 @@ jobs:
- name: Download blob reports
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
with:
- path: web/.vitest-reports
+ path: web/.vitest/blob
pattern: blob-report-*
merge-multiple: true
diff --git a/cli/.gitignore b/cli/.gitignore
index 0f908b0740a..4fe6cd2546b 100644
--- a/cli/.gitignore
+++ b/cli/.gitignore
@@ -16,3 +16,4 @@ test/**/*.js.map
test/**/*.js
test/**/*.d.ts
.token-cache.json
+.vitest/
diff --git a/cli/test/e2e/README.md b/cli/test/e2e/README.md
index 21635b0f6f9..4bd5c3bd20b 100644
--- a/cli/test/e2e/README.md
+++ b/cli/test/e2e/README.md
@@ -178,7 +178,7 @@ DIFY_E2E_EDITION=ee bun run test:e2e:smoke --testNamePattern "\[EE\]"
bun run test:e2e:local
# Run a single file
-bun vitest --config vitest.e2e.config.ts test/e2e/suites/auth/status.e2e.ts
+vp test --config vitest.e2e.config.ts test/e2e/suites/auth/status.e2e.ts
```
## Test execution order
diff --git a/cli/vitest.e2e.config.ts b/cli/vitest.e2e.config.ts
index bc56c232f9c..e3f143f3dcc 100644
--- a/cli/vitest.e2e.config.ts
+++ b/cli/vitest.e2e.config.ts
@@ -30,7 +30,7 @@ try {
* E2E tests run against a real staging Dify server and require
* DIFY_E2E_* environment variables to be set (see test/e2e/setup/env.ts).
*
- * Run: bun vitest --config vitest.e2e.config.ts
+ * Run: vp test --config vitest.e2e.config.ts
*/
export default defineConfig({
resolve: {
diff --git a/e2e/.gitignore b/e2e/.gitignore
index a35ee3849b0..c1132da3d31 100644
--- a/e2e/.gitignore
+++ b/e2e/.gitignore
@@ -8,3 +8,4 @@ cucumber-report/
seed-report/
.env.local
.env.*.local
+.vitest/
diff --git a/e2e/package.json b/e2e/package.json
index 8b1b0231ddb..014283dafa1 100644
--- a/e2e/package.json
+++ b/e2e/package.json
@@ -44,7 +44,6 @@
"typescript": "catalog:",
"vite": "catalog:",
"vite-plus": "catalog:",
- "vitest": "catalog:",
"zod": "catalog:"
}
}
diff --git a/e2e/vite.config.ts b/e2e/vite.config.ts
index f3dd7bbb0bf..91ab043d8a0 100644
--- a/e2e/vite.config.ts
+++ b/e2e/vite.config.ts
@@ -1,3 +1,5 @@
import { defineConfig } from 'vite-plus'
-export default defineConfig({})
+export default defineConfig({
+ test: {},
+})
diff --git a/packages/contracts/.gitignore b/packages/contracts/.gitignore
new file mode 100644
index 00000000000..7a6c09645fe
--- /dev/null
+++ b/packages/contracts/.gitignore
@@ -0,0 +1 @@
+.vitest/
diff --git a/packages/contracts/package.json b/packages/contracts/package.json
index b9aae0184db..bffe709741f 100644
--- a/packages/contracts/package.json
+++ b/packages/contracts/package.json
@@ -49,7 +49,6 @@
"js-yaml": "catalog:",
"typescript": "catalog:",
"vite": "catalog:",
- "vite-plus": "catalog:",
- "vitest": "catalog:"
+ "vite-plus": "catalog:"
}
}
diff --git a/packages/dev-proxy/.gitignore b/packages/dev-proxy/.gitignore
new file mode 100644
index 00000000000..7a6c09645fe
--- /dev/null
+++ b/packages/dev-proxy/.gitignore
@@ -0,0 +1 @@
+.vitest/
diff --git a/packages/dev-proxy/package.json b/packages/dev-proxy/package.json
index ebdec46de78..485e8814258 100644
--- a/packages/dev-proxy/package.json
+++ b/packages/dev-proxy/package.json
@@ -35,8 +35,7 @@
"@types/node": "catalog:",
"@typescript/native": "catalog:",
"vite": "catalog:",
- "vite-plus": "catalog:",
- "vitest": "catalog:"
+ "vite-plus": "catalog:"
},
"engines": {
"node": "^24.20.0"
diff --git a/packages/dify-ui/.gitignore b/packages/dify-ui/.gitignore
index b4b3fdf70f9..a8cd764ffab 100644
--- a/packages/dify-ui/.gitignore
+++ b/packages/dify-ui/.gitignore
@@ -2,3 +2,4 @@
/.vitest-browser
/dist
/storybook-static
+.vitest/
diff --git a/packages/dify-ui/docs/testing.md b/packages/dify-ui/docs/testing.md
index effc958730a..ee774f381b3 100644
--- a/packages/dify-ui/docs/testing.md
+++ b/packages/dify-ui/docs/testing.md
@@ -27,6 +27,9 @@ Use regular Vitest tests for Dify integration behavior that does not need a docu
such as submitted values, store behavior, or a known regression reached through a public API.
Prop passthrough alone does not justify a test. Assert the resulting behavior instead of CSS class
names or private structure, and do not duplicate behavior already owned by Base UI or the browser.
+Vitest 5 browser locators match string names exactly by default. Assert a control's accessible name
+or description when that is the contract. `toHaveTextContent` also checks the full text exactly;
+use `toMatchTextContent` only when the complete text is intentionally outside the test's scope.
Storybook [accessibility testing] uses `a11y.test = 'error'`, so enabled violations fail the test.
Color contrast is the only globally disabled rule because it is a known design-token gap. Do not
diff --git a/packages/dify-ui/src/dialog/__tests__/index.spec.tsx b/packages/dify-ui/src/dialog/__tests__/index.spec.tsx
index f7cdbdf8d2f..f9aa186fe39 100644
--- a/packages/dify-ui/src/dialog/__tests__/index.spec.tsx
+++ b/packages/dify-ui/src/dialog/__tests__/index.spec.tsx
@@ -39,8 +39,9 @@ describe('Dialog wrapper', () => {
,
)
- await expect.element(screen.getByRole('dialog')).toHaveTextContent('Dialog Title')
- await expect.element(screen.getByRole('dialog')).toHaveTextContent('Dialog Description')
+ await expect
+ .element(screen.getByRole('dialog', { name: 'Dialog Title' }))
+ .toHaveAccessibleDescription('Dialog Description')
})
it('should apply backdrop props to a nested dialog backdrop', async () => {
diff --git a/packages/dify-ui/src/drawer/__tests__/index.spec.tsx b/packages/dify-ui/src/drawer/__tests__/index.spec.tsx
index a363d15589d..1601885f20f 100644
--- a/packages/dify-ui/src/drawer/__tests__/index.spec.tsx
+++ b/packages/dify-ui/src/drawer/__tests__/index.spec.tsx
@@ -47,8 +47,10 @@ describe('Drawer wrapper', () => {
const dialog = asHTMLElement(document.body.querySelector('[role="dialog"]')!)
expect(document.body).toContainElement(dialog)
expect(screen.container).not.toContainElement(dialog)
- await expect.element(dialog).toHaveTextContent('Workspace controls')
- await expect.element(screen.getByText('Configure the current workspace.')).toBeInTheDocument()
+ await expect
+ .element(screen.getByRole('dialog', { name: 'Settings' }))
+ .toHaveAccessibleDescription('Configure the current workspace.')
+ await expect.element(screen.getByText('Workspace controls')).toBeInTheDocument()
await expect.element(screen.getByTestId('drawer-backdrop')).toBeInTheDocument()
await screen.getByRole('button', { name: 'Close drawer' }).click()
diff --git a/packages/dify-ui/src/file-tree/index.tsx b/packages/dify-ui/src/file-tree/index.tsx
index 0a7d6d630a4..fa2404a4eab 100644
--- a/packages/dify-ui/src/file-tree/index.tsx
+++ b/packages/dify-ui/src/file-tree/index.tsx
@@ -13,10 +13,6 @@ function useFileTreeLevel() {
return React.useContext(FileTreeLevelContext)
}
-function getLabelText(children: React.ReactNode) {
- return typeof children === 'string' || typeof children === 'number' ? String(children) : undefined
-}
-
function renderGuides(level: number) {
return Array.from({ length: Math.max(level - 1, 0) }, (_, index) => )
}
@@ -258,23 +254,16 @@ function FileTreeIcon({ type = 'file', render, className, children, ...props }:
}
type FileTreeLabelProps = useRender.ComponentProps<'span'>
-type FileTreeLabelElementProps = useRender.ElementProps<'span'> & {
- 'data-label'?: string
-}
function FileTreeLabel({ render, className, children, ...props }: FileTreeLabelProps) {
- const labelText = getLabelText(children)
const defaultProps = {
- 'data-label': labelText,
className: cn(
'w-0 min-w-0 flex-1 truncate rounded-[5px] px-1 py-0.5',
- labelText &&
- 'after:invisible after:block after:h-0 after:overflow-hidden after:system-sm-medium after:content-[attr(data-label)]',
'system-sm-regular text-text-secondary group-data-selected/file-tree-row:system-sm-medium group-data-selected/file-tree-row:text-text-primary',
className,
),
children,
- } satisfies FileTreeLabelElementProps
+ } satisfies useRender.ElementProps<'span'>
return useRender({
defaultTagName: 'span',
diff --git a/packages/dify-ui/src/popover/__tests__/index.spec.tsx b/packages/dify-ui/src/popover/__tests__/index.spec.tsx
index 575f35ee900..4c90391215c 100644
--- a/packages/dify-ui/src/popover/__tests__/index.spec.tsx
+++ b/packages/dify-ui/src/popover/__tests__/index.spec.tsx
@@ -95,8 +95,8 @@ describe('PopoverContent', () => {
,
)
- const popup = screen.getByRole('dialog', { name: 'default popover' })
- await expect.element(popup).toHaveTextContent('Default content')
+ const popup = screen.getByRole('dialog', { name: 'Default popover' })
+ await expect.element(screen.getByText('Default content')).toBeInTheDocument()
const popupStyle = getComputedStyle(popup.element())
expect(popupStyle.borderTopWidth).not.toBe('0px')
expect(popupStyle.borderTopLeftRadius).not.toBe('0px')
@@ -194,7 +194,7 @@ describe('Popover anatomy', () => {
.element(screen.getByTestId('anatomy-positioner'))
.toHaveAttribute('data-align', 'end')
const popup = screen.getByRole('dialog', { name: 'Anatomy popover' })
- await expect.element(popup).toHaveTextContent('Anatomy content')
+ await expect.element(popup).toHaveAccessibleDescription('Anatomy content')
const popupStyle = getComputedStyle(popup.element())
expect(popupStyle.borderTopWidth).toBe('0px')
expect(popupStyle.borderTopLeftRadius).toBe('0px')
diff --git a/packages/dify-ui/src/toast/__tests__/index.spec.tsx b/packages/dify-ui/src/toast/__tests__/index.spec.tsx
index 5428a446bc0..f4b18dd7058 100644
--- a/packages/dify-ui/src/toast/__tests__/index.spec.tsx
+++ b/packages/dify-ui/src/toast/__tests__/index.spec.tsx
@@ -202,7 +202,7 @@ describe('@langgenius/dify-ui/toast', () => {
}
})
- it('should dismiss an expanded background toast from its current row when swiped right', async () => {
+ it('should dismiss an expanded background toast when swiped right', async () => {
const baseUIAnimationGlobal = globalThis as BaseUIAnimationGlobal
const animationState = baseUIAnimationGlobal.BASE_UI_ANIMATIONS_DISABLED
baseUIAnimationGlobal.BASE_UI_ANIMATIONS_DISABLED = false
@@ -238,11 +238,10 @@ describe('@langgenius/dify-ui/toast', () => {
const backgroundToast = screen.getByRole('dialog', { name: 'Background notification' })
await expect.element(backgroundToast).toBeInTheDocument()
- await backgroundToast.hover()
+ await screen.getByRole('dialog', { name: 'Front notification' }).hover()
await expect.element(backgroundToast).toHaveAttribute('data-expanded')
const toastElement = backgroundToast.element()
- const bounds = toastElement.getBoundingClientRect()
await userEvent.dragAndDrop(toastElement, screen.getByLabelText('Swipe destination'), {
steps: 10,
@@ -250,10 +249,10 @@ describe('@langgenius/dify-ui/toast', () => {
await vi.waitFor(() => {
expect(toastElement).toHaveAttribute('data-ending-style')
+ expect(toastElement).toHaveAttribute('data-swipe-direction', 'right')
})
- expect(toastElement.getBoundingClientRect().top).toBeCloseTo(bounds.top, 0)
- } finally {
await userEvent.unhover(document.body)
+ } finally {
baseUIAnimationGlobal.BASE_UI_ANIMATIONS_DISABLED = animationState
}
})
diff --git a/packages/dify-ui/vite.config.ts b/packages/dify-ui/vite.config.ts
index 30bca171649..d3f37588755 100644
--- a/packages/dify-ui/vite.config.ts
+++ b/packages/dify-ui/vite.config.ts
@@ -20,6 +20,7 @@ export default defineConfig({
},
test: {
browser: {
+ expect: { toMatchScreenshot: { screenshotDirectory: './.vitest-browser/screenshots' } },
enabled: true,
provider: playwright(),
instances: [{ browser: 'chromium' }],
diff --git a/packages/image-resources/.gitignore b/packages/image-resources/.gitignore
new file mode 100644
index 00000000000..7a6c09645fe
--- /dev/null
+++ b/packages/image-resources/.gitignore
@@ -0,0 +1 @@
+.vitest/
diff --git a/packages/image-resources/check-image-resources.test.ts b/packages/image-resources/check-image-resources.test.ts
index 22bde0ef77a..aaeae333fa5 100644
--- a/packages/image-resources/check-image-resources.test.ts
+++ b/packages/image-resources/check-image-resources.test.ts
@@ -1,4 +1,4 @@
-import type { TestContext } from 'vitest'
+import type { TestContext } from 'vite-plus/test'
import assert from 'node:assert/strict'
import { Buffer } from 'node:buffer'
import { spawnSync } from 'node:child_process'
@@ -10,7 +10,7 @@ import path from 'node:path'
import { fileURLToPath } from 'node:url'
import { crc32, deflateSync, inflateSync } from 'node:zlib'
import sharp from 'sharp'
-import { it, vi } from 'vitest'
+import { it, vi } from 'vite-plus/test'
import {
escapeAnnotation,
exceedsThreshold,
diff --git a/packages/image-resources/package.json b/packages/image-resources/package.json
index d4e8ad6b6da..be3f29080fa 100644
--- a/packages/image-resources/package.json
+++ b/packages/image-resources/package.json
@@ -20,8 +20,7 @@
"@types/picomatch": "catalog:",
"@typescript/native": "catalog:",
"vite": "catalog:",
- "vite-plus": "catalog:",
- "vitest": "catalog:"
+ "vite-plus": "catalog:"
},
"engines": {
"node": "^24.20.0"
diff --git a/packages/image-resources/vite.config.ts b/packages/image-resources/vite.config.ts
index f9426bd1cd7..0766d7e9fe2 100644
--- a/packages/image-resources/vite.config.ts
+++ b/packages/image-resources/vite.config.ts
@@ -1,5 +1,8 @@
import { defineConfig } from 'vite-plus'
export default defineConfig({
- test: { environment: 'node', restoreMocks: true },
+ test: {
+ environment: 'node',
+ restoreMocks: true,
+ },
})
diff --git a/packages/jotai-tanstack-form/.gitignore b/packages/jotai-tanstack-form/.gitignore
new file mode 100644
index 00000000000..7a6c09645fe
--- /dev/null
+++ b/packages/jotai-tanstack-form/.gitignore
@@ -0,0 +1 @@
+.vitest/
diff --git a/packages/jotai-tanstack-form/package.json b/packages/jotai-tanstack-form/package.json
index 01855a4aeff..1f46fd7665d 100644
--- a/packages/jotai-tanstack-form/package.json
+++ b/packages/jotai-tanstack-form/package.json
@@ -20,8 +20,7 @@
"jotai": "catalog:",
"typescript": "catalog:",
"vite": "catalog:",
- "vite-plus": "catalog:",
- "vitest": "catalog:"
+ "vite-plus": "catalog:"
},
"peerDependencies": {
"@tanstack/form-core": "catalog:",
diff --git a/packages/nuqs-jotai/.gitignore b/packages/nuqs-jotai/.gitignore
new file mode 100644
index 00000000000..7a6c09645fe
--- /dev/null
+++ b/packages/nuqs-jotai/.gitignore
@@ -0,0 +1 @@
+.vitest/
diff --git a/packages/nuqs-jotai/package.json b/packages/nuqs-jotai/package.json
index 1cdbc76e086..16efcc471e3 100644
--- a/packages/nuqs-jotai/package.json
+++ b/packages/nuqs-jotai/package.json
@@ -32,8 +32,7 @@
"react-dom": "catalog:",
"typescript": "catalog:",
"vite": "catalog:",
- "vite-plus": "catalog:",
- "vitest": "catalog:"
+ "vite-plus": "catalog:"
},
"peerDependencies": {
"jotai": "catalog:",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 42f5d7bd08e..2f23ea017a2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -396,11 +396,11 @@ catalogs:
specifier: 0.5.35
version: 0.5.35
'@vitest/browser-playwright':
- specifier: 4.1.11
- version: 4.1.11
+ specifier: 5.0.1
+ version: 5.0.1
'@vitest/coverage-v8':
- specifier: 4.1.11
- version: 4.1.11
+ specifier: 5.0.1
+ version: 5.0.1
'@xmldom/xmldom':
specifier: 0.9.12
version: 0.9.12
@@ -542,9 +542,6 @@ catalogs:
fuse.js:
specifier: 7.5.0
version: 7.5.0
- happy-dom:
- specifier: 20.14.5
- version: 20.14.5
hast-util-to-jsx-runtime:
specifier: 2.3.6
version: 2.3.6
@@ -756,17 +753,17 @@ catalogs:
specifier: 1.0.0-beta.10
version: 1.0.0-beta.10
vite:
- specifier: npm:@voidzero-dev/vite-plus-core@0.3.3
- version: 0.3.3
+ specifier: npm:@voidzero-dev/vite-plus-core@1.0.0-rc.0
+ version: 1.0.0-rc.0
vite-plugin-inspect:
specifier: 12.0.2
version: 12.0.2
vite-plus:
- specifier: 0.3.3
- version: 0.3.3
+ specifier: 1.0.0-rc.0
+ version: 1.0.0-rc.0
vitest:
- specifier: 4.1.11
- version: 4.1.11
+ specifier: 5.0.1
+ version: 5.0.1
vitest-browser-react:
specifier: 2.3.0
version: 2.3.0
@@ -788,6 +785,7 @@ overrides:
'@lexical/code': npm:lexical-code-no-prism@0.41.0
canvas: ^3.2.3
esbuild@<0.28.1: ^0.28.2
+ happy-dom: 20.14.5
is-core-module: npm:@nolyfill/is-core-module@^1.0.39
js-yaml@<=4.1.1: ^4.1.2
picomatch@>=4.0.0 <4.0.4: 4.0.7
@@ -800,8 +798,8 @@ overrides:
solid-js: 1.9.15
string-width: ~8.2.2
tar@<=7.5.15: ^7.5.16
- vite@*: npm:@voidzero-dev/vite-plus-core@0.3.3
- vitest@*: 4.1.11
+ vite@*: npm:@voidzero-dev/vite-plus-core@1.0.0-rc.0
+ vitest@*: 5.0.1
ws@>=8.0.0 <8.20.1: ^8.21.3
yaml@>=2.0.0 <2.8.3: 2.9.1
yauzl@<3.2.1: 3.2.1
@@ -857,7 +855,7 @@ importers:
version: 3.2.3(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))
eslint-plugin-better-tailwindcss:
specifier: 'catalog:'
- version: 4.7.0(@typescript/typescript6@6.0.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))(oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(tailwindcss@4.3.3)
+ version: 4.7.0(@typescript/typescript6@6.0.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))(oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(tailwindcss@4.3.3)
eslint-plugin-command:
specifier: 'catalog:'
version: 4.0.0(@typescript-eslint/typescript-estree@8.70.0(@typescript/typescript6@6.0.2)(supports-color@11.0.0))(@typescript-eslint/utils@8.70.0(@typescript/typescript6@6.0.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))(supports-color@11.0.0))(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))
@@ -908,10 +906,10 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
cli:
dependencies:
@@ -978,7 +976,7 @@ importers:
version: typescript@7.0.2
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ version: 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
hono:
specifier: 'catalog:'
version: 4.13.8
@@ -987,13 +985,13 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vitest:
specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
e2e:
devDependencies:
@@ -1038,13 +1036,10 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
zod:
specifier: 'catalog:'
version: 4.6.5
@@ -1078,13 +1073,10 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
packages/dev-proxy:
dependencies:
@@ -1112,13 +1104,10 @@ importers:
version: typescript@7.0.2
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
packages/dify-ui:
dependencies:
@@ -1134,7 +1123,7 @@ importers:
version: 1.8.0(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
'@chromatic-com/storybook':
specifier: 'catalog:'
- version: 5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@dify/tsconfig':
specifier: workspace:*
version: link:../tsconfig
@@ -1146,25 +1135,25 @@ importers:
version: 1.2.10
'@storybook/addon-a11y':
specifier: 'catalog:'
- version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-docs':
specifier: 'catalog:'
- version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-links':
specifier: 'catalog:'
- version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-themes':
specifier: 'catalog:'
- version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-vitest':
specifier: 'catalog:'
- version: 10.6.0(@vitest/browser-playwright@4.1.11)(@vitest/browser@4.1.11)(@vitest/runner@4.1.11)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(vitest@4.1.11)
+ version: 10.6.0(@vitest/browser-playwright@5.0.1)(@vitest/browser@5.0.1)(@vitest/runner@4.1.11)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(vitest@5.0.1)
'@storybook/react-vite':
specifier: 'catalog:'
- version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
'@tailwindcss/vite':
specifier: 'catalog:'
- version: 4.3.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 4.3.3(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@tanstack/react-hotkeys':
specifier: 'catalog:'
version: 0.10.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
@@ -1182,13 +1171,13 @@ importers:
version: typescript@7.0.2
'@vitejs/plugin-react':
specifier: 'catalog:'
- version: 6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/browser-playwright':
specifier: 'catalog:'
- version: 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
+ version: 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ version: 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
class-variance-authority:
specifier: 'catalog:'
version: 0.7.1
@@ -1203,7 +1192,7 @@ importers:
version: 19.3.0(react@19.3.0)
storybook:
specifier: 'catalog:'
- version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
tailwindcss:
specifier: 'catalog:'
version: 4.3.3
@@ -1212,16 +1201,16 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vitest:
specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
vitest-browser-react:
specifier: 'catalog:'
- version: 2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@4.1.11)
+ version: 2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@5.0.1)
packages/iconify-collections:
devDependencies:
@@ -1267,13 +1256,10 @@ importers:
version: typescript@7.0.2
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
packages/jotai-tanstack-form:
devDependencies:
@@ -1294,13 +1280,10 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
packages/migrate-no-unchecked-indexed-access:
dependencies:
@@ -1319,10 +1302,10 @@ importers:
version: 25.9.7
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
packages/nuqs-jotai:
devDependencies:
@@ -1342,7 +1325,7 @@ importers:
specifier: 'catalog:'
version: typescript@7.0.2
happy-dom:
- specifier: 'catalog:'
+ specifier: 20.14.5
version: 20.14.5
jotai:
specifier: 'catalog:'
@@ -1367,13 +1350,10 @@ importers:
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- vitest:
- specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
packages/tsconfig: {}
@@ -1390,19 +1370,19 @@ importers:
version: typescript@7.0.2
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ version: 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
typescript:
specifier: 'catalog:'
version: '@typescript/typescript6@6.0.2'
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vitest:
specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ version: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
web:
dependencies:
@@ -1718,7 +1698,7 @@ importers:
devDependencies:
'@chromatic-com/storybook':
specifier: 'catalog:'
- version: 5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@dify/contracts':
specifier: workspace:*
version: link:../packages/contracts
@@ -1745,34 +1725,34 @@ importers:
version: link:../packages/dify-ui
'@storybook/addon-docs':
specifier: 'catalog:'
- version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-links':
specifier: 'catalog:'
- version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-onboarding':
specifier: 'catalog:'
- version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/addon-themes':
specifier: 'catalog:'
- version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ version: 10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
'@storybook/nextjs-vite':
specifier: 'catalog:'
- version: 10.6.0(@babel/core@7.29.7(supports-color@11.0.0))(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ version: 10.6.0(@babel/core@7.29.7(supports-color@11.0.0))(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
'@storybook/react':
specifier: 'catalog:'
- version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ version: 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
'@tailwindcss/postcss':
specifier: 'catalog:'
version: 4.3.3
'@tailwindcss/vite':
specifier: 'catalog:'
- version: 4.3.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 4.3.3(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@testing-library/dom':
specifier: 'catalog:'
version: 10.4.2
'@testing-library/jest-dom':
specifier: 'catalog:'
- version: 7.0.1(@testing-library/dom@10.4.2)(vitest@4.1.11)
+ version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.1)
'@testing-library/react':
specifier: 'catalog:'
version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
@@ -1814,16 +1794,16 @@ importers:
version: typescript@7.0.2
'@vitejs/plugin-react':
specifier: 'catalog:'
- version: 6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitejs/plugin-rsc':
specifier: 'catalog:'
- version: 0.5.35(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
+ version: 0.5.35(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
'@vitest/browser-playwright':
specifier: 'catalog:'
- version: 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
+ version: 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ version: 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
agentation:
specifier: 'catalog:'
version: 3.0.2(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
@@ -1831,7 +1811,7 @@ importers:
specifier: 'catalog:'
version: 1.6.6(supports-color@11.0.0)
happy-dom:
- specifier: 'catalog:'
+ specifier: 20.14.5
version: 20.14.5
playwright:
specifier: 'catalog:'
@@ -1844,7 +1824,7 @@ importers:
version: 19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
storybook:
specifier: 'catalog:'
- version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ version: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
tailwindcss:
specifier: 'catalog:'
version: 4.3.3
@@ -1856,25 +1836,25 @@ importers:
version: 3.19.3
vinext:
specifier: 'catalog:'
- version: 1.0.0-beta.10(@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
+ version: 1.0.0-beta.10(@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0))(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
vite:
specifier: 'catalog:'
- version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ version: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plugin-inspect:
specifier: 'catalog:'
- version: 12.0.2(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)
+ version: 12.0.2(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)
vite-plus:
specifier: 'catalog:'
- version: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ version: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vitest:
specifier: 'catalog:'
- version: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
+ version: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
vitest-browser-react:
specifier: 'catalog:'
- version: 2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@4.1.11)
+ version: 2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@5.0.1)
vitest-canvas-mock:
specifier: 'catalog:'
- version: 1.2.0(vitest@4.1.11)
+ version: 1.2.0(vitest@5.0.1)
packages:
@@ -2075,8 +2055,8 @@ packages:
resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
engines: {node: '>=18'}
- '@blazediff/core@1.9.1':
- resolution: {integrity: sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==}
+ '@blazediff/core@1.10.0':
+ resolution: {integrity: sha512-AOQff0zgR7cGsZL+4E7hVkmujoPUpm0J9xzWGWZj5wCjd3gmxESXAPfKyuzs93VdpQNFhHlBhfOjrcZ+XTERtQ==}
'@braintree/sanitize-url@7.1.2':
resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==}
@@ -3491,8 +3471,8 @@ packages:
cpu: [x64]
os: [win32]
- '@oxc-project/runtime@0.150.0':
- resolution: {integrity: sha512-vC4tN4n2c+gVq69Oi6CoZxGk/1mYjLiN4hVEYwvtuns/S4QwUBiJYViwLGLxPaLQnsY5FQDgGs+h6moAmSedvA==}
+ '@oxc-project/runtime@0.151.0':
+ resolution: {integrity: sha512-fNuliiqGTseerW2FTbxq6UOQavKL/NvNh9K3peJZZVNi1NbM4Ehscwp3MX9nu+9bfbSfmPUEivF779XQU5exiw==}
engines: {node: ^20.19.0 || >=22.12.0}
'@oxc-project/types@0.127.0':
@@ -3501,8 +3481,8 @@ packages:
'@oxc-project/types@0.148.0':
resolution: {integrity: sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==}
- '@oxc-project/types@0.150.0':
- resolution: {integrity: sha512-rDS5/31E9HfPl/CIzGrn0DOlvBbXFseQ5URJ9sYMfstbKLD/c6Gm9vmRzRGDdAXyOIL4zmO37lc9RIwYqVruZw==}
+ '@oxc-project/types@0.151.0':
+ resolution: {integrity: sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==}
'@oxc-resolver/binding-android-arm-eabi@11.21.2':
resolution: {integrity: sha512-xQoCRv+gKax9KTdwdaQNnAFOai8neay7g3jExDIORzhbrejwGSJaZNTdOJHR5ziLg2joMxOCMOFMo4zuxza2uQ==}
@@ -3710,124 +3690,124 @@ packages:
cpu: [x64]
os: [win32]
- '@oxfmt/binding-android-arm-eabi@0.68.0':
- resolution: {integrity: sha512-dhfYPbzv/h9JgHjNkl2R6sOjUfxDyLGOZVb3g8/ScaTNwwJcYgmHh8kcYFDUhinuy1QAoANCWUvw1jlk+z6gAg==}
+ '@oxfmt/binding-android-arm-eabi@0.70.0':
+ resolution: {integrity: sha512-Xd7YO4/T2axEj6FTLcj4Why3mTBqFMg+x24xtorT4Lb2+1g82090GH0a/4U1m0pABGYiix2bq1pqkYrmV3f0Sw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxfmt/binding-android-arm64@0.68.0':
- resolution: {integrity: sha512-v3Njdi6qY0O/5eGfg01ww2w6gTn2mUvZ72Bnx1/UN53A9wruh3Nk6otc3WkgJLkXD4Qgz1SOcVQieH1oD03V9Q==}
+ '@oxfmt/binding-android-arm64@0.70.0':
+ resolution: {integrity: sha512-x9rlMYyKXdgKdYyUJzGsK1ZV8P4di/J32ipzcS6Jet6p9r9UAh28neXIMtdlSaJJycdi61Z4YkcLKLpk8ueFjg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxfmt/binding-darwin-arm64@0.68.0':
- resolution: {integrity: sha512-ei4MCMzHFREmZwPJ7KuWUB4kBuHdsgDrnXGJVcEAopU7fj7S42I8BChdFILWdHvhFqR08FLJtOfbZIr2CDw0cA==}
+ '@oxfmt/binding-darwin-arm64@0.70.0':
+ resolution: {integrity: sha512-IUTUPvrBVYy7POh4stXzRdz4IVC/1QSaviCWoyenSlOhGu0X9j5K07vCTM9biLjAA2Zs31l0Rj5vvRpj9n95wA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxfmt/binding-darwin-x64@0.68.0':
- resolution: {integrity: sha512-UrKgzZxYhwB9DSvTX+vdgl9M32wLUNKJcAKIoiyx/Kzn/zveqi7W6kYVcRroFMhS3Kwz0KhTk3WBeSuQn4YCTg==}
+ '@oxfmt/binding-darwin-x64@0.70.0':
+ resolution: {integrity: sha512-vw745q870oTd6J517O24asoX4/E+eK0nxYIFoedSLqgJ+nI5En7+ZS82iZSHZ69zevQrnOXiyHP01dA+t8xD8w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxfmt/binding-freebsd-x64@0.68.0':
- resolution: {integrity: sha512-6jrEKgpJbilM1QaRv7hEtKXr4p4AK4jvvyOtajwyhu0kOz3e0O7OLnSTk6tBotRqCcUC4ehZRJ1Zx+Y99wieLw==}
+ '@oxfmt/binding-freebsd-x64@0.70.0':
+ resolution: {integrity: sha512-NO14EgSM9dFkcg+MfGPxvsKqXYs9LKaxPrOKXpv1R0rLokGGFDcCq6dBMq18dE4wlpFOovX0UZY2uh1P30O7QA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
- resolution: {integrity: sha512-YOIVnKOBaLeGullskS179N12hjSAdFYnzLjOaKiLhAKNWgnShq9w4xRdtmUm6BlnP65l2/EA9Aw/KlftNxDM7Q==}
+ '@oxfmt/binding-linux-arm-gnueabihf@0.70.0':
+ resolution: {integrity: sha512-139OEhHarj9CYoJ/i9gXlPv4KLBGtLj2toseOWYFf09QwlhklaZk+wW3aOvlqoeZtuayvkoSNVWra7WJ21s3VQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
- resolution: {integrity: sha512-xW5XoEHVNqydPBv2KXvk9lmEzyAlOQHVEazKoXUuAacqekjya+OdiaFjjEBl0oJD02raG8g3TRl9OVCh9PDIHA==}
+ '@oxfmt/binding-linux-arm-musleabihf@0.70.0':
+ resolution: {integrity: sha512-GEh2PY3IWTE0M24eNhTduountANSbWyDmMnzFSQE/nGg/bjPugbUgiGuFu+xdqcQSd/HKSwH80/F2yVVD48yhA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxfmt/binding-linux-arm64-gnu@0.68.0':
- resolution: {integrity: sha512-QCvYwVVQieu6oyJglAgV9vH/YMDxZyR4cwVSYtoq9oOXd5N+D3TDUBjNwxFrLn5AdcJZOcvn/7IB17vJGp+2Og==}
+ '@oxfmt/binding-linux-arm64-gnu@0.70.0':
+ resolution: {integrity: sha512-En5i+UJmZSPxuSf47F2Hl5YOzKB0bicQLnGQkeTCMQ35cWLtbrSwACJKfiLqRZrk05DwSnsJkhBRaM3OURtIaA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-arm64-musl@0.68.0':
- resolution: {integrity: sha512-4TVz5iFQ8ndrHnhX50UXiz9BIWAtUSOHJ6Nus4qWFfJBXq/Ed/krXbF/ehJu42BXM5tIvBs99jNIM22s9agY5A==}
+ '@oxfmt/binding-linux-arm64-musl@0.70.0':
+ resolution: {integrity: sha512-WWOoV5W9Im3flVwOVrWn/2DUlOF8v5vcCip+kcNuaMpulRCh6nzzt1Su2vcL2F908YJIXNV3HvegbBHuyLwKHg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
- resolution: {integrity: sha512-qLe3ao0RP84bnPxBvRI+GnlK/jybo538NWu0Xrm+zYeTmJtpzqLhnnd5BH21NafqKnplbGZjtN1cnrOlWF73lw==}
+ '@oxfmt/binding-linux-ppc64-gnu@0.70.0':
+ resolution: {integrity: sha512-YUouneIqW+5n7aE8xx/zeZ6/utr/KH7oykcGoFyd8Uz8uh591T1oKlnoWA3BsRq/ZR42oY1w4MUYvS/0e/MQOA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
- resolution: {integrity: sha512-Yvyl7a6gbb0vM6r925KW2dO+/CmXySO5TVbcX7o/uZJ+d108HFOG0TxIyHApmn5USuj5mhDPxzhiVwOlGP7uSA==}
+ '@oxfmt/binding-linux-riscv64-gnu@0.70.0':
+ resolution: {integrity: sha512-iEnMf21S5aGVa4hViDGY8sAQ/AHyCu2JPyrQF8P06wtHhSkD1YJBeT4m/KiGewgf7+a5XCYSCRIPcRQa1xwEoQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-riscv64-musl@0.68.0':
- resolution: {integrity: sha512-mJlFuFVCxzrYM5sFStN433D/s/mb6Wq4aCQAM02vs/OudHywnaSAd2rb1vlYUJtqdYIciJtiasuxvfbYkv5fLg==}
+ '@oxfmt/binding-linux-riscv64-musl@0.70.0':
+ resolution: {integrity: sha512-91Sdniaj20fQzyMeCxMDzTP4c9s4RB8dGQ308xHhDR0n6U7+1Xq7N9klE7mfXq8iV3lRmIGSXi5X23Hn/0XX/g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-linux-s390x-gnu@0.68.0':
- resolution: {integrity: sha512-RlfSg++qs1hbKltRR6lYvV9EoI3MdlfSQD9w1hdHVYjHqjIn1tkH4FWOpMSmjKGN20zr+nI+W9o4ARogCDudGQ==}
+ '@oxfmt/binding-linux-s390x-gnu@0.70.0':
+ resolution: {integrity: sha512-uUV30M6E+2TKKGMaKiwfeL4RZrviHXlUxsrYJ/jFBb+1EZy+pnFT+hF73eeWdzh5NqPOAnw0iiMAIqjqiLZPFg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-x64-gnu@0.68.0':
- resolution: {integrity: sha512-nyzRB9U+dlYUKu3pMo3afHzZBUv/oTHZMG36ZfJViNVfOIzp70Q4GS8FFRGgYJ/p0zcyDCgpBvYISOdJOMh+jQ==}
+ '@oxfmt/binding-linux-x64-gnu@0.70.0':
+ resolution: {integrity: sha512-ivMcX6kNDPhqtbOaBt/ItFlLlTlXNHLgRuNmxP6Na6UuYXRT10llpJcAPbGeRgjjb3Qzv4jwPp3fB0hui50WNQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-x64-musl@0.68.0':
- resolution: {integrity: sha512-iCx3sbZRIvGrL1RafphEiUKBaW1lc0/tAjKOIB/Wjw2+STRBEdu5+fH1Gc1faEWEmc2k5Ks4iUUV54Zd5C9a1A==}
+ '@oxfmt/binding-linux-x64-musl@0.70.0':
+ resolution: {integrity: sha512-w+S+fERxYmlZSyZlJK/U292FjyBoH8cCEj21/tYJX6atX5kNSn+HDkhlFQKT2zcMwUW0uAtUL/bOrlwJZwqRdA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-openharmony-arm64@0.68.0':
- resolution: {integrity: sha512-x2X5AZez7OgyLLFpwIgItoXBUqudDM7yiaTsxv8R8vKQ6e81l0jVw0NFeUCXzcl1sAJq8h+tC8N4mY8EiMeL4w==}
+ '@oxfmt/binding-openharmony-arm64@0.70.0':
+ resolution: {integrity: sha512-Zlom1Xkx257R8bk4ZI4zJsrGno2opknz1+5v5baka3nn4FPyvNSdh8JUL4CdN1S1OWRMvJ9UJQ+RfIqGGCUEfA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxfmt/binding-win32-arm64-msvc@0.68.0':
- resolution: {integrity: sha512-AHVPjXkenLPQUh6kB8zSC8pX2ct9r4T1Edk9r/RNJyov6wPsS5uAfYtipwG4chn6+3bPFG5rI/3DxEeH8vib1w==}
+ '@oxfmt/binding-win32-arm64-msvc@0.70.0':
+ resolution: {integrity: sha512-FQgPW5R17vzt7cgrJ8eG/dqX00o2xHsqFeLfw4xzA9FRHpN/DjFo9YDonvIIXGxiEuS9F/jZPnGO+KHNKuCo4Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxfmt/binding-win32-ia32-msvc@0.68.0':
- resolution: {integrity: sha512-n09SjEk5VH7z8Hl4WVP7hho+cCwGViENkQFiM45vbW85dJd7kEhWaHRUobaPzEmrWyu6uumd4EuNfNyDKLtzDA==}
+ '@oxfmt/binding-win32-ia32-msvc@0.70.0':
+ resolution: {integrity: sha512-ZfZublNhZ+XBndMiXhkiLlPE+XyGRDa0CweeTL6t1fZypfCh1LTg7e5CvnOeTBunq15MskOcRempumSPGAaCQA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxfmt/binding-win32-x64-msvc@0.68.0':
- resolution: {integrity: sha512-gPe+dJLXaPuWPWqlpklDAJp0k+K9KhQPYiQLHfb+i2rmFuUGfJ/5Qlj6tr1mO6of5g0DiLjG/XCFHIaPhotqqA==}
+ '@oxfmt/binding-win32-x64-msvc@0.70.0':
+ resolution: {integrity: sha512-HlIZEn+WzLQL0DszNzldiRl/DPRCX5R0Vkt6qeUPR1YHwy52hZZo4x6HoTOVmKRP2wUiwPGtKsihNY/f8KRaBg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -3837,39 +3817,69 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@oxlint-tsgolint/darwin-arm64@7.0.2002':
+ resolution: {integrity: sha512-E3yYb/tI+5M3SqGgKwrwUD0nmjA2FMGD1xFbma46qi8Y7+nPTlGY6bZk/hqxijc9Vda/tdtUxQ2d5zGIEX9qlg==}
+ cpu: [arm64]
+ os: [darwin]
+
'@oxlint-tsgolint/darwin-x64@7.0.2001':
resolution: {integrity: sha512-pXfBb5BqONCcgrXQNUZWXgiYmRSWJzd97S8i41VVOh6ut0tyo+cJ5FKFpczDHxiVNfj/3e7c9B4MtztNdpIVCw==}
cpu: [x64]
os: [darwin]
+ '@oxlint-tsgolint/darwin-x64@7.0.2002':
+ resolution: {integrity: sha512-qEaMySdvzs8faaJwMO4dFtPFCa+degFCz+HbkFQ0REcIJqJ16KmC0smt30FAI9TeEHCoAtz6sU/6acJvi4uaxg==}
+ cpu: [x64]
+ os: [darwin]
+
'@oxlint-tsgolint/linux-arm64@7.0.2001':
resolution: {integrity: sha512-roP7zujb/QDPzDwEKsFFpzNHHy91/Y7oX9vQXk78ekyZtcQj1QXDIMH33gjDdHBfRl4K9pZ36xhRgrP4Zr+R8A==}
cpu: [arm64]
os: [linux]
+ '@oxlint-tsgolint/linux-arm64@7.0.2002':
+ resolution: {integrity: sha512-bqPObCNIR6tDQSc0Xn9Nu7EfWRXFB+qFzADRl/q6YA8zT9YUg3pGUbmicV2hV91uLpiot74so9ocGjx35SaX6w==}
+ cpu: [arm64]
+ os: [linux]
+
'@oxlint-tsgolint/linux-x64@7.0.2001':
resolution: {integrity: sha512-UDezNqdECVmngu2TPnjaS1YoAmcTaBoI5lV9vk3VahBxoi+I5r9k3iJTT7qZoYWOXTD/7T7bNcwRgrocR6BscQ==}
cpu: [x64]
os: [linux]
+ '@oxlint-tsgolint/linux-x64@7.0.2002':
+ resolution: {integrity: sha512-E5CcRALAYdiQMbdYjEqlLOiYuEdt21RtXiyxIoD8bfypdfkpWppacijKOR4i0DtLXFRVwCGQggZBWk5bOIpU1A==}
+ cpu: [x64]
+ os: [linux]
+
'@oxlint-tsgolint/win32-arm64@7.0.2001':
resolution: {integrity: sha512-uJZhqB6pdXLuN+AD1F5082byyQti/NPmJA77GtcFlmT2HzRelqbNls3SaIqxpjdFgvSBF9g0yOKGBkGFg7kX8Q==}
cpu: [arm64]
os: [win32]
+ '@oxlint-tsgolint/win32-arm64@7.0.2002':
+ resolution: {integrity: sha512-L+ul0ZFDiz/ZmTwCQ1J/qS7S6s45ktiaFqb+ZIzx+1sSdtdRxm8/H0+p4VDQYrCKBFzKNb6VjUlm48bNEe3BUg==}
+ cpu: [arm64]
+ os: [win32]
+
'@oxlint-tsgolint/win32-x64@7.0.2001':
resolution: {integrity: sha512-FkDRm8hx9OwzGQqyWG1tO5QrTLRApff9DzSgpz9QZau37BR8d1VYKOxMLGf6shPZntJFoTwIIJYT68VndYDCog==}
cpu: [x64]
os: [win32]
+ '@oxlint-tsgolint/win32-x64@7.0.2002':
+ resolution: {integrity: sha512-zkZeJfo4UmYiCzj77u85eCDpdxOiQiSAsV6j9Pvj5e7Vu5+MvwLtK1xmVutE77tJmUJ3eBOSXHR6WgY4AwHHGQ==}
+ cpu: [x64]
+ os: [win32]
+
'@oxlint/binding-android-arm-eabi@1.79.0':
resolution: {integrity: sha512-TebFaaMklO/RXzTv7PucaCq9l3X6D1gA+C8H6K4njtjFOV+zWE9MKLpulcJZN9bzytbUbQIY0mZuz12nQ5Kv4Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxlint/binding-android-arm-eabi@1.83.0':
- resolution: {integrity: sha512-0yGY24EwsLk5YDe6F+VkmZyRHSwJDALa3nIrPpq7FXmp2lV2d0TzvBCGeZk+wgiULRGr5blhyr4QMp5KCXJUqA==}
+ '@oxlint/binding-android-arm-eabi@1.85.0':
+ resolution: {integrity: sha512-q2KO/Zso9UT+OMn0NF9ywn4E4t0MI3yxiDhNyhsQ7DyQJrC4FhFE4TXOi4bktFnOWXTMds8qZSbpv2XwRaNOBg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
@@ -3880,8 +3890,8 @@ packages:
cpu: [arm64]
os: [android]
- '@oxlint/binding-android-arm64@1.83.0':
- resolution: {integrity: sha512-hHfJ0vc17A4iUjH5p9BsTUPYbYRNxGpvD2lbu1aBRk54bzNIx9o5TtYF39QPZcV95DagZd+4DEAw2RH3G2ZsMg==}
+ '@oxlint/binding-android-arm64@1.85.0':
+ resolution: {integrity: sha512-SxLN3ALjoT9NNdvpjEevGeHvfzTAFrF0NBYB5tzK7/GtCKMze3j1e/m/X2ozqGj2U9hfGG/dg/OG8vpVK4PiDA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
@@ -3892,8 +3902,8 @@ packages:
cpu: [arm64]
os: [darwin]
- '@oxlint/binding-darwin-arm64@1.83.0':
- resolution: {integrity: sha512-hsOjYjszLb/3zym/TkzUMPAoQlTJcuzSyEPOAyA+skXJIX9M0o+4JfOtqopX/Vf4hSLrJ98j0nvFo23gzk8auQ==}
+ '@oxlint/binding-darwin-arm64@1.85.0':
+ resolution: {integrity: sha512-Y/Sup/J4f0f9UGsSd/xyCNTeWL+gepO63GBdEDAfue9nBsnk9zMmnIXx1O6b1V8C90vB5nucYNZ0pbMXAp8zJA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
@@ -3904,8 +3914,8 @@ packages:
cpu: [x64]
os: [darwin]
- '@oxlint/binding-darwin-x64@1.83.0':
- resolution: {integrity: sha512-mjh5oH2EA+wl5yRJYT9K9G61O2zFlpuv+yf2JwZOi0+dq2FnTUtm1h8i+5Ik0fXPWIu/k84I1psZR9aQsLAnyA==}
+ '@oxlint/binding-darwin-x64@1.85.0':
+ resolution: {integrity: sha512-ApOSNC04ynpDTwvBD+//0wyfODRSbEzvRoKpX8teffmc27z8AockwSNeMXGJXn5KP85eahDgR/2llICWLkzcnw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
@@ -3916,8 +3926,8 @@ packages:
cpu: [x64]
os: [freebsd]
- '@oxlint/binding-freebsd-x64@1.83.0':
- resolution: {integrity: sha512-fNHr64/YaO8YssuoDVC8+F4Uk5enR86q5uxfHkQrjAPs1dbAILOrD2uaud+J7MO8Fx774g44ERLD0IGIvZE48w==}
+ '@oxlint/binding-freebsd-x64@1.85.0':
+ resolution: {integrity: sha512-bNrVrCOA/kHky3Tu79IXWXe5bhIgLXfUuUEDHlAGOHUk96MkvDZ1ecaQF19rwstrnaqfP1o9nBTqzIr9+ZHkUg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
@@ -3928,8 +3938,8 @@ packages:
cpu: [arm]
os: [linux]
- '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
- resolution: {integrity: sha512-Qpwy3zzAwMj+8/lyYItHmkSMwbkprFNWTK7jPYDOxSyxEhaSLOWYUTCMkjF334J8/WD0nznCCsoBbIH6hpsuIw==}
+ '@oxlint/binding-linux-arm-gnueabihf@1.85.0':
+ resolution: {integrity: sha512-NUrzOJ1s/EqsVvfn2L/1D8Wro2LPIZUbihL8kOJLh5fEdGEN3rdOGUYq3HwnUIL8sjpoP+4N6RaGrgmMJnaMPw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
@@ -3940,8 +3950,8 @@ packages:
cpu: [arm]
os: [linux]
- '@oxlint/binding-linux-arm-musleabihf@1.83.0':
- resolution: {integrity: sha512-s+BirYLFq7JL2k9sP0XI3ZXJ9dYvJ8sX3jLCLoag7tt+zrSHpZxP0jqznfL+Gdgwu7ay0dYgGYJXrQvq3iWloA==}
+ '@oxlint/binding-linux-arm-musleabihf@1.85.0':
+ resolution: {integrity: sha512-UJXrAT3E/RWkEqXLIs2ehETja1qfgkPb+5gwLIIS+o/6cf+grHvoOXTa5997a/YNQfcJS0DRBTOfZt95cvOI1g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
@@ -3953,8 +3963,8 @@ packages:
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-arm64-gnu@1.83.0':
- resolution: {integrity: sha512-7lihXt3vKr+GIyapNbHrnFHm/biiW30le6Zv/DExbAFPF6YwCQXVFlONPFehxs0CpGO4CBfYPM9rdDT+XMoIlg==}
+ '@oxlint/binding-linux-arm64-gnu@1.85.0':
+ resolution: {integrity: sha512-lK40QLjI0HxigO7CjDDshEtfYIeiYS0020v5BHFPqN4uuQBQxd2K9LNom2dW15o9F1937quSCRVp4ZsVhdbYdg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
@@ -3967,8 +3977,8 @@ packages:
os: [linux]
libc: [musl]
- '@oxlint/binding-linux-arm64-musl@1.83.0':
- resolution: {integrity: sha512-q63JalLYVkZiZvls1z3PPUnpmQluOMXp0khqQMznCeAPLGydfNY8JhvuA4WlK57JfrvikU8wB5lPVveqpIXvew==}
+ '@oxlint/binding-linux-arm64-musl@1.85.0':
+ resolution: {integrity: sha512-c2zbdBwGKreHXwRx3gWBuFGJxLhxgsg6YlZ+3H+RgRusU/UEV9jNwJ3HGYK+nRo0LvBa7mt6Kj86xoVotUo8cw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
@@ -3981,8 +3991,8 @@ packages:
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-ppc64-gnu@1.83.0':
- resolution: {integrity: sha512-krQmDF+dRbxvdqVPV88ZuOoPPu8X5BuqDA8Hd+qcS4YMRQCb+nexA57DazgGsc/rGdKBe3QmV0mnv0bdpW/p5g==}
+ '@oxlint/binding-linux-ppc64-gnu@1.85.0':
+ resolution: {integrity: sha512-tlt/Hy8lZ97/lCPmCgw/B3k/mwh+BzaIPbPkldZEly7TwLmx0xe2CQcaW2g/rR0dOgS9JNGCZsMEqLhUNMGvaw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
@@ -3995,8 +4005,8 @@ packages:
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-riscv64-gnu@1.83.0':
- resolution: {integrity: sha512-MmOl8Y6txEAXZU1RG8Rr264jQ6D7VPmqFsU/45x/FeWsGe32hklTqGrLE6UxHzp5Rjt0wP+20tY8YXKgSFB3mw==}
+ '@oxlint/binding-linux-riscv64-gnu@1.85.0':
+ resolution: {integrity: sha512-3tNR9Xey82X0zKuY1d8hJ6Rc9gwRDurmqGLnQZa5xqOXy8/YyiqFXjAtugkKLY82obOlpK1eSiDRlgcNPuxtIg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
@@ -4009,8 +4019,8 @@ packages:
os: [linux]
libc: [musl]
- '@oxlint/binding-linux-riscv64-musl@1.83.0':
- resolution: {integrity: sha512-u1rMymh0W3JZkq370kzQsYPULGWqhE09pZRqnZvUSoYaI9pVO5yVX+iYIslmWuEgwuzH9YAaOsScJiobWCHoOw==}
+ '@oxlint/binding-linux-riscv64-musl@1.85.0':
+ resolution: {integrity: sha512-wbGRd5PqCcjkJFHhZuZ2OBSUQY9czlQsoA/cQQB9JK/L9mC5MQgGoKAh+xd8QjA5V+0D3j+Qd1lAWn1I8zlelA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
@@ -4023,8 +4033,8 @@ packages:
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-s390x-gnu@1.83.0':
- resolution: {integrity: sha512-y0zK3HNwGysu7rqtE+BQG/d0bx5gh/KwlOtghN8oWeK1KcWzeaLqtZrbm8owqdma1lFyrce/hTO5ismuNu+INQ==}
+ '@oxlint/binding-linux-s390x-gnu@1.85.0':
+ resolution: {integrity: sha512-3Sn0kSrE4DPZCWV/8o+n4x3aFZxI9ulMnkYlwCbJ8eUVkwRK2IerohE/A/z3SNbCwoPFOCJmGE5Avrq0rrvdvQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
@@ -4037,8 +4047,8 @@ packages:
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-x64-gnu@1.83.0':
- resolution: {integrity: sha512-rS5gM0NgD7ngmuJmbIehsidtrOwKkLFwCQbKEeb9KuyQrrWNq5Zkn0uV6AYdXOMJ0grrWEiLwBuvMxt8w5vsNw==}
+ '@oxlint/binding-linux-x64-gnu@1.85.0':
+ resolution: {integrity: sha512-JY2pxxYfB62bAGfejljVCqc44etItehPuAyaeSAdMuEMtwNA00ggMnS66lC1oIhos6oOXUkuU6mZ9bpFh3BqWg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
@@ -4051,8 +4061,8 @@ packages:
os: [linux]
libc: [musl]
- '@oxlint/binding-linux-x64-musl@1.83.0':
- resolution: {integrity: sha512-W2IH4EtpcPaWcvNGCA95YoDg4vxqE/ZiPCi3arrxEEpsK7+JQN9WYwrlYFx9pcdP6KPXqRqkv3zdQPHcx7b6YQ==}
+ '@oxlint/binding-linux-x64-musl@1.85.0':
+ resolution: {integrity: sha512-5k74vZ6qJBjBHEOlBk9B/iv68Yu0F1Afw/vvT2ar6OGCqEeXLaSjXz2n/IPCbhLG22UoKoYEJTzpYraRdcp6PA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
@@ -4064,8 +4074,8 @@ packages:
cpu: [arm64]
os: [openharmony]
- '@oxlint/binding-openharmony-arm64@1.83.0':
- resolution: {integrity: sha512-6LyKkUyoajssTPLlZmDbZIbu4IZ5B4bGuRUnBgCGpEvHP3FQMaYITncHA/unPUo7q+Z+pIu2HhdkQ+8d1SG7iA==}
+ '@oxlint/binding-openharmony-arm64@1.85.0':
+ resolution: {integrity: sha512-GbAl5qt5TCkPLXTaIISZJnugrcBhra6rodcXc9jYt620UtdsTt71NlNmJmm0frxzFpd54x/G+MkitEJA8I/BoA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
@@ -4076,8 +4086,8 @@ packages:
cpu: [arm64]
os: [win32]
- '@oxlint/binding-win32-arm64-msvc@1.83.0':
- resolution: {integrity: sha512-Uz/fObEtF0jmNJQJ8CGRBKfefYstS0/wjD3s6IGzP8nUwsJykHQJBiN3npHwKiGRGn/vvBEgNr4B3cCzmmatvg==}
+ '@oxlint/binding-win32-arm64-msvc@1.85.0':
+ resolution: {integrity: sha512-kjmws5MK0et2swk4ND85D7NVQyDHw162i6whtZDLUA/lo6FQyBZDcmMRCMcVZcNrAhIaftVb00x9ChGDOjjNJA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
@@ -4088,8 +4098,8 @@ packages:
cpu: [ia32]
os: [win32]
- '@oxlint/binding-win32-ia32-msvc@1.83.0':
- resolution: {integrity: sha512-u7XcvPW6Bk58tY5iWs2ESb0vJjoE/kuSpHxopbwp/p3ZtWVQXZ6wor5w3ssVTHOqd/v8b+QdhSFWQ4grEUNWpA==}
+ '@oxlint/binding-win32-ia32-msvc@1.85.0':
+ resolution: {integrity: sha512-eSsIJx9n4yxvOqYTZyPEMyEXRmE60XH7xGAU7i0Qbsn1lf6Za3CWJ9aRd82oSFKXaxhp+sA6/yMJVRIpLpna6A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
@@ -4100,8 +4110,8 @@ packages:
cpu: [x64]
os: [win32]
- '@oxlint/binding-win32-x64-msvc@1.83.0':
- resolution: {integrity: sha512-LZRubd7ph13QmAg4fFecTYVZkiYbROR2Htaxh/ufWRkDhPOm2wrwaEYR89e0YpPFD3dqBrPoxS7myBw5hmYA7Q==}
+ '@oxlint/binding-win32-x64-msvc@1.85.0':
+ resolution: {integrity: sha512-pBebIPUpKKhWrhSMWhy8TdAZBewiXnfxmaAGxhzxM1068GagqFaTwgKlU6e+UyJ2sPR+VoHouhXuGJkQjsrDvA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -4322,7 +4332,7 @@ packages:
'@vitest/browser-playwright': ^4.0.0
'@vitest/runner': ^3.0.0 || ^4.0.0
storybook: ^10.6.0
- vitest: 4.1.11
+ vitest: 5.0.1
peerDependenciesMeta:
'@vitest/browser':
optional: true
@@ -4639,7 +4649,7 @@ packages:
engines: {node: '>=22', npm: '>=6', yarn: '>=1'}
peerDependencies:
'@testing-library/dom': '>=10 <11'
- vitest: 4.1.11
+ vitest: 5.0.1
peerDependenciesMeta:
vitest:
optional: true
@@ -5203,27 +5213,27 @@ packages:
react-server-dom-webpack:
optional: true
- '@vitest/browser-playwright@4.1.11':
- resolution: {integrity: sha512-riLBxPqwnJ0lWs2DN2WeUfYeKLoAjbP2Xx8cLQdSddzMi20sksIa6K2mPz79DyMZKKVKH2ksOC2yJvtNcZg8cg==}
+ '@vitest/browser-playwright@5.0.1':
+ resolution: {integrity: sha512-BlknN81ZeoCyP5CSm5u7+1BTlS7d0cDU5DfndNSjEC3SmbzOESGrp+DQpNhQmTlggawWc+yKVEM03mM/aBynqg==}
peerDependencies:
playwright: '*'
- vitest: 4.1.11
+ vitest: 5.0.1
- '@vitest/browser-preview@4.1.11':
- resolution: {integrity: sha512-iPKSE6Ibayey6HFgK1V1/aHgyhx7HSRk1YMi+lnBZGmlIiNV5Uc7xRkD9Su8RDylTxDECK23t7kTHdRKoqSYDQ==}
+ '@vitest/browser-preview@5.0.1':
+ resolution: {integrity: sha512-NagNnZD6A8ccl+pycLWX2b/e9YJtH5NuDUyiiadQjptMRuZVBAB9r9I3itdKm6exxtcl+rOTv2rWt6vu5uOm1A==}
peerDependencies:
- vitest: 4.1.11
+ vitest: 5.0.1
- '@vitest/browser@4.1.11':
- resolution: {integrity: sha512-bwMovvAeuTFOK5kIFevw4VEf+1gVEICv4SYK4k3knJOxl6b1zEWud8mYKD73e1B0odAn174h1MofURy2TPWf3w==}
+ '@vitest/browser@5.0.1':
+ resolution: {integrity: sha512-s2UroEhP2BZPoen1qrXXTtVqnUcs6y2sxMLGCZ8tZDkH2iM/6tTC2GVTPCgF+oVF3X5M6wC/X2O0MvvoHNmH0Q==}
peerDependencies:
- vitest: 4.1.11
+ vitest: 5.0.1
- '@vitest/coverage-v8@4.1.11':
- resolution: {integrity: sha512-8MVGEFnJIcdGjcbfKmeq8z0pZHH0JlVtoVZH9Q/qwUp6wyFnEJUBMrw9DCaj+ra3vShGmhavjalMIhPNxZAUcw==}
+ '@vitest/coverage-v8@5.0.1':
+ resolution: {integrity: sha512-FRC8ACiudC3dI6MTplzRSYWHDRnIv2IPfbzs4FdoJNsMal/35sWV8hwIfV8ZcqzSPy+uXHeMVONt9CEqtOU17w==}
peerDependencies:
- '@vitest/browser': 4.1.11
- vitest: 4.1.11
+ '@vitest/browser': 5.0.1
+ vitest: 5.0.1
peerDependenciesMeta:
'@vitest/browser':
optional: true
@@ -5231,11 +5241,16 @@ packages:
'@vitest/expect@3.2.4':
resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==}
- '@vitest/expect@4.1.11':
- resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==}
+ '@vitest/istanbul-lib-coverage@1.0.1':
+ resolution: {integrity: sha512-k3DJZ8LhMBK9NS4SclF1ASD3OgXEWDorbIcPTRDK0/Zae6fRvu+fJRxtFdLfHsa9Y24beCdPnoNZ4LviTNstfA==}
+ engines: {node: '>=22'}
- '@vitest/mocker@4.1.11':
- resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==}
+ '@vitest/istanbul-lib-report@1.0.1':
+ resolution: {integrity: sha512-1EOLRfsTMnyAr3+kEAsP4o9dhaDlGPpD7H5iLBBeq//YpNB1VIahkPhB+eRp9N2Dkfw8oySROjE3yf9XDeaIkQ==}
+ engines: {node: '>=22'}
+
+ '@vitest/mocker@5.0.1':
+ resolution: {integrity: sha512-6K1DoBNAPGvuOcSsGA4D6x+5zEEff/KmOOP3uetT2TrGpVfI+HRHRnJJfKi5ib/g1vx8IYHQD8s0pbJz8WQI7Q==}
peerDependencies:
msw: ^2.4.9
vite: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -5251,17 +5266,25 @@ packages:
'@vitest/pretty-format@4.1.11':
resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==}
+ '@vitest/pretty-format@5.0.1':
+ resolution: {integrity: sha512-6guWwj5d9bguuefTOvJoq387tfpkzSv554YdUEGzjJH2PnnmvzTLQ1UQSuAk5wBFVhf2CUmy/S/palOcb6dmpA==}
+
'@vitest/runner@4.1.11':
resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==}
- '@vitest/snapshot@4.1.11':
- resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==}
+ '@vitest/snapshot@5.0.1':
+ resolution: {integrity: sha512-aEW4fuQVg1i3fnC781qvwxC5QNptUvb+JjIUfX1WuWJqkjCgpiU8+I89mMcJmxOPLdaGAwEPFFVk02rGKYexvw==}
'@vitest/spy@3.2.4':
resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
- '@vitest/spy@4.1.11':
- resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==}
+ '@vitest/spy@5.0.1':
+ resolution: {integrity: sha512-rbto/mF/SGERxEgYOek7Xm6B9b+y+mVoo+f4b2LymYO8zM1b7uB5nHuhVMTP2hxdzgxvGiZYGxGIaMvL5y180Q==}
+
+ '@vitest/ui@5.0.1':
+ resolution: {integrity: sha512-7PvQu/X9/pQoHYfNLAYL22qsD4/+sx2k7zpUA7XvjW0sc40r3/r0lGZ2fsEyOHMuO8Q1KjiO1QQVjJdnWUy/WQ==}
+ peerDependencies:
+ vitest: 5.0.1
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
@@ -5269,8 +5292,11 @@ packages:
'@vitest/utils@4.1.11':
resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}
- '@voidzero-dev/vite-plus-core@0.3.3':
- resolution: {integrity: sha512-Ui92VENIZG+p0nMJuVGMsHBHrQqgUNxXObdo5PlSDEBOdRmD8AHKr8tOClZTVU1U5blLQKtHKplxtTun0yZEmw==}
+ '@vitest/utils@5.0.1':
+ resolution: {integrity: sha512-E9+yEA+jsfaoxZcUHFzEqUrQcoNh2EwrPT5efIqkUPUwD5Ua2Li9BRWaYeRwvzvdLgTSVrre8oKNeyrfg7KkdQ==}
+
+ '@voidzero-dev/vite-plus-core@1.0.0-rc.0':
+ resolution: {integrity: sha512-DaetPfNsDYACjv7QonisgWuFIY4B+L0SyHwux41CW4/AKYsm0w9zTxB3ka5FvwngJCzD9UhFNbUFMXKV7ikFMQ==}
engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
peerDependencies:
'@arethetypeswrong/core': ^0.18.1
@@ -5326,54 +5352,54 @@ packages:
yaml:
optional: true
- '@voidzero-dev/vite-plus-darwin-arm64@0.3.3':
- resolution: {integrity: sha512-1hwUfQGqvzlO+qQ7r1i5XQWkKaWq/JcdAAZOPloMQsZq7P8rgiY1pq/0q4stzcNxFF74k4aEFOlDUKi6D149YA==}
+ '@voidzero-dev/vite-plus-darwin-arm64@1.0.0-rc.0':
+ resolution: {integrity: sha512-UF9xT/1a3yqpwAxNOLiriFemL0bk2yrYpP4/I2n+pMC4EY9H7Allt8kUVhmnauoeXmM9iUqbGwYAYRWeo23anA==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [darwin]
- '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
- resolution: {integrity: sha512-nM2+EC1BPochRhtf48FWZX3wPnrsy8aBSI5TPqjxr0OS0bydvPavrhdSUmgUGZG9/hp0NTeXhhqY9A7yuvZLZQ==}
+ '@voidzero-dev/vite-plus-darwin-x64@1.0.0-rc.0':
+ resolution: {integrity: sha512-ZA01T9NXjurcattuLTwng1CTeZrAM+bX8110d3X/aG5OOkL5FztH+wxYBzaCihC51RVYPIdY/put/JDSODG34A==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [darwin]
- '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.3':
- resolution: {integrity: sha512-WC8/kT0/btxnwgYR5QvvelbgUaLQ6lbxs8aMQpjc63p1QdMTNZEbp3vnTV2l9KgoUYeyHnALJVBW9l1CJAM+fA==}
+ '@voidzero-dev/vite-plus-linux-arm64-gnu@1.0.0-rc.0':
+ resolution: {integrity: sha512-ob8alPfUypAYKRFmTfa42ykcWqUdOlh5wjmINfhoYRGdEBFwe80vDjU2aEpO2mJwxI6i5Kf12sw0LXsNGbVIig==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.3':
- resolution: {integrity: sha512-iy3AgJK9wwOGjlEzq0Sm1bqK5pDSWF4nz29Ey5BmK7bGciyfufeKRqRASKJdMhRMEQ7WVUQz5luC5GddLEDwXg==}
+ '@voidzero-dev/vite-plus-linux-arm64-musl@1.0.0-rc.0':
+ resolution: {integrity: sha512-qd25F9KumSRf2b/YFI6QSDu1D1cEJJzkoDPRxrZbj6PHhvzmhhINRUgF/s40UC/ycWsQQWgEsEDRdrL0LiK3WA==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.3':
- resolution: {integrity: sha512-ZHN3RCA422XrGYmSDE9IZqx/eM5PsFCXHn8hUttQEwcSVXsuKBArDyb/uxonn1n0bPNW8c4G4HvNmIS3ckLXzA==}
+ '@voidzero-dev/vite-plus-linux-x64-gnu@1.0.0-rc.0':
+ resolution: {integrity: sha512-RcP/cvD8P6owp1tKGB7I70idtNfcCddhDSVpI6Q6g75ud0eY4U+yccKY60Lu1tW5XLR3dXj6Pa3lkSqCyL9PHg==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@voidzero-dev/vite-plus-linux-x64-musl@0.3.3':
- resolution: {integrity: sha512-lDmmjrgh6qNvBlzapzKMjxiqRigkyPjIimkxrk8CSz+/AyQp6I/wuIAyjBmNfeh14SQoDNVgf03CTJzmJycrpg==}
+ '@voidzero-dev/vite-plus-linux-x64-musl@1.0.0-rc.0':
+ resolution: {integrity: sha512-s7uVOZNmX0xz5QSEf/mBz5+1fa83SEst5VzeimRX7PJY/sMQeFZudX8qkugU5v5V7e8m8rnhoAwzH4OzjBOuYw==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.3':
- resolution: {integrity: sha512-/5/YdLItQH9KC+jL49uw9CidC7MeO3Q8ojRcuOPcH5ujU5tU4P4lO2qJ9RbM8ckC1lfiZYTtVtJUSkbPn1R/YQ==}
+ '@voidzero-dev/vite-plus-win32-arm64-msvc@1.0.0-rc.0':
+ resolution: {integrity: sha512-rkuDqeR5NAzXSBD0npPAkqp/nRZVDE4ROr1ZjnHC3Ct2ZymI76ZRlSGlWhSuO17gbBTNAgs7ZXAm9E1QTutOqg==}
engines: {node: '>=20.0.0'}
cpu: [arm64]
os: [win32]
- '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.3':
- resolution: {integrity: sha512-npbLQAAKdWHEB0qOFkmF/2OUzdraNBe1w7gY1LjXQFvqORAKZlHyQ2rgF5nBtG5+LKvbKWL6XpvyP+cQEh7MZg==}
+ '@voidzero-dev/vite-plus-win32-x64-msvc@1.0.0-rc.0':
+ resolution: {integrity: sha512-EDkoFeze7+PjcqCBpnBrVg2guTGDoQ2TtTdKkmmn+ZSiHixc9tDROreB3ffgPL4uDpuRT1tlrRDPVbwaKkIaMQ==}
engines: {node: '>=20.0.0'}
cpu: [x64]
os: [win32]
@@ -6769,6 +6795,9 @@ packages:
fflate@0.7.4:
resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==}
+ fflate@0.8.3:
+ resolution: {integrity: sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==}
+
figures@6.1.0:
resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
engines: {node: '>=18'}
@@ -6926,10 +6955,6 @@ packages:
hachure-fill@0.5.2:
resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==}
- happy-dom@20.12.0:
- resolution: {integrity: sha512-7uMYJu2SEwwL8vVcKp0C0lnt6d2LSGGe+T+oY79PiCJNNSgFpbxW8n5KuzpDQvrU4mt+fYiK1+Jy7Z2v39YR6g==}
- engines: {node: '>=20.0.0'}
-
happy-dom@20.14.5:
resolution: {integrity: sha512-x/RzkpWO40bTjIoT30iQtt64FLLmH/iRcUCN2X//bLx7H3ifkdfPXyqsro/OYtqzIAhiLMMA7mmiOR9C3NOKjQ==}
engines: {node: '>=20.0.0'}
@@ -7009,9 +7034,6 @@ packages:
html-entities@2.6.0:
resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==}
- html-escaper@2.0.2:
- resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
-
html-parse-stringify@4.0.1:
resolution: {integrity: sha512-0zHsZJrK7S3K2aucXWL6ycoYJ/iNtIcFHC/nYQgFklPtrv5LpJctIiSCroWZWeuoXvuyFdzp6KzjJQ+OT5MfFw==}
@@ -7182,18 +7204,6 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- istanbul-lib-coverage@3.2.2:
- resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
- engines: {node: '>=8'}
-
- istanbul-lib-report@3.0.1:
- resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==}
- engines: {node: '>=10'}
-
- istanbul-reports@3.2.0:
- resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==}
- engines: {node: '>=8'}
-
jiti@2.7.0:
resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==}
hasBin: true
@@ -7564,10 +7574,6 @@ packages:
magicast@0.5.5:
resolution: {integrity: sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==}
- make-dir@4.0.0:
- resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
- engines: {node: '>=10'}
-
markdown-table@3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
@@ -8142,8 +8148,8 @@ packages:
oxc-resolver@11.24.2:
resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==}
- oxfmt@0.68.0:
- resolution: {integrity: sha512-Z0XMofcXCGUXbcpBHnWyUiX93BGiw1B+lcHNbQDWEtOhX06ewoFfu4zXkyiLhRrNnMq0twqXRHUcJetf+GsiQQ==}
+ oxfmt@0.70.0:
+ resolution: {integrity: sha512-IsHxZ4y0wQLLMhnrJblBJgZsLDzfULrJnAw5j/QqsTlMa/m3AqsbToi+W71uhBGaqlqq/PbbjvHc09TJwdv3Tw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -8159,6 +8165,10 @@ packages:
resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==}
hasBin: true
+ oxlint-tsgolint@7.0.2002:
+ resolution: {integrity: sha512-rQAj2RAQM57nCwTd3PhtnAkREGW2StqI47tzudNlJF8WwGommM7rVpeP4O1O8/ZiuDZ9f2GnTESzLHGTluwkvQ==}
+ hasBin: true
+
oxlint@1.79.0:
resolution: {integrity: sha512-hVJ9hq9m2unPS+Of4eJJgCPdIeCC+3DHEUX3tkmrPJr3OK2hz7PhXwgC+ZP71ZcYu8cCDEtQrqLxWNvxBppBVg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -8172,8 +8182,8 @@ packages:
vite-plus:
optional: true
- oxlint@1.83.0:
- resolution: {integrity: sha512-cyDzSzaw3uzP0TeCeq3lLRPPoaUxkbB4ZOXj+kn+5r+BX9V+4bNVGk9lxer+WrgcpebH4JxLlJ3KQjveVztOLQ==}
+ oxlint@1.85.0:
+ resolution: {integrity: sha512-bc26s97nuvPj1ViyPsqmKecVkUWFMEdtayO8MaQ6oiLfs1pj94cQlZZhrh4BPNlr9HQosjhIlwgZKsfcwmcNgg==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -9022,8 +9032,9 @@ packages:
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
- tinybench@2.9.0:
- resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
+ tinybench@6.1.4:
+ resolution: {integrity: sha512-9APumHG7r4yOk4X4WlkmE71aZcv1gvin1czO3OQ1U9iJcFA5Ja/ygyb0vPOVHTthFozUYs8CLoLUlM8grb2lTQ==}
+ engines: {node: '>=20.0.0'}
tinyexec@1.2.4:
resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==}
@@ -9366,13 +9377,13 @@ packages:
storybook: ^10.6.0
vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
- vite-plus@0.3.3:
- resolution: {integrity: sha512-gr3t8ZIsytJnpPE0YPxtkouf+asMsc+TWlKXYzEdY6rRXUdCGYxgaPmzRePx1Gyip2gmARRLogAwoMMW9BvSUA==}
- engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
+ vite-plus@1.0.0-rc.0:
+ resolution: {integrity: sha512-yEnHJhd231DLe+2ZNcTf6eNHkxkgrBEQQTGsz7padndcq0Ro8tF2QwdBBxPybY0lG+lckZKR9SDJc6qv7Kdm9w==}
+ engines: {node: ^22.18.0 || ^24.11.0 || >=26.0.0}
hasBin: true
peerDependencies:
- '@vitest/browser-playwright': 4.1.11
- '@vitest/browser-webdriverio': 4.1.11
+ '@vitest/browser-playwright': 5.0.1
+ '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0
peerDependenciesMeta:
'@vitest/browser-playwright':
optional: true
@@ -9402,7 +9413,7 @@ packages:
'@types/react-dom': ^18.0.0 || ^19.0.0
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
- vitest: 4.1.11
+ vitest: 5.0.1
peerDependenciesMeta:
'@types/react':
optional: true
@@ -9412,25 +9423,25 @@ packages:
vitest-canvas-mock@1.2.0:
resolution: {integrity: sha512-gTy8+dL7aDFZq2EOGCk5krSVsvszTW/M+58efNzybehZNakON2HiPfi3bDBAp85L8DL+D+f/cNtQ5N60rZEL7A==}
peerDependencies:
- vitest: 4.1.11
+ vitest: 5.0.1
- vitest@4.1.11:
- resolution: {integrity: sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==}
- engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
+ vitest@5.0.1:
+ resolution: {integrity: sha512-iA95lQbKEkvrtTkdAgnWbXfbipWiiWe/hDl2P5tMi6WFwD76G0NxXAGp/M9EOcYupeGJRr6wppMc7CoA41TQjg==}
+ engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@opentelemetry/api': ^1.9.0
- '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
- '@vitest/browser-playwright': 4.1.11
- '@vitest/browser-preview': 4.1.11
- '@vitest/browser-webdriverio': 4.1.11
- '@vitest/coverage-istanbul': 4.1.11
- '@vitest/coverage-v8': 4.1.11
- '@vitest/ui': 4.1.11
- happy-dom: '*'
+ '@types/node': ^22.0.0 || >=24.0.0
+ '@vitest/browser-playwright': 5.0.1
+ '@vitest/browser-preview': 5.0.1
+ '@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
+ happy-dom: 20.14.5
jsdom: '*'
- vite: ^6.0.0 || ^7.0.0 || ^8.0.0
+ vite: ^6.4.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
@@ -9947,7 +9958,7 @@ snapshots:
'@bcoe/v8-coverage@1.0.2': {}
- '@blazediff/core@1.9.1': {}
+ '@blazediff/core@1.10.0': {}
'@braintree/sanitize-url@7.1.2': {}
@@ -9965,24 +9976,12 @@ snapshots:
'@chevrotain/types@11.1.2': {}
- '@chromatic-com/storybook@5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@chromatic-com/storybook@5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
'@neoconfetti/react': 1.0.0
chromatic: 18.2.0
jsonfile: 6.2.1
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- strip-ansi: 7.2.0
- transitivePeerDependencies:
- - '@chromatic-com/cypress'
- - '@chromatic-com/playwright'
- - '@chromatic-com/vitest'
-
- '@chromatic-com/storybook@5.3.1(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
- dependencies:
- '@neoconfetti/react': 1.0.0
- chromatic: 18.2.0
- jsonfile: 6.2.1
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
strip-ansi: 7.2.0
transitivePeerDependencies:
- '@chromatic-com/cypress'
@@ -10721,11 +10720,11 @@ snapshots:
dependencies:
minipass: 7.1.3
- '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
+ '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
dependencies:
glob: 13.0.6
react-docgen-typescript: 2.4.0(@typescript/typescript6@6.0.2)
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
optionalDependencies:
typescript: '@typescript/typescript6@6.0.2'
@@ -11317,13 +11316,13 @@ snapshots:
'@oxc-parser/binding-win32-x64-msvc@0.148.0':
optional: true
- '@oxc-project/runtime@0.150.0': {}
+ '@oxc-project/runtime@0.151.0': {}
'@oxc-project/types@0.127.0': {}
'@oxc-project/types@0.148.0': {}
- '@oxc-project/types@0.150.0': {}
+ '@oxc-project/types@0.151.0': {}
'@oxc-resolver/binding-android-arm-eabi@11.21.2':
optional: true
@@ -11447,193 +11446,211 @@ snapshots:
'@oxc-resolver/binding-win32-x64-msvc@11.24.2':
optional: true
- '@oxfmt/binding-android-arm-eabi@0.68.0':
+ '@oxfmt/binding-android-arm-eabi@0.70.0':
optional: true
- '@oxfmt/binding-android-arm64@0.68.0':
+ '@oxfmt/binding-android-arm64@0.70.0':
optional: true
- '@oxfmt/binding-darwin-arm64@0.68.0':
+ '@oxfmt/binding-darwin-arm64@0.70.0':
optional: true
- '@oxfmt/binding-darwin-x64@0.68.0':
+ '@oxfmt/binding-darwin-x64@0.70.0':
optional: true
- '@oxfmt/binding-freebsd-x64@0.68.0':
+ '@oxfmt/binding-freebsd-x64@0.70.0':
optional: true
- '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
+ '@oxfmt/binding-linux-arm-gnueabihf@0.70.0':
optional: true
- '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
+ '@oxfmt/binding-linux-arm-musleabihf@0.70.0':
optional: true
- '@oxfmt/binding-linux-arm64-gnu@0.68.0':
+ '@oxfmt/binding-linux-arm64-gnu@0.70.0':
optional: true
- '@oxfmt/binding-linux-arm64-musl@0.68.0':
+ '@oxfmt/binding-linux-arm64-musl@0.70.0':
optional: true
- '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
+ '@oxfmt/binding-linux-ppc64-gnu@0.70.0':
optional: true
- '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
+ '@oxfmt/binding-linux-riscv64-gnu@0.70.0':
optional: true
- '@oxfmt/binding-linux-riscv64-musl@0.68.0':
+ '@oxfmt/binding-linux-riscv64-musl@0.70.0':
optional: true
- '@oxfmt/binding-linux-s390x-gnu@0.68.0':
+ '@oxfmt/binding-linux-s390x-gnu@0.70.0':
optional: true
- '@oxfmt/binding-linux-x64-gnu@0.68.0':
+ '@oxfmt/binding-linux-x64-gnu@0.70.0':
optional: true
- '@oxfmt/binding-linux-x64-musl@0.68.0':
+ '@oxfmt/binding-linux-x64-musl@0.70.0':
optional: true
- '@oxfmt/binding-openharmony-arm64@0.68.0':
+ '@oxfmt/binding-openharmony-arm64@0.70.0':
optional: true
- '@oxfmt/binding-win32-arm64-msvc@0.68.0':
+ '@oxfmt/binding-win32-arm64-msvc@0.70.0':
optional: true
- '@oxfmt/binding-win32-ia32-msvc@0.68.0':
+ '@oxfmt/binding-win32-ia32-msvc@0.70.0':
optional: true
- '@oxfmt/binding-win32-x64-msvc@0.68.0':
+ '@oxfmt/binding-win32-x64-msvc@0.70.0':
optional: true
'@oxlint-tsgolint/darwin-arm64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/darwin-arm64@7.0.2002':
+ optional: true
+
'@oxlint-tsgolint/darwin-x64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/darwin-x64@7.0.2002':
+ optional: true
+
'@oxlint-tsgolint/linux-arm64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/linux-arm64@7.0.2002':
+ optional: true
+
'@oxlint-tsgolint/linux-x64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/linux-x64@7.0.2002':
+ optional: true
+
'@oxlint-tsgolint/win32-arm64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/win32-arm64@7.0.2002':
+ optional: true
+
'@oxlint-tsgolint/win32-x64@7.0.2001':
optional: true
+ '@oxlint-tsgolint/win32-x64@7.0.2002':
+ optional: true
+
'@oxlint/binding-android-arm-eabi@1.79.0':
optional: true
- '@oxlint/binding-android-arm-eabi@1.83.0':
+ '@oxlint/binding-android-arm-eabi@1.85.0':
optional: true
'@oxlint/binding-android-arm64@1.79.0':
optional: true
- '@oxlint/binding-android-arm64@1.83.0':
+ '@oxlint/binding-android-arm64@1.85.0':
optional: true
'@oxlint/binding-darwin-arm64@1.79.0':
optional: true
- '@oxlint/binding-darwin-arm64@1.83.0':
+ '@oxlint/binding-darwin-arm64@1.85.0':
optional: true
'@oxlint/binding-darwin-x64@1.79.0':
optional: true
- '@oxlint/binding-darwin-x64@1.83.0':
+ '@oxlint/binding-darwin-x64@1.85.0':
optional: true
'@oxlint/binding-freebsd-x64@1.79.0':
optional: true
- '@oxlint/binding-freebsd-x64@1.83.0':
+ '@oxlint/binding-freebsd-x64@1.85.0':
optional: true
'@oxlint/binding-linux-arm-gnueabihf@1.79.0':
optional: true
- '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
+ '@oxlint/binding-linux-arm-gnueabihf@1.85.0':
optional: true
'@oxlint/binding-linux-arm-musleabihf@1.79.0':
optional: true
- '@oxlint/binding-linux-arm-musleabihf@1.83.0':
+ '@oxlint/binding-linux-arm-musleabihf@1.85.0':
optional: true
'@oxlint/binding-linux-arm64-gnu@1.79.0':
optional: true
- '@oxlint/binding-linux-arm64-gnu@1.83.0':
+ '@oxlint/binding-linux-arm64-gnu@1.85.0':
optional: true
'@oxlint/binding-linux-arm64-musl@1.79.0':
optional: true
- '@oxlint/binding-linux-arm64-musl@1.83.0':
+ '@oxlint/binding-linux-arm64-musl@1.85.0':
optional: true
'@oxlint/binding-linux-ppc64-gnu@1.79.0':
optional: true
- '@oxlint/binding-linux-ppc64-gnu@1.83.0':
+ '@oxlint/binding-linux-ppc64-gnu@1.85.0':
optional: true
'@oxlint/binding-linux-riscv64-gnu@1.79.0':
optional: true
- '@oxlint/binding-linux-riscv64-gnu@1.83.0':
+ '@oxlint/binding-linux-riscv64-gnu@1.85.0':
optional: true
'@oxlint/binding-linux-riscv64-musl@1.79.0':
optional: true
- '@oxlint/binding-linux-riscv64-musl@1.83.0':
+ '@oxlint/binding-linux-riscv64-musl@1.85.0':
optional: true
'@oxlint/binding-linux-s390x-gnu@1.79.0':
optional: true
- '@oxlint/binding-linux-s390x-gnu@1.83.0':
+ '@oxlint/binding-linux-s390x-gnu@1.85.0':
optional: true
'@oxlint/binding-linux-x64-gnu@1.79.0':
optional: true
- '@oxlint/binding-linux-x64-gnu@1.83.0':
+ '@oxlint/binding-linux-x64-gnu@1.85.0':
optional: true
'@oxlint/binding-linux-x64-musl@1.79.0':
optional: true
- '@oxlint/binding-linux-x64-musl@1.83.0':
+ '@oxlint/binding-linux-x64-musl@1.85.0':
optional: true
'@oxlint/binding-openharmony-arm64@1.79.0':
optional: true
- '@oxlint/binding-openharmony-arm64@1.83.0':
+ '@oxlint/binding-openharmony-arm64@1.85.0':
optional: true
'@oxlint/binding-win32-arm64-msvc@1.79.0':
optional: true
- '@oxlint/binding-win32-arm64-msvc@1.83.0':
+ '@oxlint/binding-win32-arm64-msvc@1.85.0':
optional: true
'@oxlint/binding-win32-ia32-msvc@1.79.0':
optional: true
- '@oxlint/binding-win32-ia32-msvc@1.83.0':
+ '@oxlint/binding-win32-ia32-msvc@1.85.0':
optional: true
'@oxlint/binding-win32-x64-msvc@1.79.0':
optional: true
- '@oxlint/binding-win32-x64-msvc@1.83.0':
+ '@oxlint/binding-win32-x64-msvc@1.85.0':
optional: true
'@oxlint/plugins@1.79.0': {}
@@ -11846,20 +11863,20 @@ snapshots:
'@standard-schema/spec@1.1.0': {}
- '@storybook/addon-a11y@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/addon-a11y@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
'@storybook/global': 5.0.0
axe-core: 4.13.0
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@storybook/addon-docs@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/addon-docs@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0)
'@storybook/icons': 2.1.0(react@19.3.0)
- '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
react: 19.3.0
react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
ts-dedent: 2.3.0
unplugin: 2.3.11
optionalDependencies:
@@ -11867,75 +11884,41 @@ snapshots:
transitivePeerDependencies:
- '@types/react-dom'
- '@storybook/addon-docs@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
- dependencies:
- '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0)
- '@storybook/icons': 2.1.0(react@19.3.0)
- '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
- react: 19.3.0
- react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- ts-dedent: 2.3.0
- unplugin: 2.3.11
- optionalDependencies:
- '@types/react': 19.3.0
- transitivePeerDependencies:
- - '@types/react-dom'
-
- '@storybook/addon-links@10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/addon-links@10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
'@storybook/global': 5.0.0
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
optionalDependencies:
'@types/react': 19.3.0
react: 19.3.0
- '@storybook/addon-links@10.6.0(@types/react@19.3.0)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/addon-onboarding@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
- '@storybook/global': 5.0.0
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- optionalDependencies:
- '@types/react': 19.3.0
- react: 19.3.0
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@storybook/addon-onboarding@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/addon-themes@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
-
- '@storybook/addon-themes@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
- dependencies:
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
ts-dedent: 2.3.0
- '@storybook/addon-themes@10.6.0(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
- dependencies:
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- ts-dedent: 2.3.0
-
- '@storybook/addon-vitest@10.6.0(@vitest/browser-playwright@4.1.11)(@vitest/browser@4.1.11)(@vitest/runner@4.1.11)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(vitest@4.1.11)':
+ '@storybook/addon-vitest@10.6.0(@vitest/browser-playwright@5.0.1)(@vitest/browser@5.0.1)(@vitest/runner@4.1.11)(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(vitest@5.0.1)':
dependencies:
'@storybook/global': 5.0.0
'@storybook/icons': 2.1.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
optionalDependencies:
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/browser-playwright': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
'@vitest/runner': 4.1.11
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
transitivePeerDependencies:
- react
- '@storybook/builder-vite@10.6.0(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/builder-vite@10.6.0(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
ts-dedent: 2.3.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
-
- '@storybook/builder-vite@10.6.0(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
- dependencies:
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- ts-dedent: 2.3.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
'@storybook/global@5.0.0': {}
@@ -11943,18 +11926,18 @@ snapshots:
dependencies:
react: 19.3.0
- '@storybook/nextjs-vite@10.6.0(@babel/core@7.29.7(supports-color@11.0.0))(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
+ '@storybook/nextjs-vite@10.6.0(@babel/core@7.29.7(supports-color@11.0.0))(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
dependencies:
- '@storybook/builder-vite': 10.6.0(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
- '@storybook/react': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
- '@storybook/react-vite': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ '@storybook/builder-vite': 10.6.0(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ '@storybook/react': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ '@storybook/react-vite': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
next: 16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
react: 19.3.0
react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
styled-jsx: 5.1.6(@babel/core@7.29.7(supports-color@11.0.0))(react@19.3.0)
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vite-plugin-storybook-nextjs: 10.6.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite-plugin-storybook-nextjs: 10.6.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
optionalDependencies:
'@types/react': 19.3.0
'@types/react-dom': 19.3.0(@types/react@19.3.0)
@@ -11965,39 +11948,30 @@ snapshots:
- rollup
- supports-color
- '@storybook/react-dom-shim@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/react-dom-shim@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
dependencies:
react: 19.3.0
react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
optionalDependencies:
'@types/react': 19.3.0
'@types/react-dom': 19.3.0(@types/react@19.3.0)
- '@storybook/react-dom-shim@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))':
+ '@storybook/react-vite@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
dependencies:
- react: 19.3.0
- react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- optionalDependencies:
- '@types/react': 19.3.0
- '@types/react-dom': 19.3.0(@types/react@19.3.0)
-
- '@storybook/react-vite@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
- dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@rollup/pluginutils': 5.4.0
- '@storybook/builder-vite': 10.6.0(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
- '@storybook/react': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
+ '@storybook/builder-vite': 10.6.0(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ '@storybook/react': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
empathic: 2.0.1
magic-string: 1.4.1
react: 19.3.0
react-docgen: 8.0.3(supports-color@11.0.0)
react-dom: 19.3.0(react@19.3.0)
resolve: 1.22.12
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
tsconfig-paths: 4.2.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
optionalDependencies:
typescript: '@typescript/typescript6@6.0.2'
transitivePeerDependencies:
@@ -12006,54 +11980,15 @@ snapshots:
- rollup
- supports-color
- '@storybook/react-vite@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
- dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@rollup/pluginutils': 5.4.0
- '@storybook/builder-vite': 10.6.0(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
- '@storybook/react': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)
- empathic: 2.0.1
- magic-string: 1.4.1
- react: 19.3.0
- react-docgen: 8.0.3(supports-color@11.0.0)
- react-dom: 19.3.0(react@19.3.0)
- resolve: 1.22.12
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- tsconfig-paths: 4.2.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- optionalDependencies:
- typescript: '@typescript/typescript6@6.0.2'
- transitivePeerDependencies:
- - '@types/react'
- - '@types/react-dom'
- - rollup
- - supports-color
-
- '@storybook/react@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
+ '@storybook/react@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
dependencies:
'@storybook/global': 5.0.0
- '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
+ '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
react: 19.3.0
react-docgen: 8.0.3(supports-color@11.0.0)
react-docgen-typescript: 2.4.0(@typescript/typescript6@6.0.2)
react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- optionalDependencies:
- '@types/react': 19.3.0
- '@types/react-dom': 19.3.0(@types/react@19.3.0)
- typescript: '@typescript/typescript6@6.0.2'
- transitivePeerDependencies:
- - supports-color
-
- '@storybook/react@10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(@typescript/typescript6@6.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0)':
- dependencies:
- '@storybook/global': 5.0.0
- '@storybook/react-dom-shim': 10.6.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))
- react: 19.3.0
- react-docgen: 8.0.3(supports-color@11.0.0)
- react-docgen-typescript: 2.4.0(@typescript/typescript6@6.0.2)
- react-dom: 19.3.0(react@19.3.0)
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
optionalDependencies:
'@types/react': 19.3.0
'@types/react-dom': 19.3.0(@types/react@19.3.0)
@@ -12159,12 +12094,12 @@ snapshots:
postcss: 8.5.28
tailwindcss: 4.3.3
- '@tailwindcss/vite@4.3.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
+ '@tailwindcss/vite@4.3.3(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
dependencies:
'@tailwindcss/node': 4.3.3
'@tailwindcss/oxide': 4.3.3
tailwindcss: 4.3.3
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
'@tanstack/devtools-event-client@0.4.4': {}
@@ -12261,7 +12196,7 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@4.1.11)':
+ '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.1)':
dependencies:
'@adobe/css-tools': 4.5.0
'@testing-library/dom': 10.4.2
@@ -12271,7 +12206,7 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
optionalDependencies:
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
'@testing-library/react@16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)':
dependencies:
@@ -12792,24 +12727,24 @@ snapshots:
'@vinext/types@1.0.0-beta.2': {}
- '@vitejs/devtools-kit@0.4.1(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)':
+ '@vitejs/devtools-kit@0.4.1(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)':
dependencies:
'@devframes/hub': 0.6.2(devframe@0.6.2(@typescript/typescript6@6.0.2)(srvx@0.12.5))
devframe: 0.6.2(@typescript/typescript6@6.0.2)(srvx@0.12.5)
mlly: 1.8.2
nostics: 1.2.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
transitivePeerDependencies:
- '@modelcontextprotocol/sdk'
- srvx
- typescript
- '@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
+ '@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- '@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)':
+ '@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)':
dependencies:
'@rolldown/pluginutils': 1.0.1
es-module-lexer: 2.3.2
@@ -12821,31 +12756,31 @@ snapshots:
srvx: 0.12.8
strip-literal: 4.0.0
turbo-stream: 3.2.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vitefu: 1.1.3(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
optionalDependencies:
react-server-dom-webpack: 19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
- '@vitest/browser-playwright@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)':
+ '@vitest/browser-playwright@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)':
dependencies:
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
playwright: 1.63.0
tinyrainbow: 3.1.1
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
transitivePeerDependencies:
- bufferutil
- msw
- utf-8-validate
- vite
- '@vitest/browser-playwright@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)':
+ '@vitest/browser-playwright@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)':
dependencies:
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
playwright: 1.63.0
tinyrainbow: 3.1.1
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
transitivePeerDependencies:
- bufferutil
- msw
@@ -12853,40 +12788,41 @@ snapshots:
- vite
optional: true
- '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)':
+ '@vitest/browser-preview@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@testing-library/dom': 10.4.2
'@testing-library/user-event': 14.6.7(@testing-library/dom@10.4.2)
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
transitivePeerDependencies:
- bufferutil
- msw
- utf-8-validate
- vite
- '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)':
+ '@vitest/browser-preview@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@testing-library/dom': 10.4.2
'@testing-library/user-event': 14.6.7(@testing-library/dom@10.4.2)
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
transitivePeerDependencies:
- bufferutil
- msw
- utf-8-validate
- vite
- '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)':
+ '@vitest/browser@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
- '@blazediff/core': 1.9.1
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@vitest/utils': 4.1.11
- magic-string: 0.30.21
+ '@blazediff/core': 1.10.0
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ '@vitest/ui': 5.0.1(vitest@5.0.1)
+ '@vitest/utils': 5.0.1
+ magic-string: 1.4.1
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.1.1
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
ws: 8.21.3
transitivePeerDependencies:
- bufferutil
@@ -12894,16 +12830,17 @@ snapshots:
- utf-8-validate
- vite
- '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)':
+ '@vitest/browser@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
- '@blazediff/core': 1.9.1
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- '@vitest/utils': 4.1.11
- magic-string: 0.30.21
+ '@blazediff/core': 1.10.0
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ '@vitest/ui': 5.0.1(vitest@5.0.1)
+ '@vitest/utils': 5.0.1
+ magic-string: 1.4.1
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.1.1
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
ws: 8.21.3
transitivePeerDependencies:
- bufferutil
@@ -12911,21 +12848,19 @@ snapshots:
- utf-8-validate
- vite
- '@vitest/coverage-v8@4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)':
+ '@vitest/coverage-v8@5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)':
dependencies:
'@bcoe/v8-coverage': 1.0.2
- '@vitest/utils': 4.1.11
+ '@vitest/istanbul-lib-coverage': 1.0.1
+ '@vitest/istanbul-lib-report': 1.0.1
ast-v8-to-istanbul: 1.0.6
- istanbul-lib-coverage: 3.2.2
- istanbul-lib-report: 3.0.1
- istanbul-reports: 3.2.0
magicast: 0.5.5
obug: 2.2.1
std-env: 4.2.0
tinyrainbow: 3.1.1
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
optionalDependencies:
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/expect@3.2.4':
dependencies:
@@ -12935,30 +12870,29 @@ snapshots:
chai: 5.3.3
tinyrainbow: 2.0.0
- '@vitest/expect@4.1.11':
- dependencies:
- '@standard-schema/spec': 1.1.0
- '@types/chai': 5.2.3
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- chai: 6.2.2
- tinyrainbow: 3.1.1
+ '@vitest/istanbul-lib-coverage@1.0.1': {}
- '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
+ '@vitest/istanbul-lib-report@1.0.1':
dependencies:
- '@vitest/spy': 4.1.11
- estree-walker: 3.0.3
- magic-string: 0.30.21
- optionalDependencies:
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ '@vitest/istanbul-lib-coverage': 1.0.1
- '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))':
+ '@vitest/mocker@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
dependencies:
- '@vitest/spy': 4.1.11
+ '@jridgewell/trace-mapping': 0.3.31
+ '@vitest/spy': 5.0.1
estree-walker: 3.0.3
- magic-string: 0.30.21
+ magic-string: 1.4.1
optionalDependencies:
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+
+ '@vitest/mocker@5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))':
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.31
+ '@vitest/spy': 5.0.1
+ estree-walker: 3.0.3
+ magic-string: 1.4.1
+ optionalDependencies:
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -12967,24 +12901,40 @@ snapshots:
'@vitest/pretty-format@4.1.11':
dependencies:
tinyrainbow: 3.1.1
+ optional: true
+
+ '@vitest/pretty-format@5.0.1':
+ dependencies:
+ tinyrainbow: 3.1.1
'@vitest/runner@4.1.11':
dependencies:
'@vitest/utils': 4.1.11
pathe: 2.0.3
+ optional: true
- '@vitest/snapshot@4.1.11':
+ '@vitest/snapshot@5.0.1':
dependencies:
- '@vitest/pretty-format': 4.1.11
- '@vitest/utils': 4.1.11
- magic-string: 0.30.21
+ '@vitest/pretty-format': 5.0.1
+ '@vitest/utils': 5.0.1
+ magic-string: 1.4.1
pathe: 2.0.3
'@vitest/spy@3.2.4':
dependencies:
tinyspy: 4.0.4
- '@vitest/spy@4.1.11': {}
+ '@vitest/spy@5.0.1': {}
+
+ '@vitest/ui@5.0.1(vitest@5.0.1)':
+ dependencies:
+ '@vitest/utils': 5.0.1
+ fflate: 0.8.3
+ flatted: 3.4.4
+ pathe: 2.0.3
+ sirv: 3.0.2
+ tinyrainbow: 3.1.1
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
'@vitest/utils@3.2.4':
dependencies:
@@ -12997,25 +12947,32 @@ snapshots:
'@vitest/pretty-format': 4.1.11
convert-source-map: 2.0.0
tinyrainbow: 3.1.1
+ optional: true
- '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)':
+ '@vitest/utils@5.0.1':
dependencies:
- '@oxc-project/runtime': 0.150.0
- '@oxc-project/types': 0.150.0
+ '@vitest/pretty-format': 5.0.1
+ convert-source-map: 2.0.0
+ tinyrainbow: 3.1.1
+
+ '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)':
+ dependencies:
+ '@oxc-project/runtime': 0.151.0
+ '@oxc-project/types': 0.151.0
lightningcss: 1.33.0
postcss: 8.5.28
yuku-codegen: 0.9.5
yuku-parser: 0.9.5
optionalDependencies:
'@types/node': 25.9.7
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
+ '@voidzero-dev/vite-plus-darwin-arm64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-darwin-x64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-arm64-msvc': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-x64-msvc': 1.0.0-rc.0
esbuild: 0.28.2
fsevents: 2.3.3
jiti: 2.7.0
@@ -13023,24 +12980,24 @@ snapshots:
typescript: '@typescript/typescript6@6.0.2'
yaml: 2.9.1
- '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)':
+ '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)':
dependencies:
- '@oxc-project/runtime': 0.150.0
- '@oxc-project/types': 0.150.0
+ '@oxc-project/runtime': 0.151.0
+ '@oxc-project/types': 0.151.0
lightningcss: 1.33.0
postcss: 8.5.28
yuku-codegen: 0.9.5
yuku-parser: 0.9.5
optionalDependencies:
'@types/node': 25.9.7
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
+ '@voidzero-dev/vite-plus-darwin-arm64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-darwin-x64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-arm64-msvc': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-x64-msvc': 1.0.0-rc.0
esbuild: 0.28.2
fsevents: 2.3.3
jiti: 2.7.0
@@ -13048,28 +13005,28 @@ snapshots:
typescript: 7.0.2
yaml: 2.9.1
- '@voidzero-dev/vite-plus-darwin-arm64@0.3.3':
+ '@voidzero-dev/vite-plus-darwin-arm64@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
+ '@voidzero-dev/vite-plus-darwin-x64@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.3':
+ '@voidzero-dev/vite-plus-linux-arm64-gnu@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.3':
+ '@voidzero-dev/vite-plus-linux-arm64-musl@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.3':
+ '@voidzero-dev/vite-plus-linux-x64-gnu@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-linux-x64-musl@0.3.3':
+ '@voidzero-dev/vite-plus-linux-x64-musl@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.3':
+ '@voidzero-dev/vite-plus-win32-arm64-msvc@1.0.0-rc.0':
optional: true
- '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.3':
+ '@voidzero-dev/vite-plus-win32-x64-msvc@1.0.0-rc.0':
optional: true
'@volar/language-core@2.4.28':
@@ -14099,7 +14056,7 @@ snapshots:
dependencies:
eslint: 10.10.0(jiti@2.7.0)(supports-color@11.0.0)
- eslint-plugin-better-tailwindcss@4.7.0(@typescript/typescript6@6.0.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))(oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(tailwindcss@4.3.3):
+ eslint-plugin-better-tailwindcss@4.7.0(@typescript/typescript6@6.0.2)(eslint@10.10.0(jiti@2.7.0)(supports-color@11.0.0))(oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(tailwindcss@4.3.3):
dependencies:
'@eslint/css-tree': 4.0.5
'@valibot/to-json-schema': 1.7.1(valibot@1.4.2(@typescript/typescript6@6.0.2))
@@ -14112,7 +14069,7 @@ snapshots:
valibot: 1.4.2(@typescript/typescript6@6.0.2)
optionalDependencies:
eslint: 10.10.0(jiti@2.7.0)(supports-color@11.0.0)
- oxlint: 1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ oxlint: 1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
transitivePeerDependencies:
- '@eslint/css'
- typescript
@@ -14536,6 +14493,8 @@ snapshots:
fflate@0.7.4: {}
+ fflate@0.8.3: {}
+
figures@6.1.0:
dependencies:
is-unicode-supported: 2.1.0
@@ -14665,20 +14624,6 @@ snapshots:
hachure-fill@0.5.2: {}
- happy-dom@20.12.0:
- dependencies:
- '@types/node': 26.4.0
- '@types/whatwg-mimetype': 3.0.2
- '@types/ws': 8.18.1
- buffer-image-size: 0.6.4
- entities: 7.0.1
- whatwg-mimetype: 3.0.0
- ws: 8.21.3
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- optional: true
-
happy-dom@20.14.5:
dependencies:
'@types/node': 26.4.0
@@ -14842,8 +14787,6 @@ snapshots:
html-entities@2.6.0: {}
- html-escaper@2.0.2: {}
-
html-parse-stringify@4.0.1: {}
html-to-image@1.11.13: {}
@@ -14974,19 +14917,6 @@ snapshots:
isexe@2.0.0: {}
- istanbul-lib-coverage@3.2.2: {}
-
- istanbul-lib-report@3.0.1:
- dependencies:
- istanbul-lib-coverage: 3.2.2
- make-dir: 4.0.0
- supports-color: 7.2.0
-
- istanbul-reports@3.2.0:
- dependencies:
- html-escaper: 2.0.2
- istanbul-lib-report: 3.0.1
-
jiti@2.7.0: {}
jotai-scope@0.12.2(jotai@3.0.0(@types/react@19.3.0)(react@19.3.0))(react@19.3.0):
@@ -15292,10 +15222,6 @@ snapshots:
'@babel/types': 7.29.7
source-map-js: 1.2.1
- make-dir@4.0.0:
- dependencies:
- semver: 7.8.5
-
markdown-table@3.0.4: {}
marked@16.4.2: {}
@@ -16087,105 +16013,55 @@ snapshots:
'@oxc-resolver/binding-win32-arm64-msvc': 11.24.2
'@oxc-resolver/binding-win32-x64-msvc': 11.24.2
- oxfmt@0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ oxfmt@0.70.0(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
dependencies:
tinypool: 2.1.2
optionalDependencies:
- '@oxfmt/binding-android-arm-eabi': 0.68.0
- '@oxfmt/binding-android-arm64': 0.68.0
- '@oxfmt/binding-darwin-arm64': 0.68.0
- '@oxfmt/binding-darwin-x64': 0.68.0
- '@oxfmt/binding-freebsd-x64': 0.68.0
- '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
- '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
- '@oxfmt/binding-linux-arm64-gnu': 0.68.0
- '@oxfmt/binding-linux-arm64-musl': 0.68.0
- '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-musl': 0.68.0
- '@oxfmt/binding-linux-s390x-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-musl': 0.68.0
- '@oxfmt/binding-openharmony-arm64': 0.68.0
- '@oxfmt/binding-win32-arm64-msvc': 0.68.0
- '@oxfmt/binding-win32-ia32-msvc': 0.68.0
- '@oxfmt/binding-win32-x64-msvc': 0.68.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ '@oxfmt/binding-android-arm-eabi': 0.70.0
+ '@oxfmt/binding-android-arm64': 0.70.0
+ '@oxfmt/binding-darwin-arm64': 0.70.0
+ '@oxfmt/binding-darwin-x64': 0.70.0
+ '@oxfmt/binding-freebsd-x64': 0.70.0
+ '@oxfmt/binding-linux-arm-gnueabihf': 0.70.0
+ '@oxfmt/binding-linux-arm-musleabihf': 0.70.0
+ '@oxfmt/binding-linux-arm64-gnu': 0.70.0
+ '@oxfmt/binding-linux-arm64-musl': 0.70.0
+ '@oxfmt/binding-linux-ppc64-gnu': 0.70.0
+ '@oxfmt/binding-linux-riscv64-gnu': 0.70.0
+ '@oxfmt/binding-linux-riscv64-musl': 0.70.0
+ '@oxfmt/binding-linux-s390x-gnu': 0.70.0
+ '@oxfmt/binding-linux-x64-gnu': 0.70.0
+ '@oxfmt/binding-linux-x64-musl': 0.70.0
+ '@oxfmt/binding-openharmony-arm64': 0.70.0
+ '@oxfmt/binding-win32-arm64-msvc': 0.70.0
+ '@oxfmt/binding-win32-ia32-msvc': 0.70.0
+ '@oxfmt/binding-win32-x64-msvc': 0.70.0
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- oxfmt@0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ oxfmt@0.70.0(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
dependencies:
tinypool: 2.1.2
optionalDependencies:
- '@oxfmt/binding-android-arm-eabi': 0.68.0
- '@oxfmt/binding-android-arm64': 0.68.0
- '@oxfmt/binding-darwin-arm64': 0.68.0
- '@oxfmt/binding-darwin-x64': 0.68.0
- '@oxfmt/binding-freebsd-x64': 0.68.0
- '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
- '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
- '@oxfmt/binding-linux-arm64-gnu': 0.68.0
- '@oxfmt/binding-linux-arm64-musl': 0.68.0
- '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-musl': 0.68.0
- '@oxfmt/binding-linux-s390x-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-musl': 0.68.0
- '@oxfmt/binding-openharmony-arm64': 0.68.0
- '@oxfmt/binding-win32-arm64-msvc': 0.68.0
- '@oxfmt/binding-win32-ia32-msvc': 0.68.0
- '@oxfmt/binding-win32-x64-msvc': 0.68.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
-
- oxfmt@0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
- dependencies:
- tinypool: 2.1.2
- optionalDependencies:
- '@oxfmt/binding-android-arm-eabi': 0.68.0
- '@oxfmt/binding-android-arm64': 0.68.0
- '@oxfmt/binding-darwin-arm64': 0.68.0
- '@oxfmt/binding-darwin-x64': 0.68.0
- '@oxfmt/binding-freebsd-x64': 0.68.0
- '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
- '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
- '@oxfmt/binding-linux-arm64-gnu': 0.68.0
- '@oxfmt/binding-linux-arm64-musl': 0.68.0
- '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-musl': 0.68.0
- '@oxfmt/binding-linux-s390x-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-musl': 0.68.0
- '@oxfmt/binding-openharmony-arm64': 0.68.0
- '@oxfmt/binding-win32-arm64-msvc': 0.68.0
- '@oxfmt/binding-win32-ia32-msvc': 0.68.0
- '@oxfmt/binding-win32-x64-msvc': 0.68.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
-
- oxfmt@0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
- dependencies:
- tinypool: 2.1.2
- optionalDependencies:
- '@oxfmt/binding-android-arm-eabi': 0.68.0
- '@oxfmt/binding-android-arm64': 0.68.0
- '@oxfmt/binding-darwin-arm64': 0.68.0
- '@oxfmt/binding-darwin-x64': 0.68.0
- '@oxfmt/binding-freebsd-x64': 0.68.0
- '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
- '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
- '@oxfmt/binding-linux-arm64-gnu': 0.68.0
- '@oxfmt/binding-linux-arm64-musl': 0.68.0
- '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
- '@oxfmt/binding-linux-riscv64-musl': 0.68.0
- '@oxfmt/binding-linux-s390x-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-gnu': 0.68.0
- '@oxfmt/binding-linux-x64-musl': 0.68.0
- '@oxfmt/binding-openharmony-arm64': 0.68.0
- '@oxfmt/binding-win32-arm64-msvc': 0.68.0
- '@oxfmt/binding-win32-ia32-msvc': 0.68.0
- '@oxfmt/binding-win32-x64-msvc': 0.68.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
+ '@oxfmt/binding-android-arm-eabi': 0.70.0
+ '@oxfmt/binding-android-arm64': 0.70.0
+ '@oxfmt/binding-darwin-arm64': 0.70.0
+ '@oxfmt/binding-darwin-x64': 0.70.0
+ '@oxfmt/binding-freebsd-x64': 0.70.0
+ '@oxfmt/binding-linux-arm-gnueabihf': 0.70.0
+ '@oxfmt/binding-linux-arm-musleabihf': 0.70.0
+ '@oxfmt/binding-linux-arm64-gnu': 0.70.0
+ '@oxfmt/binding-linux-arm64-musl': 0.70.0
+ '@oxfmt/binding-linux-ppc64-gnu': 0.70.0
+ '@oxfmt/binding-linux-riscv64-gnu': 0.70.0
+ '@oxfmt/binding-linux-riscv64-musl': 0.70.0
+ '@oxfmt/binding-linux-s390x-gnu': 0.70.0
+ '@oxfmt/binding-linux-x64-gnu': 0.70.0
+ '@oxfmt/binding-linux-x64-musl': 0.70.0
+ '@oxfmt/binding-openharmony-arm64': 0.70.0
+ '@oxfmt/binding-win32-arm64-msvc': 0.70.0
+ '@oxfmt/binding-win32-ia32-msvc': 0.70.0
+ '@oxfmt/binding-win32-x64-msvc': 0.70.0
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
oxlint-tsgolint@7.0.2001:
optionalDependencies:
@@ -16195,8 +16071,18 @@ snapshots:
'@oxlint-tsgolint/linux-x64': 7.0.2001
'@oxlint-tsgolint/win32-arm64': 7.0.2001
'@oxlint-tsgolint/win32-x64': 7.0.2001
+ optional: true
- oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ oxlint-tsgolint@7.0.2002:
+ optionalDependencies:
+ '@oxlint-tsgolint/darwin-arm64': 7.0.2002
+ '@oxlint-tsgolint/darwin-x64': 7.0.2002
+ '@oxlint-tsgolint/linux-arm64': 7.0.2002
+ '@oxlint-tsgolint/linux-x64': 7.0.2002
+ '@oxlint-tsgolint/win32-arm64': 7.0.2002
+ '@oxlint-tsgolint/win32-x64': 7.0.2002
+
+ oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.79.0
'@oxlint/binding-android-arm64': 1.79.0
@@ -16218,104 +16104,56 @@ snapshots:
'@oxlint/binding-win32-ia32-msvc': 1.79.0
'@oxlint/binding-win32-x64-msvc': 1.79.0
oxlint-tsgolint: 7.0.2001
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
optional: true
- oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ oxlint@1.85.0(oxlint-tsgolint@7.0.2002)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
optionalDependencies:
- '@oxlint/binding-android-arm-eabi': 1.83.0
- '@oxlint/binding-android-arm64': 1.83.0
- '@oxlint/binding-darwin-arm64': 1.83.0
- '@oxlint/binding-darwin-x64': 1.83.0
- '@oxlint/binding-freebsd-x64': 1.83.0
- '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
- '@oxlint/binding-linux-arm-musleabihf': 1.83.0
- '@oxlint/binding-linux-arm64-gnu': 1.83.0
- '@oxlint/binding-linux-arm64-musl': 1.83.0
- '@oxlint/binding-linux-ppc64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-musl': 1.83.0
- '@oxlint/binding-linux-s390x-gnu': 1.83.0
- '@oxlint/binding-linux-x64-gnu': 1.83.0
- '@oxlint/binding-linux-x64-musl': 1.83.0
- '@oxlint/binding-openharmony-arm64': 1.83.0
- '@oxlint/binding-win32-arm64-msvc': 1.83.0
- '@oxlint/binding-win32-ia32-msvc': 1.83.0
- '@oxlint/binding-win32-x64-msvc': 1.83.0
- oxlint-tsgolint: 7.0.2001
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ '@oxlint/binding-android-arm-eabi': 1.85.0
+ '@oxlint/binding-android-arm64': 1.85.0
+ '@oxlint/binding-darwin-arm64': 1.85.0
+ '@oxlint/binding-darwin-x64': 1.85.0
+ '@oxlint/binding-freebsd-x64': 1.85.0
+ '@oxlint/binding-linux-arm-gnueabihf': 1.85.0
+ '@oxlint/binding-linux-arm-musleabihf': 1.85.0
+ '@oxlint/binding-linux-arm64-gnu': 1.85.0
+ '@oxlint/binding-linux-arm64-musl': 1.85.0
+ '@oxlint/binding-linux-ppc64-gnu': 1.85.0
+ '@oxlint/binding-linux-riscv64-gnu': 1.85.0
+ '@oxlint/binding-linux-riscv64-musl': 1.85.0
+ '@oxlint/binding-linux-s390x-gnu': 1.85.0
+ '@oxlint/binding-linux-x64-gnu': 1.85.0
+ '@oxlint/binding-linux-x64-musl': 1.85.0
+ '@oxlint/binding-openharmony-arm64': 1.85.0
+ '@oxlint/binding-win32-arm64-msvc': 1.85.0
+ '@oxlint/binding-win32-ia32-msvc': 1.85.0
+ '@oxlint/binding-win32-x64-msvc': 1.85.0
+ oxlint-tsgolint: 7.0.2002
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ oxlint@1.85.0(oxlint-tsgolint@7.0.2002)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
optionalDependencies:
- '@oxlint/binding-android-arm-eabi': 1.83.0
- '@oxlint/binding-android-arm64': 1.83.0
- '@oxlint/binding-darwin-arm64': 1.83.0
- '@oxlint/binding-darwin-x64': 1.83.0
- '@oxlint/binding-freebsd-x64': 1.83.0
- '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
- '@oxlint/binding-linux-arm-musleabihf': 1.83.0
- '@oxlint/binding-linux-arm64-gnu': 1.83.0
- '@oxlint/binding-linux-arm64-musl': 1.83.0
- '@oxlint/binding-linux-ppc64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-musl': 1.83.0
- '@oxlint/binding-linux-s390x-gnu': 1.83.0
- '@oxlint/binding-linux-x64-gnu': 1.83.0
- '@oxlint/binding-linux-x64-musl': 1.83.0
- '@oxlint/binding-openharmony-arm64': 1.83.0
- '@oxlint/binding-win32-arm64-msvc': 1.83.0
- '@oxlint/binding-win32-ia32-msvc': 1.83.0
- '@oxlint/binding-win32-x64-msvc': 1.83.0
- oxlint-tsgolint: 7.0.2001
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
-
- oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
- optionalDependencies:
- '@oxlint/binding-android-arm-eabi': 1.83.0
- '@oxlint/binding-android-arm64': 1.83.0
- '@oxlint/binding-darwin-arm64': 1.83.0
- '@oxlint/binding-darwin-x64': 1.83.0
- '@oxlint/binding-freebsd-x64': 1.83.0
- '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
- '@oxlint/binding-linux-arm-musleabihf': 1.83.0
- '@oxlint/binding-linux-arm64-gnu': 1.83.0
- '@oxlint/binding-linux-arm64-musl': 1.83.0
- '@oxlint/binding-linux-ppc64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-musl': 1.83.0
- '@oxlint/binding-linux-s390x-gnu': 1.83.0
- '@oxlint/binding-linux-x64-gnu': 1.83.0
- '@oxlint/binding-linux-x64-musl': 1.83.0
- '@oxlint/binding-openharmony-arm64': 1.83.0
- '@oxlint/binding-win32-arm64-msvc': 1.83.0
- '@oxlint/binding-win32-ia32-msvc': 1.83.0
- '@oxlint/binding-win32-x64-msvc': 1.83.0
- oxlint-tsgolint: 7.0.2001
- vite-plus: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
-
- oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)):
- optionalDependencies:
- '@oxlint/binding-android-arm-eabi': 1.83.0
- '@oxlint/binding-android-arm64': 1.83.0
- '@oxlint/binding-darwin-arm64': 1.83.0
- '@oxlint/binding-darwin-x64': 1.83.0
- '@oxlint/binding-freebsd-x64': 1.83.0
- '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
- '@oxlint/binding-linux-arm-musleabihf': 1.83.0
- '@oxlint/binding-linux-arm64-gnu': 1.83.0
- '@oxlint/binding-linux-arm64-musl': 1.83.0
- '@oxlint/binding-linux-ppc64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-gnu': 1.83.0
- '@oxlint/binding-linux-riscv64-musl': 1.83.0
- '@oxlint/binding-linux-s390x-gnu': 1.83.0
- '@oxlint/binding-linux-x64-gnu': 1.83.0
- '@oxlint/binding-linux-x64-musl': 1.83.0
- '@oxlint/binding-openharmony-arm64': 1.83.0
- '@oxlint/binding-win32-arm64-msvc': 1.83.0
- '@oxlint/binding-win32-ia32-msvc': 1.83.0
- '@oxlint/binding-win32-x64-msvc': 1.83.0
- oxlint-tsgolint: 7.0.2001
- vite-plus: 0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
+ '@oxlint/binding-android-arm-eabi': 1.85.0
+ '@oxlint/binding-android-arm64': 1.85.0
+ '@oxlint/binding-darwin-arm64': 1.85.0
+ '@oxlint/binding-darwin-x64': 1.85.0
+ '@oxlint/binding-freebsd-x64': 1.85.0
+ '@oxlint/binding-linux-arm-gnueabihf': 1.85.0
+ '@oxlint/binding-linux-arm-musleabihf': 1.85.0
+ '@oxlint/binding-linux-arm64-gnu': 1.85.0
+ '@oxlint/binding-linux-arm64-musl': 1.85.0
+ '@oxlint/binding-linux-ppc64-gnu': 1.85.0
+ '@oxlint/binding-linux-riscv64-gnu': 1.85.0
+ '@oxlint/binding-linux-riscv64-musl': 1.85.0
+ '@oxlint/binding-linux-s390x-gnu': 1.85.0
+ '@oxlint/binding-linux-x64-gnu': 1.85.0
+ '@oxlint/binding-linux-x64-musl': 1.85.0
+ '@oxlint/binding-openharmony-arm64': 1.85.0
+ '@oxlint/binding-win32-arm64-msvc': 1.85.0
+ '@oxlint/binding-win32-ia32-msvc': 1.85.0
+ '@oxlint/binding-win32-x64-msvc': 1.85.0
+ oxlint-tsgolint: 7.0.2002
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)
p-limit@3.1.0:
dependencies:
@@ -17084,7 +16922,7 @@ snapshots:
stdin-discarder@0.3.2: {}
- storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
dependencies:
'@storybook/global': 5.0.0
'@storybook/icons': 2.1.0(react@19.3.0)
@@ -17105,34 +16943,7 @@ snapshots:
ws: 8.21.3
optionalDependencies:
'@types/react': 19.3.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
- transitivePeerDependencies:
- - bufferutil
- - react
- - utf-8-validate
-
- storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
- dependencies:
- '@storybook/global': 5.0.0
- '@storybook/icons': 2.1.0(react@19.3.0)
- '@testing-library/dom': 10.4.1
- '@testing-library/jest-dom': 6.9.1
- '@testing-library/user-event': 14.6.6(@testing-library/dom@10.4.1)
- '@vitest/expect': 3.2.4
- '@vitest/spy': 3.2.4
- '@webcontainer/env': 1.1.1
- esbuild: 0.28.2
- jsonc-parser: 3.3.1
- open: 10.2.0
- oxc-parser: 0.127.0
- oxc-resolver: 11.21.2
- recast: 0.23.12
- semver: 7.8.5
- use-sync-external-store: 1.6.0(react@19.3.0)
- ws: 8.21.3
- optionalDependencies:
- '@types/react': 19.3.0
- vite-plus: 0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
+ vite-plus: 1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
transitivePeerDependencies:
- bufferutil
- react
@@ -17306,7 +17117,7 @@ snapshots:
tiny-invariant@1.3.3: {}
- tinybench@2.9.0: {}
+ tinybench@6.1.4: {}
tinyexec@1.2.4: {}
@@ -17589,21 +17400,21 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
- vinext@1.0.0-beta.10(@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0):
+ vinext@1.0.0-beta.10(@vitejs/plugin-react@6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(@vitejs/plugin-rsc@0.5.35(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0))(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0):
dependencies:
'@unpic/react': 1.0.2(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
'@vercel/og': 0.8.6
'@vinext/types': 1.0.0-beta.2
- '@vitejs/plugin-react': 6.1.1(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ '@vitejs/plugin-react': 6.1.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
ipaddr.js: 2.4.0
magic-string: 0.30.21
react: 19.3.0
react-dom: 19.3.0(react@19.3.0)
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
vite-plugin-commonjs: 0.10.4
web-vitals: 4.2.4
optionalDependencies:
- '@vitejs/plugin-rsc': 0.5.35(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
+ '@vitejs/plugin-rsc': 0.5.35(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(react-dom@19.3.0(react@19.3.0))(react-server-dom-webpack@19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)
react-server-dom-webpack: 19.3.0(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
transitivePeerDependencies:
- next
@@ -17621,9 +17432,9 @@ snapshots:
fast-glob: 3.3.3
magic-string: 0.30.21
- vite-plugin-inspect@12.0.2(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5):
+ vite-plugin-inspect@12.0.2(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5):
dependencies:
- '@vitejs/devtools-kit': 0.4.1(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)
+ '@vitejs/devtools-kit': 0.4.1(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(srvx@0.12.5)
ansis: 4.3.1
error-stack-parser-es: 2.0.1
obug: 2.1.3
@@ -17632,13 +17443,13 @@ snapshots:
perfect-debounce: 2.1.0
sirv: 3.0.2
unplugin-utils: 0.3.2
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
transitivePeerDependencies:
- '@modelcontextprotocol/sdk'
- srvx
- typescript
- vite-plugin-storybook-nextjs@10.6.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0):
+ vite-plugin-storybook-nextjs@10.6.0(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(next@16.3.6(@babel/core@7.29.7(supports-color@11.0.0))(@playwright/test@1.62.1)(@types/node@25.9.7)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(storybook@10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)))(supports-color@11.0.0):
dependencies:
'@next/env': 16.3.4
'@rollup/pluginutils': 5.4.0
@@ -17648,43 +17459,41 @@ snapshots:
pathe: 2.0.3
probe-image-size: 7.4.0(supports-color@11.0.0)
semver: 7.8.5
- storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ storybook: 10.6.0(@types/react@19.3.0)(react@19.3.0)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
ts-dedent: 2.3.0
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vite-tsconfig-paths: 5.1.4(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(supports-color@11.0.0)
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite-tsconfig-paths: 5.1.4(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(supports-color@11.0.0)
transitivePeerDependencies:
- rollup
- supports-color
- typescript
- vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1):
+ vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1):
dependencies:
- '@oxc-project/types': 0.150.0
+ '@oxc-project/types': 0.151.0
'@oxlint/plugins': 1.79.0
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- oxlint-tsgolint: 7.0.2001
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/browser-preview': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ '@vitest/pretty-format': 5.0.1
+ '@vitest/snapshot': 5.0.1
+ '@vitest/spy': 5.0.1
+ '@vitest/utils': 5.0.1
+ oxfmt: 0.70.0(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ oxlint: 1.85.0(oxlint-tsgolint@7.0.2002)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ oxlint-tsgolint: 7.0.2002
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
optionalDependencies:
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
+ '@vitest/browser-playwright': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
+ '@voidzero-dev/vite-plus-darwin-arm64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-darwin-x64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-arm64-msvc': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-x64-msvc': 1.0.0-rc.0
transitivePeerDependencies:
- '@arethetypeswrong/core'
- '@edge-runtime/vm'
@@ -17715,34 +17524,32 @@ snapshots:
- utf-8-validate
- yaml
- vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1):
+ vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1):
dependencies:
- '@oxc-project/types': 0.150.0
+ '@oxc-project/types': 0.151.0
'@oxlint/plugins': 1.79.0
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- oxlint-tsgolint: 7.0.2001
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
+ '@vitest/browser': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/browser-preview': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ '@vitest/pretty-format': 5.0.1
+ '@vitest/snapshot': 5.0.1
+ '@vitest/spy': 5.0.1
+ '@vitest/utils': 5.0.1
+ oxfmt: 0.70.0(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ oxlint: 1.85.0(oxlint-tsgolint@7.0.2002)(vite-plus@1.0.0-rc.0(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ oxlint-tsgolint: 7.0.2002
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
optionalDependencies:
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
+ '@vitest/browser-playwright': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
+ '@voidzero-dev/vite-plus-darwin-arm64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-darwin-x64': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-arm64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-gnu': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-linux-x64-musl': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-arm64-msvc': 1.0.0-rc.0
+ '@voidzero-dev/vite-plus-win32-x64-msvc': 1.0.0-rc.0
transitivePeerDependencies:
- '@arethetypeswrong/core'
- '@edge-runtime/vm'
@@ -17773,272 +17580,84 @@ snapshots:
- utf-8-validate
- yaml
- vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1):
- dependencies:
- '@oxc-project/types': 0.150.0
- '@oxlint/plugins': 1.79.0
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.12.0)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- oxlint-tsgolint: 7.0.2001
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0)
- optionalDependencies:
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
- transitivePeerDependencies:
- - '@arethetypeswrong/core'
- - '@edge-runtime/vm'
- - '@opentelemetry/api'
- - '@types/node'
- - '@vitejs/devtools'
- - '@vitest/coverage-istanbul'
- - '@vitest/coverage-v8'
- - '@vitest/ui'
- - bufferutil
- - esbuild
- - happy-dom
- - jiti
- - jsdom
- - less
- - msw
- - publint
- - sass
- - sass-embedded
- - stylus
- - sugarss
- - svelte
- - terser
- - tsx
- - typescript
- - unplugin-unused
- - unrun
- - utf-8-validate
- - yaml
-
- vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1):
- dependencies:
- '@oxc-project/types': 0.150.0
- '@oxlint/plugins': 1.79.0
- '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-v8@4.1.11)(esbuild@0.28.2)(happy-dom@20.14.5)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- oxlint-tsgolint: 7.0.2001
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5)
- optionalDependencies:
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
- '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
- '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
- transitivePeerDependencies:
- - '@arethetypeswrong/core'
- - '@edge-runtime/vm'
- - '@opentelemetry/api'
- - '@types/node'
- - '@vitejs/devtools'
- - '@vitest/coverage-istanbul'
- - '@vitest/coverage-v8'
- - '@vitest/ui'
- - bufferutil
- - esbuild
- - happy-dom
- - jiti
- - jsdom
- - less
- - msw
- - publint
- - sass
- - sass-embedded
- - stylus
- - sugarss
- - svelte
- - terser
- - tsx
- - typescript
- - unplugin-unused
- - unrun
- - utf-8-validate
- - yaml
-
- vite-tsconfig-paths@5.1.4(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(supports-color@11.0.0):
+ vite-tsconfig-paths@5.1.4(@typescript/typescript6@6.0.2)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(supports-color@11.0.0):
dependencies:
debug: 4.4.3(supports-color@11.0.0)
globrex: 0.1.2
tsconfck: 3.1.6(@typescript/typescript6@6.0.2)
optionalDependencies:
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
transitivePeerDependencies:
- supports-color
- typescript
- vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
+ vitefu@1.1.3(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
optionalDependencies:
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- vitest-browser-react@2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@4.1.11):
+ vitest-browser-react@2.3.0(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vitest@5.0.1):
dependencies:
react: 19.3.0
react-dom: 19.3.0(react@19.3.0)
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
optionalDependencies:
'@types/react': 19.3.0
'@types/react-dom': 19.3.0(@types/react@19.3.0)
- vitest-canvas-mock@1.2.0(vitest@4.1.11):
+ vitest-canvas-mock@1.2.0(vitest@5.0.1):
dependencies:
cssfontparser: 1.2.1
moo-color: 1.0.3
- vitest: 4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
+ vitest: 5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5)
- vitest@4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.12.0):
+ vitest@5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5):
dependencies:
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
+ '@types/chai': 5.2.3
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
+ chai: 6.2.2
es-module-lexer: 2.3.2
expect-type: 1.4.0
- magic-string: 0.30.21
+ magic-string: 1.4.1
obug: 2.2.1
- pathe: 2.0.3
picomatch: 4.0.7
std-env: 4.2.0
- tinybench: 2.9.0
+ tinybench: 6.1.4
tinyexec: 1.3.0
tinyglobby: 0.2.17
- tinyrainbow: 3.1.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.9.7
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
- happy-dom: 20.12.0
- transitivePeerDependencies:
- - msw
-
- vitest@4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(happy-dom@20.14.5):
- dependencies:
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- es-module-lexer: 2.3.2
- expect-type: 1.4.0
- magic-string: 0.30.21
- obug: 2.2.1
- pathe: 2.0.3
- picomatch: 4.0.7
- std-env: 4.2.0
- tinybench: 2.9.0
- tinyexec: 1.3.0
- tinyglobby: 0.2.17
- tinyrainbow: 3.1.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)'
- why-is-node-running: 2.3.0
- optionalDependencies:
- '@types/node': 25.9.7
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ '@vitest/browser-playwright': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
+ '@vitest/browser-preview': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(@typescript/typescript6@6.0.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/coverage-v8': 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
+ '@vitest/ui': 5.0.1(vitest@5.0.1)
happy-dom: 20.14.5
transitivePeerDependencies:
- msw
- vitest@4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.12.0):
+ vitest@5.0.1(@types/node@25.9.7)(@vitest/browser-playwright@5.0.1)(@vitest/browser-preview@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5):
dependencies:
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
+ '@types/chai': 5.2.3
+ '@vitest/mocker': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
+ chai: 6.2.2
es-module-lexer: 2.3.2
expect-type: 1.4.0
- magic-string: 0.30.21
+ magic-string: 1.4.1
obug: 2.2.1
- pathe: 2.0.3
picomatch: 4.0.7
std-env: 4.2.0
- tinybench: 2.9.0
+ tinybench: 6.1.4
tinyexec: 1.3.0
tinyglobby: 0.2.17
- tinyrainbow: 3.1.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
+ vite: '@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.9.7
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
- happy-dom: 20.12.0
- transitivePeerDependencies:
- - msw
-
- vitest@4.1.11(@types/node@25.9.7)(@vitest/browser-playwright@4.1.11)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(happy-dom@20.14.5):
- dependencies:
- '@vitest/expect': 4.1.11
- '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))
- '@vitest/pretty-format': 4.1.11
- '@vitest/runner': 4.1.11
- '@vitest/snapshot': 4.1.11
- '@vitest/spy': 4.1.11
- '@vitest/utils': 4.1.11
- es-module-lexer: 2.3.2
- expect-type: 1.4.0
- magic-string: 0.30.21
- obug: 2.2.1
- pathe: 2.0.3
- picomatch: 4.0.7
- std-env: 4.2.0
- tinybench: 2.9.0
- tinyexec: 1.3.0
- tinyglobby: 0.2.17
- tinyrainbow: 3.1.1
- vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1)'
- why-is-node-running: 2.3.0
- optionalDependencies:
- '@types/node': 25.9.7
- '@vitest/browser-playwright': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@4.1.11)
- '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@4.1.11)
- '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11)
+ '@vitest/browser-playwright': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(playwright@1.63.0)(vitest@5.0.1)
+ '@vitest/browser-preview': 5.0.1(@voidzero-dev/vite-plus-core@1.0.0-rc.0(@types/node@25.9.7)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(typescript@7.0.2)(yaml@2.9.1))(vitest@5.0.1)
+ '@vitest/coverage-v8': 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
+ '@vitest/ui': 5.0.1(vitest@5.0.1)
happy-dom: 20.14.5
transitivePeerDependencies:
- msw
@@ -18298,9 +17917,9 @@ time:
'@typescript/typescript6@6.0.2': '2026-07-06T18:06:47.459Z'
'@vitejs/plugin-react@6.1.1': '2026-08-28T03:30:56.619Z'
'@vitejs/plugin-rsc@0.5.35': '2026-09-16T00:51:28.258Z'
- '@vitest/browser-playwright@4.1.11': '2026-08-18T14:22:33.004Z'
- '@vitest/coverage-v8@4.1.11': '2026-08-18T14:22:18.896Z'
- '@voidzero-dev/vite-plus-core@0.3.3': '2026-09-18T03:06:47.896Z'
+ '@vitest/browser-playwright@5.0.1': '2026-09-15T08:49:44.906Z'
+ '@vitest/coverage-v8@5.0.1': '2026-09-15T08:49:22.072Z'
+ '@voidzero-dev/vite-plus-core@1.0.0-rc.0': '2026-09-22T13:53:26.069Z'
'@xmldom/xmldom@0.9.12': '2026-08-21T22:32:42.389Z'
abcjs@6.7.0: '2026-08-07T18:50:14.156Z'
agentation@3.0.2: '2026-03-25T16:24:19.682Z'
@@ -18421,10 +18040,10 @@ time:
uuid@14.0.2: '2026-08-18T18:21:56.060Z'
vinext@1.0.0-beta.10: '2026-09-15T09:22:34.040Z'
vite-plugin-inspect@12.0.2: '2026-07-13T05:34:12.173Z'
- vite-plus@0.3.3: '2026-09-18T03:10:15.184Z'
+ vite-plus@1.0.0-rc.0: '2026-09-22T13:57:15.539Z'
vitest-browser-react@2.3.0: '2026-09-04T08:00:00.941Z'
vitest-canvas-mock@1.2.0: '2026-09-05T05:25:27.538Z'
- vitest@4.1.11: '2026-08-18T14:27:07.240Z'
+ vitest@5.0.1: '2026-09-15T08:49:35.830Z'
zod@4.6.5: '2026-09-13T23:25:14.644Z'
zundo@2.3.0: '2024-11-17T16:35:11.372Z'
zustand@5.0.15: '2026-08-13T00:39:55.466Z'
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index b32431832ae..c86324ff5f5 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -43,6 +43,8 @@ overrides:
'@lexical/code': npm:lexical-code-no-prism@0.41.0
canvas: ^3.2.3
esbuild@<0.28.1: ^0.28.2
+ # Keep Vitest's optional DOM peer aligned with Web so browser matcher types augment one Vitest instance.
+ happy-dom: 'catalog:'
is-core-module: npm:@nolyfill/is-core-module@^1.0.39
js-yaml@<=4.1.1: ^4.1.2
picomatch@>=4.0.0 <4.0.4: 4.0.7
@@ -139,8 +141,8 @@ catalog:
'@typescript/native': npm:typescript@7.0.2
'@vitejs/plugin-react': 6.1.1
'@vitejs/plugin-rsc': 0.5.35
- '@vitest/browser-playwright': 4.1.11
- '@vitest/coverage-v8': 4.1.11
+ '@vitest/browser-playwright': 5.0.1
+ '@vitest/coverage-v8': 5.0.1
'@xmldom/xmldom': 0.9.12
abcjs: 6.7.0
agentation: 3.0.2
@@ -259,10 +261,10 @@ catalog:
use-context-selector: 2.0.0
uuid: 14.0.2
vinext: 1.0.0-beta.10
- vite: npm:@voidzero-dev/vite-plus-core@0.3.3
+ vite: npm:@voidzero-dev/vite-plus-core@1.0.0-rc.0
vite-plugin-inspect: 12.0.2
- vite-plus: 0.3.3
- vitest: 4.1.11
+ vite-plus: 1.0.0-rc.0
+ vitest: 5.0.1
vitest-browser-react: 2.3.0
vitest-canvas-mock: 1.2.0
zod: 4.6.5
diff --git a/sdks/nodejs-client/.gitignore b/sdks/nodejs-client/.gitignore
index 33cfbd3b18a..49878b37635 100644
--- a/sdks/nodejs-client/.gitignore
+++ b/sdks/nodejs-client/.gitignore
@@ -38,3 +38,4 @@ yarn.lock
# Misc
*.pem
*.tgz
+.vitest/
diff --git a/web/.gitignore b/web/.gitignore
index 863b24d36c6..ef04ad7c2d8 100644
--- a/web/.gitignore
+++ b/web/.gitignore
@@ -58,3 +58,4 @@ mise.toml
.vscode/settings.json
.vscode/mcp.json
+.vitest/
diff --git a/web/__tests__/billing/billing-integration.test.tsx b/web/__tests__/billing/billing-integration.test.tsx
index 08c2017e614..38c39b94e2c 100644
--- a/web/__tests__/billing/billing-integration.test.tsx
+++ b/web/__tests__/billing/billing-integration.test.tsx
@@ -174,8 +174,8 @@ describe('Billing Page + Plan Integration', () => {
const quotaLabel = within(quotaCard).getByRole('term')
const quotaValue = within(quotaCard).getByRole('definition')
- expect(quotaLabel).toHaveTextContent(/usagePage\.teamMembers/i)
- expect(quotaValue).toHaveTextContent(/3\s*\/\s*5/)
+ expect(quotaLabel.textContent).toMatch(/usagePage\.teamMembers/i)
+ expect(quotaValue.textContent).toMatch(/3\s*\/\s*5/)
})
it('should display unknown vector space usage as a placeholder', () => {
@@ -661,7 +661,7 @@ describe('PriorityLabel Integration', () => {
await user.click(
screen.getByRole('button', { name: /plansCommon\.documentProcessingPriority$/i }),
)
- expect(await screen.findByRole('dialog')).toHaveTextContent(
+ expect((await screen.findByRole('dialog')).textContent).toMatch(
/plansCommon\.documentProcessingPriorityTip/i,
)
})
diff --git a/web/app/components/app/app-publisher/__tests__/sections.spec.tsx b/web/app/components/app/app-publisher/__tests__/sections.spec.tsx
index 0dfb4b973eb..208905ce50c 100644
--- a/web/app/components/app/app-publisher/__tests__/sections.spec.tsx
+++ b/web/app/components/app/app-publisher/__tests__/sections.spec.tsx
@@ -71,7 +71,7 @@ describe('app-publisher sections', () => {
fireEvent.click(screen.getByText(/(?:^|\.)common\.restore(?=$|:)/))
expect(handleRestore).toHaveBeenCalled()
- expect(screen.getByRole('status')).toHaveTextContent(/common\.currentDraft\b/)
+ expect(screen.getByRole('status').textContent).toMatch(/common\.currentDraft\b/)
})
it('should disable publish and restore after publishing in the current open session', async () => {
@@ -100,7 +100,7 @@ describe('app-publisher sections', () => {
})
expect(restoreButton).toBeDisabled()
expect(screen.getByRole('button', { name: /common\.published\b/ })).toBeDisabled()
- expect(screen.getByRole('status')).toHaveTextContent(/common\.upToDate\b/)
+ expect(screen.getByRole('status').textContent).toMatch(/common\.upToDate\b/)
await user.click(restoreButton)
expect(handleRestore).not.toHaveBeenCalled()
})
@@ -126,7 +126,7 @@ describe('app-publisher sections', () => {
expect(screen.getByText(/(?:^|\.)common\.notPublishedYet(?=$|:)/)).toBeInTheDocument()
expect(screen.getByText(/(?:^|\.)common\.publish(?=$|:)/)).toBeInTheDocument()
expect(screen.getByText('P')).toBeInTheDocument()
- expect(screen.getByRole('status')).toHaveTextContent(/common\.currentDraft\b/)
+ expect(screen.getByRole('status').textContent).toMatch(/common\.currentDraft\b/)
})
it('should expose naming and keep publishing available for an unnamed published workflow', () => {
@@ -227,7 +227,7 @@ describe('app-publisher sections', () => {
expect(screen.queryByText('#5')).not.toBeInTheDocument()
expect(screen.queryByText(/versionHistory\.nameIt\b/)).not.toBeInTheDocument()
expect(screen.getByRole('button', { name: /common\.publishUpdate\b/ })).toBeEnabled()
- expect(screen.getByRole('status')).toHaveTextContent(/common\.currentDraft\b/)
+ expect(screen.getByRole('status').textContent).toMatch(/common\.currentDraft\b/)
})
it('should keep multiple-model publishing available without publish config changes', () => {
diff --git a/web/app/components/app/configuration/config-var/config-modal/__tests__/index-logic.spec.tsx b/web/app/components/app/configuration/config-var/config-modal/__tests__/index-logic.spec.tsx
index f2c3b81278f..6a78d68868e 100644
--- a/web/app/components/app/configuration/config-var/config-modal/__tests__/index-logic.spec.tsx
+++ b/web/app/components/app/configuration/config-var/config-modal/__tests__/index-logic.spec.tsx
@@ -163,7 +163,7 @@ describe('ConfigModal logic', () => {
fireEvent.click(screen.getByTestId('valid-json-change'))
await waitFor(() => {
- expect(screen.getByTestId('payload-schema')).toHaveTextContent(/"foo": "bar"/)
+ expect(screen.getByTestId('payload-schema').textContent).toMatch(/"foo": "bar"/)
})
fireEvent.click(screen.getByTestId('invalid-json-change'))
diff --git a/web/app/components/app/configuration/config-var/config-modal/__tests__/index.spec.tsx b/web/app/components/app/configuration/config-var/config-modal/__tests__/index.spec.tsx
index 64311a83ece..8464694bd27 100644
--- a/web/app/components/app/configuration/config-var/config-modal/__tests__/index.spec.tsx
+++ b/web/app/components/app/configuration/config-var/config-modal/__tests__/index.spec.tsx
@@ -34,6 +34,12 @@ vi.mock('@monaco-editor/react', async () => ({
const toastErrorSpy = vi.spyOn(toast, 'error').mockReturnValue('toast-error')
+const expectDescribedByLastError = (element: HTMLElement) => {
+ const message = toastErrorSpy.mock.lastCall?.[0]
+ if (typeof message !== 'string') throw new Error('Expected an error message')
+ expect(element).toHaveAccessibleDescription(message)
+}
+
const createPayload = (overrides: Partial = {}): InputVar => ({
type: InputVarType.textInput,
label: '',
@@ -423,7 +429,7 @@ describe('ConfigModal', () => {
await user.click(save)
expect(input).toHaveFocus()
expect(input).toBeInvalid()
- expect(input).toHaveAccessibleDescription(toastErrorSpy.mock.lastCall![0])
+ expectDescribedByLastError(input)
expect(onConfirm).not.toHaveBeenCalled()
// Repeated invalid submissions must restore focus as well.
@@ -462,7 +468,7 @@ describe('ConfigModal', () => {
: screen.getByRole('button', { name: 'appDebug.variableConfig.addOption' })
expect(control).toHaveFocus()
expect(control).toHaveAttribute('aria-invalid', 'true')
- expect(control).toHaveAccessibleDescription(toastErrorSpy.mock.lastCall![0])
+ expectDescribedByLastError(control)
expect(onConfirm).not.toHaveBeenCalled()
},
)
@@ -500,7 +506,7 @@ describe('ConfigModal', () => {
const control = screen.getByRole(role, { name })
expect(control).toHaveFocus()
expect(control).toHaveAttribute('aria-invalid', 'true')
- expect(control).toHaveAccessibleDescription(toastErrorSpy.mock.lastCall![0])
+ expectDescribedByLastError(control)
expect(onConfirm).not.toHaveBeenCalled()
if (role === 'textbox') await user.type(control, '.csv{Enter}')
diff --git a/web/app/components/app/in-site-message/__tests__/index.spec.tsx b/web/app/components/app/in-site-message/__tests__/index.spec.tsx
index cdb504cb9f2..40a37ecc0dd 100644
--- a/web/app/components/app/in-site-message/__tests__/index.spec.tsx
+++ b/web/app/components/app/in-site-message/__tests__/index.spec.tsx
@@ -21,8 +21,8 @@ describe('InSiteMessage', () => {
return render(
{
},
]
- renderComponent(actions, { className: 'custom-message' })
+ renderComponent(actions)
- const closeButton = screen.getByRole('button', { name: 'Close' })
- const outlineButton = screen.getByRole('button', { name: 'Outline' })
+ screen.getByRole('button', { name: 'Close' })
+ screen.getByRole('button', { name: 'Outline' })
const learnMoreLink = screen.getByRole('link', { name: 'Learn more' })
- const panel = closeButton.closest('div.fixed')
- const titleElement = panel?.querySelector('.title-3xl-bold')
- const subtitleElement = panel?.querySelector('.body-md-regular')
- expect(panel).toHaveClass('custom-message')
- expect(titleElement).toHaveTextContent(/Title.*Line/s)
- expect(subtitleElement).toHaveTextContent(/Subtitle.*Line/s)
- expect(titleElement?.textContent).not.toContain('\\n')
- expect(subtitleElement?.textContent).not.toContain('\\n')
+ expect(screen.getByText('Title Line').textContent).toBe('Title\nLine')
+ expect(screen.getByText('Subtitle Line').textContent).toBe('Subtitle\nLine')
expect(screen.getByText('Main content')).toBeInTheDocument()
- expect(closeButton).toBeInTheDocument()
- expect(outlineButton).toHaveClass('bg-components-button-secondary-bg')
expect(learnMoreLink).toHaveAttribute('href', 'https://example.com')
})
diff --git a/web/app/components/base/chat/chat/citation/__tests__/popup.spec.tsx b/web/app/components/base/chat/chat/citation/__tests__/popup.spec.tsx
index dd18d2073dc..16b18b00ba3 100644
--- a/web/app/components/base/chat/chat/citation/__tests__/popup.spec.tsx
+++ b/web/app/components/base/chat/chat/citation/__tests__/popup.spec.tsx
@@ -380,7 +380,7 @@ describe('Popup', () => {
await openPopup(user)
- expect(screen.getByRole('link', { name: /linkToDataset/i }))!.toHaveTextContent(
+ expect(screen.getByRole('link', { name: /linkToDataset/i }).textContent).toMatch(
/linkToDataset/i,
)
})
diff --git a/web/app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx b/web/app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx
index 59604750512..771faa98d88 100644
--- a/web/app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx
+++ b/web/app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx
@@ -74,7 +74,7 @@ describe('ProgressTooltip', () => {
await user.hover(screen.getByTestId('progress-trigger-content'))
- expect(await screen.findByTestId('progress-tooltip-popup')).toHaveTextContent(/hitScore/i)
+ expect((await screen.findByTestId('progress-tooltip-popup')).textContent).toMatch(/hitScore/i)
})
it('should show the data value inside the tooltip popup', async () => {
diff --git a/web/app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx b/web/app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx
index 3e7ef7a4d61..277308ab586 100644
--- a/web/app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx
+++ b/web/app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx
@@ -690,7 +690,7 @@ describe('TimePicker', () => {
const timezoneLabel = screen.getByTitle(/Timezone: Asia\/Shanghai/)
expect(timezoneLabel)!.toBeInTheDocument()
- expect(timezoneLabel)!.toHaveTextContent(/UTC[+-]\d+/)
+ expect(timezoneLabel.textContent).toMatch(/UTC[+-]\d+/)
})
it('should not display timezone label when showTimezone is true but timezone is not provided', () => {
diff --git a/web/app/components/datasets/create/website/base/__tests__/url-input.spec.tsx b/web/app/components/datasets/create/website/base/__tests__/url-input.spec.tsx
index bfa553b555e..54949f6f30f 100644
--- a/web/app/components/datasets/create/website/base/__tests__/url-input.spec.tsx
+++ b/web/app/components/datasets/create/website/base/__tests__/url-input.spec.tsx
@@ -31,13 +31,13 @@ describe('UrlInput', () => {
it('should render button with run text when not running', () => {
render()
const button = screen.getByRole('button')
- expect(button).toHaveTextContent(/run/i)
+ expect(button.textContent).toMatch(/run/i)
})
it('should keep the run label while running', () => {
render()
const button = screen.getByRole('button', { name: /run/i })
- expect(button).toHaveTextContent(/run/i)
+ expect(button.textContent).toMatch(/run/i)
})
it('should show loading state on button when running', () => {
@@ -134,7 +134,7 @@ describe('UrlInput', () => {
const { rerender } = render()
const button = screen.getByRole('button')
- expect(button).toHaveTextContent(/run/i)
+ expect(button.textContent).toMatch(/run/i)
rerender()
@@ -145,11 +145,11 @@ describe('UrlInput', () => {
const { rerender } = render()
const button = screen.getByRole('button', { name: /run/i })
- expect(button).toHaveTextContent(/run/i)
+ expect(button.textContent).toMatch(/run/i)
rerender()
- expect(button).toHaveTextContent(/run/i)
+ expect(button.textContent).toMatch(/run/i)
})
it('should preserve input value when isRunning prop changes', async () => {
@@ -330,7 +330,7 @@ describe('UrlInput', () => {
const { rerender } = render()
// Initial state: not running
- expect(screen.getByRole('button')).toHaveTextContent(/run/i)
+ expect(screen.getByRole('button').textContent).toMatch(/run/i)
// Simulate running state
rerender()
@@ -338,7 +338,7 @@ describe('UrlInput', () => {
// Simulate finished state
rerender()
- expect(screen.getByRole('button')).toHaveTextContent(/run/i)
+ expect(screen.getByRole('button').textContent).toMatch(/run/i)
})
})
})
diff --git a/web/app/components/datasets/documents/components/__tests__/documents-header.spec.tsx b/web/app/components/datasets/documents/components/__tests__/documents-header.spec.tsx
index a230dfd7951..c6fd7c8eb6c 100644
--- a/web/app/components/datasets/documents/components/__tests__/documents-header.spec.tsx
+++ b/web/app/components/datasets/documents/components/__tests__/documents-header.spec.tsx
@@ -63,7 +63,7 @@ describe('DocumentsHeader', () => {
describe('Rendering', () => {
it('should render title', () => {
render()
- expect(screen.getByRole('heading', { level: 1 })).toHaveTextContent(/list\.title/i)
+ expect(screen.getByRole('heading', { level: 1 }).textContent).toMatch(/list\.title/i)
})
it('should render description text', () => {
@@ -74,7 +74,7 @@ describe('DocumentsHeader', () => {
it('should render learn more link', () => {
render()
const link = screen.getByRole('link')
- expect(link).toHaveTextContent(/list\.learnMore/i)
+ expect(link.textContent).toMatch(/list\.learnMore/i)
expect(link).toHaveAttribute('href', expect.stringContaining('use-dify/knowledge'))
expect(link).toHaveAttribute('target', '_blank')
expect(link).toHaveAttribute('rel', 'noopener noreferrer')
diff --git a/web/app/components/header/account-setting/members-page/invite-modal/__tests__/index.spec.tsx b/web/app/components/header/account-setting/members-page/invite-modal/__tests__/index.spec.tsx
index 275946ac47b..149a1d89a8d 100644
--- a/web/app/components/header/account-setting/members-page/invite-modal/__tests__/index.spec.tsx
+++ b/web/app/components/header/account-setting/members-page/invite-modal/__tests__/index.spec.tsx
@@ -650,7 +650,7 @@ describe('InviteModal', () => {
await selectAdminRole(user)
await user.click(screen.getByRole('button', { name: /members\.sendInvite/i }))
- expect(await screen.findByRole('alert')).toHaveTextContent(/members\.inviteFailed/i)
+ expect((await screen.findByRole('alert')).textContent).toMatch(/members\.inviteFailed/i)
expect(onOpenChange).not.toHaveBeenCalled()
})
@@ -695,7 +695,7 @@ describe('InviteModal', () => {
await user.click(trigger)
expect(screen.queryByText('person@example.com')).not.toBeInTheDocument()
- expect(screen.getByRole('combobox', { name: /members\.role/i })).toHaveTextContent(
+ expect(screen.getByRole('combobox', { name: /members\.role/i }).textContent).toMatch(
/members\.selectRole/i,
)
})
diff --git a/web/app/components/header/account-setting/members-page/invite-modal/__tests__/role-selector.spec.tsx b/web/app/components/header/account-setting/members-page/invite-modal/__tests__/role-selector.spec.tsx
index 6cdc2e2ea70..6c58ed083c0 100644
--- a/web/app/components/header/account-setting/members-page/invite-modal/__tests__/role-selector.spec.tsx
+++ b/web/app/components/header/account-setting/members-page/invite-modal/__tests__/role-selector.spec.tsx
@@ -73,7 +73,7 @@ describe('RoleSelector', () => {
it('requires an explicit selection and exposes select semantics', () => {
render()
- expect(getTrigger()).toHaveTextContent(/members\.selectRole/i)
+ expect(getTrigger().textContent).toMatch(/members\.selectRole/i)
expect(document.querySelector('input[name="role"]')).toBeRequired()
})
diff --git a/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/__tests__/index.spec.tsx b/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/__tests__/index.spec.tsx
index b9af1564cd7..091b128e2d7 100644
--- a/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/__tests__/index.spec.tsx
+++ b/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/__tests__/index.spec.tsx
@@ -125,7 +125,7 @@ describe('Authorized', () => {
fireEvent.click(trigger)
expect(trigger).toHaveAttribute('data-popup-open', '')
- expect(trigger).toHaveTextContent(/trigger\s*open/i)
+ expect(trigger.textContent).toMatch(/trigger\s*open/i)
expect(screen.getByTestId('authorized-item'))!.toBeInTheDocument()
expect(screen.getByRole('button', { name: /addApiKey/i }))!.toBeInTheDocument()
})
diff --git a/web/app/components/integrations/__tests__/page.spec.tsx b/web/app/components/integrations/__tests__/page.spec.tsx
index e1e85cd0650..438c370afcc 100644
--- a/web/app/components/integrations/__tests__/page.spec.tsx
+++ b/web/app/components/integrations/__tests__/page.spec.tsx
@@ -1089,9 +1089,9 @@ describe('IntegrationsPage', () => {
it('keeps the integrations sidebar expanded without a collapse control', () => {
const { container } = renderIntegrationsPage({ section: 'provider' })
- expect(container.firstElementChild).toHaveStyle({
- '--model-provider-warning-left': 'calc(240px + 200px)',
- })
+ expect(container.firstElementChild).toHaveStyle(
+ '--model-provider-warning-left: calc(240px + 200px)',
+ )
expect(screen.getByText('common.settings.integrations')).toBeInTheDocument()
expect(screen.getByText('common.settings.integrations')).toHaveClass(
diff --git a/web/app/components/plugins/marketplace/description/__tests__/index.spec.tsx b/web/app/components/plugins/marketplace/description/__tests__/index.spec.tsx
index 058d4375be2..1054526f8cf 100644
--- a/web/app/components/plugins/marketplace/description/__tests__/index.spec.tsx
+++ b/web/app/components/plugins/marketplace/description/__tests__/index.spec.tsx
@@ -39,7 +39,7 @@ describe('Description', () => {
render()
expect(screen.getByRole('heading', { level: 1 })).toHaveTextContent('marketplace.empower')
- expect(screen.getByRole('heading', { level: 2 })).toHaveTextContent(
+ expect(screen.getByRole('heading', { level: 2 }).textContent).toMatch(
/^marketplace\.discovercategory\.models,category\.tools,category\.datasources,category\.triggers,category\.agents,category\.extensionsmarketplace\.andcategory\.bundlesoperation\.inmarketplace\.difyMarketplace$/,
)
})
@@ -48,7 +48,7 @@ describe('Description', () => {
locale = 'zh-Hans'
render()
- expect(screen.getByRole('heading', { level: 2 })).toHaveTextContent(
+ expect(screen.getByRole('heading', { level: 2 }).textContent).toMatch(
/^operation\.inmarketplace\.difyMarketplacemarketplace\.discovercategory\.models,category\.tools,category\.datasources,category\.triggers,category\.agents,category\.extensionsmarketplace\.andcategory\.bundles$/,
)
})
diff --git a/web/app/components/plugins/marketplace/home/__tests__/home-guide.spec.tsx b/web/app/components/plugins/marketplace/home/__tests__/home-guide.spec.tsx
index 882a0fce0e2..a5593bae957 100644
--- a/web/app/components/plugins/marketplace/home/__tests__/home-guide.spec.tsx
+++ b/web/app/components/plugins/marketplace/home/__tests__/home-guide.spec.tsx
@@ -102,7 +102,7 @@ describe('HomeGuide', () => {
expect(trigger).toHaveAccessibleName(/marketplace\.home\.guide/)
await user.hover(trigger)
- expect(await screen.findByRole('tooltip')).toHaveTextContent(/marketplace\.home\.guide/)
+ expect((await screen.findByRole('tooltip')).textContent).toMatch(/marketplace\.home\.guide/)
await user.unhover(trigger)
await waitFor(() => {
@@ -111,7 +111,7 @@ describe('HomeGuide', () => {
await user.tab()
expect(trigger).toHaveFocus()
- expect(await screen.findByRole('tooltip')).toHaveTextContent(/marketplace\.home\.guide/)
+ expect((await screen.findByRole('tooltip')).textContent).toMatch(/marketplace\.home\.guide/)
})
it('keeps the Guide dropdown available after the tooltip is shown', async () => {
diff --git a/web/app/components/plugins/update-plugin/__tests__/index.spec.tsx b/web/app/components/plugins/update-plugin/__tests__/index.spec.tsx
index 1d0846cb192..1466af5809c 100644
--- a/web/app/components/plugins/update-plugin/__tests__/index.spec.tsx
+++ b/web/app/components/plugins/update-plugin/__tests__/index.spec.tsx
@@ -1100,31 +1100,5 @@ describe('update-plugin', () => {
// Act & Assert - should throw because payload is required
expect(() => renderWithQueryClient()).toThrow()
})
-
- it('should handle empty version list in PluginVersionPicker', () => {
- // Override the mock temporarily
- vi.mocked(
- vi.importActual('@/service/use-plugins') as unknown as Record,
- ).useVersionListOfPlugin = () => ({
- data: { data: { versions: [] } },
- })
-
- // Act
- render(
- Select,
- onSelect: vi.fn(),
- }}
- />,
- )
-
- // Assert
- expect(screen.getByText('plugin.detailPanel.switchVersion')).toBeInTheDocument()
- })
})
})
diff --git a/web/app/components/workflow/run/__tests__/output-panel.spec.tsx b/web/app/components/workflow/run/__tests__/output-panel.spec.tsx
index a5adad738be..bfbd7c0e329 100644
--- a/web/app/components/workflow/run/__tests__/output-panel.spec.tsx
+++ b/web/app/components/workflow/run/__tests__/output-panel.spec.tsx
@@ -104,7 +104,7 @@ describe('OutputPanel', () => {
it('renders array text outputs as joined markdown content', () => {
render()
- expect(screen.getByTestId('markdown')).toHaveTextContent(/Line 1\s+Line 2/)
+ expect(screen.getByTestId('markdown').textContent).toMatch(/Line 1\s+Line 2/)
})
it('renders a file list for a single file output', () => {
diff --git a/web/app/components/workflow/workflow-generator/__tests__/generation-plan.spec.tsx b/web/app/components/workflow/workflow-generator/__tests__/generation-plan.spec.tsx
index 56a39bb4c52..49fb210cd4b 100644
--- a/web/app/components/workflow/workflow-generator/__tests__/generation-plan.spec.tsx
+++ b/web/app/components/workflow/workflow-generator/__tests__/generation-plan.spec.tsx
@@ -8,7 +8,7 @@ describe('GenerationPlan', () => {
it('shows the planning state while the plan is null', () => {
render()
const status = screen.getByRole('status')
- expect(status).toHaveTextContent(/workflowGenerator\.phases\.planning/i)
+ expect(status.textContent).toMatch(/workflowGenerator\.phases\.planning/i)
expect(status.parentElement).toHaveAttribute('aria-busy', 'true')
})
@@ -31,7 +31,7 @@ describe('GenerationPlan', () => {
expect(screen.getByText('URL Summarizer')).toBeInTheDocument()
expect(screen.getByText('capture the URL')).toBeInTheDocument()
expect(screen.getByText('summarize the page')).toBeInTheDocument()
- expect(screen.getByRole('status')).toHaveTextContent(/workflowGenerator\.phases\.building/i)
+ expect(screen.getByRole('status').textContent).toMatch(/workflowGenerator\.phases\.building/i)
// The planning-only state must be gone once a plan is present.
expect(screen.queryByText(/workflowGenerator\.phases\.planning/i)).not.toBeInTheDocument()
})
diff --git a/web/docs/test.md b/web/docs/test.md
index cacb5b80eae..4e375f09055 100644
--- a/web/docs/test.md
+++ b/web/docs/test.md
@@ -107,11 +107,12 @@ Mocks must preserve the public contract needed by the test. Do not mock interact
- Use fake timers only when timer behavior is part of the contract. Restore real timers after the test.
- Control time, randomness, network responses, and shared stores so tests are deterministic.
- `web/vitest.setup.ts` already runs Testing Library cleanup and resets Zustand stores after each test.
-- Call `vi.clearAllMocks()` in `beforeEach` when a suite relies on mock call history. Do not use `afterEach` to prepare the next test.
+- Vitest 5 clears mock call history before each test. This does not reset mock implementations or external state; set those up explicitly for each case. Do not use `afterEach` to prepare the next test.
## Dify Test Setup
-- Following [Vite+ testing configuration], tests under `web/` use two explicit projects in `web/vite.config.ts`. Supported commands and CI select one project explicitly: `unit` runs in `happy-dom` and loads `web/vitest.setup.ts`, while `browser` runs matching `app/**/*.browser.spec.{ts,tsx}` files in Playwright Chromium and loads `web/vitest.browser.setup.ts`. Bare `vp test` runs both registered projects.
+- Following [Vite+ testing configuration], tests under `web/` use two explicit projects in `web/vite.config.ts`. Supported commands and CI select one project explicitly: `unit` runs in `happy-dom` and loads `web/vitest.setup.ts`, while `browser` runs matching `{app,features}/**/*.browser.spec.{ts,tsx}` files in Playwright Chromium and loads `web/vitest.browser.setup.ts`. Bare `vp test` runs both registered projects.
+- Browser string locators use Vitest 5's exact, case-sensitive matching. Use a regular expression or a per-locator `{ exact: false }` only when partial matching protects the intended behavior. Node tests use `@testing-library/jest-dom/vitest`; a regular-expression check against rendered text can use `expect(element.textContent).toMatch(pattern)` when the Vitest 5 browser matcher types conflict with jest-dom's `toHaveTextContent` overload.
- Browser failures keep screenshots and Playwright traces under `web/.vitest-browser/`. CI uploads that directory only when failure artifacts exist; Browser Mode does not own coverage or report merging.
- New component and feature specs should generally use a sibling `__tests__/` directory. Existing colocated utility and hook specs may follow their owning module's convention. Cross-feature integration specs belong in `web/__tests__/`.
- The shared `react-i18next` mock is loaded globally. Use `createReactI18nextMock` from `web/test/i18n-mock` only when a test needs custom translations.
@@ -168,13 +169,13 @@ Always pass `--project unit` or `--project browser`. Bare `vp test` runs both re
[Testing Library user-event convenience APIs]: https://testing-library.com/docs/user-event/convenience
[Testing Library user-event guidance]: https://testing-library.com/docs/user-event/intro
[Vite+ testing configuration]: https://viteplus.dev/guide/test
-[Vitest Browser Mode documentation]: https://v4.vitest.dev/guide/browser
-[Vitest Browser Mode locators]: https://v4.vitest.dev/api/browser/locators
-[Vitest Browser Mode traces]: https://v4.vitest.dev/guide/browser/trace-view
-[Vitest Interactivity API]: https://v4.vitest.dev/api/browser/interactivity
-[Vitest component testing]: https://v4.vitest.dev/guide/browser/component-testing
-[Vitest documentation]: https://v4.vitest.dev/guide
-[Vitest test projects]: https://v4.vitest.dev/guide/projects
-[Vitest visual regression testing]: https://v4.vitest.dev/guide/browser/visual-regression-testing
-[Why Browser Mode]: https://v4.vitest.dev/guide/browser/why
+[Vitest Browser Mode documentation]: https://vitest.dev/guide/browser
+[Vitest Browser Mode locators]: https://vitest.dev/api/browser/locators
+[Vitest Browser Mode traces]: https://vitest.dev/guide/browser/trace-view
+[Vitest Interactivity API]: https://vitest.dev/api/browser/interactivity
+[Vitest component testing]: https://vitest.dev/guide/browser/component-testing
+[Vitest documentation]: https://vitest.dev/guide
+[Vitest test projects]: https://vitest.dev/guide/projects
+[Vitest visual regression testing]: https://vitest.dev/guide/browser/visual-regression-testing
+[Why Browser Mode]: https://vitest.dev/guide/browser/why
[static checks]: lint.md
diff --git a/web/features/agent-v2/agent-detail/access/components/__tests__/access-surface-cards.spec.tsx b/web/features/agent-v2/agent-detail/access/components/__tests__/access-surface-cards.spec.tsx
index 29c06674c15..4363f7e124f 100644
--- a/web/features/agent-v2/agent-detail/access/components/__tests__/access-surface-cards.spec.tsx
+++ b/web/features/agent-v2/agent-detail/access/components/__tests__/access-surface-cards.spec.tsx
@@ -640,8 +640,10 @@ describe('Agent access surface cards', () => {
const dialog = await screen.findByRole('dialog', {
name: 'appOverview.overview.appInfo.customize.title',
})
- expect(dialog).toHaveTextContent(/NEXT_PUBLIC_APP_ID=\s*'app-1'/)
- expect(dialog).toHaveTextContent(/NEXT_PUBLIC_API_URL=\s*'https:\/\/api\.example\.test\/v1'/)
+ expect(dialog.textContent).toMatch(/NEXT_PUBLIC_APP_ID=\s*'app-1'/)
+ expect(dialog.textContent).toMatch(
+ /NEXT_PUBLIC_API_URL=\s*'https:\/\/api\.example\.test\/v1'/,
+ )
expect(
within(dialog).getByRole('link', {
name: /appOverview\.overview\.appInfo\.customize\.way1\.step1Operation/,
diff --git a/web/features/skills/__tests__/detail-page-clipboard.spec.tsx b/web/features/skills/__tests__/detail-page-clipboard.spec.tsx
index dc2f4b459cb..7351836a976 100644
--- a/web/features/skills/__tests__/detail-page-clipboard.spec.tsx
+++ b/web/features/skills/__tests__/detail-page-clipboard.spec.tsx
@@ -498,7 +498,7 @@ describe('SkillDetailPage clipboard', () => {
fireEvent.dragStart(exampleFile, { dataTransfer })
fireEvent.dragOver(targetFolder.closest('li')!, { dataTransfer })
- expect(screen.getByText(/^Move to/)).toHaveTextContent(/^Move to references$/)
+ expect(screen.getByText(/^Move to/).textContent).toMatch(/^Move to references$/)
fireEvent.drop(targetFolder.closest('li')!, { dataTransfer })
await waitFor(() => {
diff --git a/web/features/skills/__tests__/detail-page-uploads.spec.tsx b/web/features/skills/__tests__/detail-page-uploads.spec.tsx
index 2b62d073c72..533d9b6ed82 100644
--- a/web/features/skills/__tests__/detail-page-uploads.spec.tsx
+++ b/web/features/skills/__tests__/detail-page-uploads.spec.tsx
@@ -29,7 +29,7 @@ describe('SkillDetailPage uploads', () => {
fireEvent.dragOver(contextRegion, { dataTransfer })
- expect(screen.getByText(/^Upload to/)).toHaveTextContent(/^Upload to root folder$/)
+ expect(screen.getByText(/^Upload to/).textContent).toMatch(/^Upload to root folder$/)
fireEvent.drop(contextRegion, { dataTransfer })
await confirmUploadReview()
@@ -158,7 +158,7 @@ describe('SkillDetailPage uploads', () => {
const { dataTransfer } = createDataTransfer([upload])
fireEvent.dragOver(folder.closest('li')!, { dataTransfer })
- expect(screen.getByText(/^Upload to/)).toHaveTextContent(/^Upload to references$/)
+ expect(screen.getByText(/^Upload to/).textContent).toMatch(/^Upload to references$/)
fireEvent.drop(folder.closest('li')!, { dataTransfer })
await confirmUploadReview()
diff --git a/web/hooks/use-ref-with-init/index.spec.ts b/web/hooks/use-ref-with-init/index.spec.ts
index de9b579fc63..11a67e1005c 100644
--- a/web/hooks/use-ref-with-init/index.spec.ts
+++ b/web/hooks/use-ref-with-init/index.spec.ts
@@ -1,6 +1,6 @@
import { renderHook } from '@testing-library/react'
import { StrictMode } from 'react'
-import { describe, expect, expectTypeOf, it, vi } from 'vitest'
+import { describe, expect, expectTypeOf, it, vi } from 'vite-plus/test'
import { useRefWithInit } from './index'
describe('useRefWithInit', () => {
diff --git a/web/tsconfig.json b/web/tsconfig.json
index 59f59d8fd3d..d628c24240e 100644
--- a/web/tsconfig.json
+++ b/web/tsconfig.json
@@ -7,7 +7,7 @@
"~@/*": ["./*"]
},
"resolveJsonModule": true,
- "types": ["vite-plus/test/globals", "node"],
+ "types": ["vite-plus/test/globals", "vite-plus/test/matchers", "node"],
"allowImportingTsExtensions": true,
"allowJs": true
},
diff --git a/web/vite.config.ts b/web/vite.config.ts
index 94224a27f3b..771a5810fa6 100644
--- a/web/vite.config.ts
+++ b/web/vite.config.ts
@@ -147,6 +147,9 @@ export default defineConfig(({ command, mode, isPreview }) => {
setupFiles: ['./vitest.browser.setup.ts'],
include: [browserTestPattern],
browser: {
+ expect: {
+ toMatchScreenshot: { screenshotDirectory: './.vitest-browser/screenshots' },
+ },
enabled: true,
provider: playwright(),
instances: [{ browser: 'chromium' }],