Ctrl K
ComunidadGuías…

vitest.config.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import path from "node:path";
import { defineConfig } from "vitest/config";

// Unit tests cover pure logic only (keymap parsing, selection reducer,
// upload classification, naming rules). No DOM environment by default;
// a test that needs one can opt in with `// @vitest-environment jsdom`.
export default defineConfig({
  resolve: { alias: { "@": path.resolve(import.meta.dirname, "src") } },
  test: {
    include: ["src/**/*.test.ts", "worker/**/*.test.ts"],
    environment: "node",
    // Keep file-level state isolated; several suites exercise module-scoped stores.
    isolate: true,
    setupFiles: ["./vitest.setup.ts"],
  },
});