/// import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; // Import path module for resolving file paths import fixReactVirtualized from 'esbuild-plugin-react-virtualized' import wasm from 'vite-plugin-wasm'; import topLevelAwait from 'vite-plugin-top-level-await'; export default defineConfig({ test: { environment: 'jsdom', globals: true, setupFiles: ['./src/test/setup.ts'] }, assetsInclude: ['**/*.wasm'], plugins: [react(), wasm(), topLevelAwait()], optimizeDeps: { esbuildOptions: { plugins: [fixReactVirtualized], } } });