import { paraglideVitePlugin } from "@inlang/paraglide-js"; import tailwindcss from "@tailwindcss/vite"; import { devtools } from "@tanstack/devtools-vite"; import { tanstackStart } from "@tanstack/react-start/plugin/vite"; import viteReact from "@vitejs/plugin-react"; import { nitro } from "nitro/vite"; import { defineConfig } from "vite"; import tsconfigPaths from "vite-tsconfig-paths"; const config = defineConfig({ plugins: [ devtools(), paraglideVitePlugin({ project: "./project.inlang", outdir: "./src/paraglide", strategy: ["url", "baseLocale"], }), nitro({ rollupConfig: { external: [/^@sentry\//] } }), tsconfigPaths({ projects: ["./tsconfig.json"] }), tailwindcss(), tanstackStart(), viteReact(), ], }); export default config;