ci: add eslint, vitest coverage, improved CI and deploy workflows
This commit is contained in:
@@ -7,5 +7,23 @@ export default defineConfig({
|
||||
environment: 'jsdom',
|
||||
globals: true,
|
||||
setupFiles: './src/__tests__/setup.js',
|
||||
coverage: {
|
||||
provider: 'v8',
|
||||
reporter: ['text', 'lcov'],
|
||||
exclude: [
|
||||
'node_modules/**',
|
||||
'src/main.jsx',
|
||||
'**/*.stories.*',
|
||||
'.storybook/**',
|
||||
'coverage/**',
|
||||
'dist/**',
|
||||
],
|
||||
thresholds: {
|
||||
lines: 75,
|
||||
branches: 70,
|
||||
functions: 75,
|
||||
statements: 75
|
||||
}
|
||||
}
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user