IKHSAN
EN Read in EnglishID

homeio

Publik

Fork dari doctor-io/homeio

Branch
main
Commit terakhir
958d74616 Oktober 2026

vitest.config.ts

Buka raw
import { defineConfig } from "vitest/config";
import path from "node:path";

export default defineConfig({
  test: {
    globals: true,
    environment: "node",
    setupFiles: ["./test/setup.ts"],
    include: ["**/*.test.ts", "**/*.test.tsx"],
    exclude: ["node_modules", ".next"],
    restoreMocks: true,
    clearMocks: true,
    // Coverage instrumentation roughly doubles the heavy desktop renders (#64).
    testTimeout: 15000,
    coverage: {
      provider: "v8",
      reporter: ["lcov", "text-summary"],
      reportsDirectory: "./coverage",
      reportOnFailure: true,
      exclude: [
        "node_modules/**",
        ".next/**",
        "dist-server/**",
        "coverage/**",
        "**/*.test.ts",
        "**/*.test.tsx",
        "test/**",
        "drizzle/**",
        "packages/**",
      ],
    },
  },
  resolve: {
    alias: {
      "@": path.resolve(__dirname, "."),
    },
  },
});
byte
914
baris
39
Jenis
ts
Commit terakhir
16 Oktober 2026