import { defineConfig } from "vitest/config"; import { resolve } from "path"; import { fileURLToPath } from "url"; const __dirname = fileURLToPath(new URL(".", import.meta.url)); export default defineConfig({ test: { environment: "node", globals: true, include: ["**/*.test.js"], // Allow many it.concurrent cases (real provider smoke runs ~50 providers in parallel) maxConcurrency: 60, // Suppress noisy console output from handlers under test silent: false, }, resolve: { // Use array form so subpath aliases (e.g. "@/lib/db/index.js") resolve correctly. alias: [ { find: /^open-sse\//, replacement: resolve(__dirname, "../open-sse") + "/" }, { find: "open-sse", replacement: resolve(__dirname, "../open-sse") }, { find: /^@\//, replacement: resolve(__dirname, "../src") + "/" }, ], }, });