Files
portfolio/vitest.config.ts
T

25 lines
744 B
TypeScript
Raw Normal View History

import react from '@vitejs/plugin-react';
import path from 'path';
import { defineConfig } from 'vitest/config';
export default defineConfig({
plugins: [react()],
test: {
environment: 'jsdom',
globals: true,
setupFiles: ['./src/test/setup.ts'],
2026-04-19 09:19:17 +03:00
exclude: ['**/*.stories.tsx', 'node_modules/**'],
},
resolve: {
alias: {
$shared: path.resolve(__dirname, './src/shared'),
$entities: path.resolve(__dirname, './src/entities'),
$widgets: path.resolve(__dirname, './src/widgets'),
$features: path.resolve(__dirname, './src/features'),
$app: path.resolve(__dirname, './src/app'),
$routes: path.resolve(__dirname, './src/routes'),
'@': path.resolve(__dirname, '.'),
},
},
});