import { defineConfig } from "vitest/config";

export default defineConfig({
  test: {
    setupFiles: ["<%= srcDirectory %>/tests/setup.ts"],
    include: ["<%= srcDirectory %>/**/__tests__/**/*.ts?(x)", "<%= srcDirectory %>/**/*.test.ts?(x)"],
    coverage: {
      include: ["<%= srcDirectory %>/**/*.ts?(x)"],
      reportsDirectory: "coverage",
      reporter: (process.env.POB_VITEST_COVERAGE || "json,text").split(","),
    },
  },
});
