diff --git a/packages/lang-core/package.json b/packages/lang-core/package.json index ee2c87ed0..bd954bd17 100644 --- a/packages/lang-core/package.json +++ b/packages/lang-core/package.json @@ -71,6 +71,6 @@ "author": "engineering@thesys.dev", "devDependencies": { "@modelcontextprotocol/sdk": "^1.27.1", - "vitest": "^4.0.18" + "vitest": "catalog:" } } diff --git a/packages/react-headless/package.json b/packages/react-headless/package.json index d45c755ce..85f153a3e 100644 --- a/packages/react-headless/package.json +++ b/packages/react-headless/package.json @@ -45,7 +45,7 @@ "devDependencies": { "@types/react": ">=19.0.0", "openai": "^6.22.0", - "vitest": "^4.1.0" + "vitest": "catalog:" }, "keywords": [ "openui", diff --git a/packages/react-lang/package.json b/packages/react-lang/package.json index 9341b9f75..71ef3c8f8 100644 --- a/packages/react-lang/package.json +++ b/packages/react-lang/package.json @@ -81,6 +81,6 @@ "devDependencies": { "@modelcontextprotocol/sdk": "^1.27.1", "@types/react": "^19.0.0", - "vitest": "^4.0.18" + "vitest": "catalog:" } } diff --git a/packages/react-ui/package.json b/packages/react-ui/package.json index 6ffaa2d86..5a9b8ef48 100644 --- a/packages/react-ui/package.json +++ b/packages/react-ui/package.json @@ -161,7 +161,7 @@ "tsx": "^4.19.2", "rimraf": "^5.0.7", "vite": "^6.4.2", - "vitest": "^4.0.18", + "vitest": "catalog:", "webpack": "^5.104.1" }, "keywords": [ diff --git a/packages/svelte-lang/package.json b/packages/svelte-lang/package.json index caf374c14..d1702471f 100644 --- a/packages/svelte-lang/package.json +++ b/packages/svelte-lang/package.json @@ -73,6 +73,6 @@ "svelte-check": "^4.0.0", "typescript": "^5.0.0", "vite": "^6.0.0", - "vitest": "^4.1.0" + "vitest": "catalog:" } } diff --git a/packages/vue-lang/package.json b/packages/vue-lang/package.json index b1a0e6f4b..e66cd9429 100644 --- a/packages/vue-lang/package.json +++ b/packages/vue-lang/package.json @@ -67,7 +67,7 @@ "jsdom": "catalog:", "typescript": "^5.0.0", "vite": "^6.0.0", - "vitest": "^4.1.0", + "vitest": "catalog:", "vue": "^3.5.0", "vue-tsc": "^2.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae9ed6124..1a49a81fb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,6 +9,9 @@ catalogs: jsdom: specifier: ^26.1.0 version: 26.1.0 + vitest: + specifier: ^4.1.0 + version: 4.1.7 zod: specifier: ^3.25.0 || ^4.0.0 version: 4.3.6 @@ -1253,7 +1256,7 @@ importers: specifier: ^1.27.1 version: 1.29.0(@cfworker/json-schema@4.1.1)(zod@4.3.6) vitest: - specifier: ^4.0.18 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@25.3.2)(jsdom@29.1.1)(vite@7.3.3(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) packages/openui-cli: @@ -1319,7 +1322,7 @@ importers: specifier: ^6.22.0 version: 6.22.0(ws@8.21.0)(zod@4.3.6) vitest: - specifier: ^4.1.0 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@25.3.2)(jsdom@29.1.1)(vite@7.3.3(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) packages/react-lang: @@ -1341,7 +1344,7 @@ importers: specifier: ^19.0.0 version: 19.2.14 vitest: - specifier: ^4.0.18 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@25.3.2)(jsdom@29.1.1)(vite@7.3.3(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) packages/react-ui: @@ -1570,7 +1573,7 @@ importers: specifier: ^6.4.2 version: 6.4.2(@types/node@22.15.32)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3) vitest: - specifier: ^4.0.18 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.15.32)(jsdom@29.1.1)(vite@6.4.2(@types/node@22.15.32)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) webpack: specifier: ^5.104.1 @@ -1610,7 +1613,7 @@ importers: specifier: ^6.0.0 version: 6.4.2(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3) vitest: - specifier: ^4.1.0 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@25.3.2)(jsdom@26.1.0)(vite@6.4.2(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) packages/vue-lang: @@ -1638,7 +1641,7 @@ importers: specifier: ^6.0.0 version: 6.4.2(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3) vitest: - specifier: ^4.1.0 + specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@25.3.2)(jsdom@26.1.0)(vite@6.4.2(@types/node@25.3.2)(jiti@2.7.0)(lightningcss@1.32.0)(sass@1.89.2)(terser@5.48.0)(tsx@4.20.3)(yaml@2.8.3)) vue: specifier: ^3.5.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f281b043b..609bb4abb 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -8,5 +8,6 @@ packages: # Reference these from a package.json with the "catalog:" protocol. catalog: jsdom: "^26.1.0" + vitest: "^4.1.0" zod: "^3.25.0 || ^4.0.0" zustand: "^4.5.5"