Files
beacon-web/vite.config.ts
T
MrAlders0n 811c11db52 Feat/map openfreemap (#2)
* initial map page

* Nodes plotted and map in good shape to be merged
2026-05-31 15:15:06 -04:00

34 lines
949 B
TypeScript

/// <reference types="vitest/config" />
import { defineConfig, loadEnv } from "vite";
import react from "@vitejs/plugin-react";
import tailwindcss from "@tailwindcss/vite";
export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd(), "VITE_");
// set VITE_DEV_PROXY to point at a running tower-server instance
const proxyTarget = env.VITE_DEV_PROXY;
return {
plugins: [react(), tailwindcss()],
server: proxyTarget
? {
proxy: {
"/api": { target: proxyTarget, changeOrigin: true, secure: true },
"/ws": {
target: proxyTarget.replace(/^http/, "ws"),
changeOrigin: true,
secure: true,
ws: true,
headers: { Origin: proxyTarget },
},
},
}
: undefined,
test: {
globals: true,
environment: "jsdom",
setupFiles: "./tests/setup.ts",
},
};
});