UNPKG

create-fluxstack

Version:

⚡ Revolutionary full-stack TypeScript framework with Declarative Config System, Elysia + React + Bun

42 lines (41 loc) 1.07 kB
/// <reference types="vitest" /> /// <reference types="@testing-library/jest-dom" /> import { defineConfig } from 'vitest/config' import react from '@vitejs/plugin-react' import { resolve } from 'path' export default defineConfig({ plugins: [react()], test: { globals: true, environment: 'jsdom', setupFiles: ['./app/client/src/test/setup.ts'], include: [ 'app/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}', 'core/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}' ], exclude: [ 'node_modules', 'dist', '.git', '.cache' ], coverage: { provider: 'v8', reporter: ['text', 'json', 'html'], exclude: [ 'node_modules/', 'app/client/src/test/', '**/*.d.ts', '**/*.config.*', '**/coverage/**' ] } }, resolve: { alias: { '@': resolve(__dirname, './app/client/src'), '@core': resolve(__dirname, './core'), '@server': resolve(__dirname, './app/server') } } })