import path from "node:path"; import { defineConfig } from "vitest/config"; export default defineConfig({ resolve: { alias: [ { find: /^@getpaseo\/relay\/e2ee$/, replacement: path.resolve(__dirname, "../relay/src/e2ee.ts"), }, { find: /^@getpaseo\/relay$/, replacement: path.resolve(__dirname, "../relay/src/index.ts"), }, { find: "@server", replacement: path.resolve(__dirname, "./src"), }, ], }, test: { testTimeout: 30000, hookTimeout: 60000, globals: true, environment: "node", setupFiles: [path.resolve(__dirname, "./src/test-utils/vitest-setup.ts")], pool: "forks", poolOptions: { forks: { singleFork: true, minForks: 1, maxForks: 1, }, }, exclude: ["**/node_modules/**", "**/dist/**"], }, });