import { sveltekit } from '@sveltejs/kit/vite'; import { SvelteKitPWA } from '@vite-pwa/sveltekit'; import { defineConfig } from 'vitest/config'; export default defineConfig({ plugins: [ sveltekit(), SvelteKitPWA({ registerType: 'autoUpdate', workbox: { globPatterns: ['**/*.{js,css,html,ico,png,svg}'], }, manifest: { name: 'Home — Courses', short_name: 'Courses', description: 'Liste de courses intelligente', theme_color: '#d97757', background_color: '#f9f7f3', display: 'standalone', start_url: '/', icons: [ { src: '/pwa-192x192.png', sizes: '192x192', type: 'image/png', }, { src: '/pwa-512x512.png', sizes: '512x512', type: 'image/png', }, ], }, }), ], test: { include: ['src/**/*.{test,spec}.{js,ts}'], }, });