import { reactRouter } from "@react-router/dev/vite"; import { defineConfig, loadEnv } from "vite"; import babel from "vite-plugin-babel"; import { configDefaults } from "vitest/config"; export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd(), ""); return { server: { port: Number(env.PORT) || 5173, }, ssr: { noExternal: ["react-charts", "react-use"], }, plugins: [ { // Wraps CSS modules in @layer components so utility classes always win. // The layer order declaration is prepended to each module because in Vite // dev mode, module