import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
export default defineConfig({
plugins: [vue()],
server: {
host: "0.0.0.0",
port: 5173,
proxy: {
"/proxy.php": {
target: "http://smart-home-serv.local",
changeOrigin: true,
},
"/api/v1": {
target: "http://smart-home-serv.local",
changeOrigin: true,
},
},
},
test: {
environment: "jsdom",
globals: true,
setupFiles: ["./vitest.setup.js"],
coverage: {
provider: "v8",
reporter: ["text", "html"],
exclude: [
"node_modules/",
"dist/",
"**/*.config.js",
"**/*.config.ts",
"docs/",
],
},
},
});