FIXED - build type errors (vitest fileParallelism placement, NODE_ENV assignment)

This commit is contained in:
MOH
2026-08-06 20:03:27 +02:00
parent 777dcbab7b
commit 9c40d9030f
3 changed files with 7 additions and 16 deletions
+5 -4
View File
@@ -11,6 +11,11 @@ export default defineConfig({
resolve: { alias },
esbuild,
test: {
// Root-level (not valid inside a single `projects[]` entry — it's a global
// option). One shared integration test database means test files must run
// sequentially (never in parallel) so each file's truncation between tests
// never races another file's.
fileParallelism: false,
projects: [
{
resolve: { alias },
@@ -28,10 +33,6 @@ export default defineConfig({
name: "integration",
environment: "node",
include: ["tests/integration/**/*.test.{ts,tsx}"],
// One shared test database. Files run sequentially (never in parallel)
// but each in its own worker, so every file gets a fresh database
// connection and truncation between tests never races another file.
fileParallelism: false,
globalSetup: ["tests/helpers/global-db-setup.ts"],
setupFiles: ["tests/helpers/integration-setup.ts"],
hookTimeout: 60_000,