ci: add eslint, vitest coverage, improved CI and deploy workflows
Some checks failed
CI / lint-test (push) Failing after 26s
CI / lint-test (pull_request) Failing after 33s

This commit is contained in:
Cosmo
2026-03-26 18:35:00 +00:00
parent cf5232045a
commit 8313920c44
6 changed files with 3453 additions and 206 deletions

View File

@@ -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
}
}
},
})