nanosplash
Version:
The tiny loading screen for web artisans
20 lines (19 loc) • 644 B
text/typescript
// vitest.config.ts
import { defineConfig } from 'vitest/config'
import path from "node:path";
export default defineConfig({
test: {
environment: 'jsdom',
coverage: {
enabled: true, // Enable coverage collection
provider: 'v8', // Use 'v8' (default) or 'istanbul' provider
reporter: ['lcov'], // Output coverage in LCOV format
reportsDirectory: './coverage', // Directory for coverage reports
},
},
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
})