diff --git a/vite.config.ts b/vite.config.ts index fae6a44..7be426b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,34 +1,8 @@ import devtoolsJson from 'vite-plugin-devtools-json'; import tailwindcss from '@tailwindcss/vite'; import { sveltekit } from '@sveltejs/kit/vite'; -import { defineConfig } from 'vitest/config'; +import { defineConfig } from 'vite'; export default defineConfig({ - plugins: [tailwindcss(), sveltekit(), devtoolsJson()], - test: { - projects: [ - { - extends: './vite.config.ts', - test: { - name: 'client', - environment: 'browser', - browser: { - enabled: true, - provider: 'playwright', - instances: [{ browser: 'chromium' }] - }, - include: ['src/**/*.svelte.{test,spec}.{js,ts}'] - } - }, - { - extends: './vite.config.ts', - test: { - name: 'server', - environment: 'node', - include: ['src/**/*.{test,spec}.{js,ts}'], - exclude: ['src/**/*.svelte.{test,spec}.{js,ts}'] - } - } - ] - } + plugins: [tailwindcss(), sveltekit(), devtoolsJson()] }); diff --git a/vitest.config.ts b/vitest.config.ts new file mode 100644 index 0000000..a3f2755 --- /dev/null +++ b/vitest.config.ts @@ -0,0 +1,10 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + test: { + extends: './vite.config.ts', + environment: 'node', + include: ['src/**/*.{test,spec}.{js,ts}'], + exclude: ['src/**/*.svelte.{test,spec}.{js,ts}'] + } +});