Files
ionic-framework/packages/react/test/apps/react18/vite.config.ts
2024-02-01 19:01:17 -05:00

28 lines
602 B
TypeScript

import legacy from '@vitejs/plugin-legacy'
import react from '@vitejs/plugin-react'
import { defineConfig } from 'vite'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
react(),
legacy()
],
test: {
globals: true,
environment: 'jsdom',
setupFiles: './src/setupTests.ts',
},
server: {
port: 3000
},
optimizeDeps: {
exclude: ['@ionic/react', '@ionic/react-router'],
/**
* ESM dependencies that have a CJS dependency need to
* include that dependency for optimization.
*/
include: ['@ionic/react > react-dom']
}
})