import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; import { tanstackRouter } from "@tanstack/router-plugin/vite"; // https://vite.dev/config/ export default defineConfig({ plugins: [ tanstackRouter({ target: "react", routesDirectory: "./src/app/routes", generatedRouteTree: "./src/app/routeTree.gen.ts", virtualRouteConfig: "./src/app/routes.ts", quoteStyle: "double", semicolons: true, routeTreeFileHeader: [ "// biome-ignore-all lint: generated by TanStack Router", ], }), react(), ], resolve: { alias: { "@": "/src", }, }, server: { port: parseInt(process.env.VITE_PORT || "5173", 10), strictPort: true, }, });