/// import { defineConfig } from 'vite'; import angular from '@analogjs/vite-plugin-angular'; import { keycloakify } from 'keycloakify/vite-plugin'; // https://vitejs.dev/config/ export default defineConfig(({ mode }) => ({ build: { target: ['es2022'], }, resolve: { mainFields: ['module'], }, plugins: [ angular(), keycloakify({ accountThemeImplementation: 'none', }), ], test: { globals: true, environment: 'jsdom', setupFiles: ['src/test-setup.ts'], include: ['**/*.spec.ts'], reporters: ['default'], }, define: { 'import.meta.vitest': mode !== 'production', }, }));