Add test config

This commit is contained in:
2025-11-17 21:59:15 -05:00
parent 8567e67d1a
commit 7d9d0bdf73
8 changed files with 1294 additions and 14 deletions

View File

@@ -1,7 +1,9 @@
/// <reference types="vitest/config" />
import tailwindcss from "@tailwindcss/vite";
import { tanstackRouter } from "@tanstack/router-plugin/vite";
import react from "@vitejs/plugin-react";
import { resolve } from "path";
import removeTestIdAttribute from "rollup-plugin-jsx-remove-attributes";
import { defineConfig } from "vite";
import dts from "vite-plugin-dts";
import { peerDependencies } from "./package.json";
@@ -24,7 +26,8 @@ export default defineConfig({
compilerOptions: {
declarationMap: false
}
})
}),
removeTestIdAttribute({ usage: "vite" })
],
resolve: {
alias: {
@@ -55,5 +58,11 @@ export default defineConfig({
}
}
},
publicDir: false
publicDir: false,
test: {
globals: true,
root: "test",
environment: "jsdom",
setupFiles: [ "jest.config.ts" ]
}
});