From cbf712b7be34119027405155cbdec0de6b234c8e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 15 Feb 2026 04:08:03 +0000 Subject: [PATCH] fix(ci): appease oxlint in vitest configs --- vitest.e2e.config.ts | 3 ++- vitest.extensions.config.ts | 3 ++- vitest.gateway.config.ts | 3 ++- vitest.live.config.ts | 3 ++- vitest.unit.config.ts | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/vitest.e2e.config.ts b/vitest.e2e.config.ts index 0e395202a6..29ee3945c5 100644 --- a/vitest.e2e.config.ts +++ b/vitest.e2e.config.ts @@ -2,6 +2,7 @@ import os from "node:os"; import { defineConfig } from "vitest/config"; import baseConfig from "./vitest.config.ts"; +const base = baseConfig as unknown as Record; const isCI = process.env.CI === "true" || process.env.GITHUB_ACTIONS === "true"; const cpuCount = os.cpus().length; const defaultWorkers = isCI @@ -18,7 +19,7 @@ const baseTest = (baseConfig as { test?: { exclude?: string[] } }).test ?? {}; const exclude = (baseTest.exclude ?? []).filter((p) => p !== "**/*.e2e.test.ts"); export default defineConfig({ - ...baseConfig, + ...base, test: { ...baseTest, pool: "vmForks", diff --git a/vitest.extensions.config.ts b/vitest.extensions.config.ts index 83f9d97d3a..900c71ca77 100644 --- a/vitest.extensions.config.ts +++ b/vitest.extensions.config.ts @@ -1,11 +1,12 @@ import { defineConfig } from "vitest/config"; import baseConfig from "./vitest.config.ts"; +const base = baseConfig as unknown as Record; const baseTest = (baseConfig as { test?: { exclude?: string[] } }).test ?? {}; const exclude = baseTest.exclude ?? []; export default defineConfig({ - ...baseConfig, + ...base, test: { ...baseTest, include: ["extensions/**/*.test.ts"], diff --git a/vitest.gateway.config.ts b/vitest.gateway.config.ts index eb091f265f..0f7e835d1d 100644 --- a/vitest.gateway.config.ts +++ b/vitest.gateway.config.ts @@ -1,11 +1,12 @@ import { defineConfig } from "vitest/config"; import baseConfig from "./vitest.config.ts"; +const base = baseConfig as unknown as Record; const baseTest = (baseConfig as { test?: { exclude?: string[] } }).test ?? {}; const exclude = baseTest.exclude ?? []; export default defineConfig({ - ...baseConfig, + ...base, test: { ...baseTest, include: ["src/gateway/**/*.test.ts"], diff --git a/vitest.live.config.ts b/vitest.live.config.ts index f990c4927b..056a4ee6dd 100644 --- a/vitest.live.config.ts +++ b/vitest.live.config.ts @@ -1,11 +1,12 @@ import { defineConfig } from "vitest/config"; import baseConfig from "./vitest.config.ts"; +const base = baseConfig as unknown as Record; const baseTest = (baseConfig as { test?: { exclude?: string[] } }).test ?? {}; const exclude = (baseTest.exclude ?? []).filter((p) => p !== "**/*.live.test.ts"); export default defineConfig({ - ...baseConfig, + ...base, test: { ...baseTest, maxWorkers: 1, diff --git a/vitest.unit.config.ts b/vitest.unit.config.ts index 20f6abe688..5031856d0e 100644 --- a/vitest.unit.config.ts +++ b/vitest.unit.config.ts @@ -1,6 +1,7 @@ import { defineConfig } from "vitest/config"; import baseConfig from "./vitest.config.ts"; +const base = baseConfig as unknown as Record; const baseTest = (baseConfig as { test?: { include?: string[]; exclude?: string[] } }).test ?? {}; const include = ( baseTest.include ?? ["src/**/*.test.ts", "extensions/**/*.test.ts", "test/format-error.test.ts"] @@ -8,7 +9,7 @@ const include = ( const exclude = baseTest.exclude ?? []; export default defineConfig({ - ...baseConfig, + ...base, test: { ...baseTest, include,