import { defineConfig } from 'vitest/config';
import path from 'path';

export default defineConfig({
    test: {
        environment: 'jsdom',
        globals: true,
        setupFiles: './tests/frontend/setup.ts',
    },
    resolve: {
        alias: {
            '@core': path.resolve(__dirname, './assets/core'),
            '@admin': path.resolve(__dirname, './assets/admin'),
            '@animations': path.resolve(__dirname, './assets/animations'),
            '@types': path.resolve(__dirname, './assets/types'),
        },
    },
});
