import { reactRouter } from '@react-router/dev/vite'; import tailwindcss from 'tailwindcss'; import { defineConfig } from 'vite'; export default defineConfig({ plugins: [reactRouter()], build: { target: 'es2022', sourcemap: process.env.NODE_ENV !== 'production', }, ssr: { // pg is Node-only (uses net/tls) and should load from Node's module // resolver rather than Vite's SSR bundler, matching apps/website. external: ['pg'], }, css: { postcss: { plugins: [tailwindcss()], }, }, });