import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import path from 'path' import packageJson from './package.json' // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], define: { __APP_VERSION__: JSON.stringify(packageJson.version), }, resolve: { alias: { '@': path.resolve(__dirname, './src'), }, }, server: { port: 5173, proxy: { '/api': { target: process.env.VITE_API_BASE_URL || 'http://localhost:8080', changeOrigin: true, }, }, }, test: { globals: true, environment: 'jsdom', setupFiles: './src/test/setup.ts', }, })