Skip to content

Commit aa1a906

Browse files
authored
Add code coverage (#263)
1 parent 90c1074 commit aa1a906

File tree

4 files changed

+258
-0
lines changed

4 files changed

+258
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
coverage/
12
dist/
23
node_modules/
34
playwright-report/

package-lock.json

+249
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
},
5757
"devDependencies": {
5858
"@vitest/browser": "^3.0.0",
59+
"@vitest/coverage-v8": "^3.0.0",
5960
"esbuild": "^0.24.0",
6061
"eslint": "^8.0.0",
6162
"eslint-config-remcohaszing": "^10.0.0",

vitest.config.ts

+7
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ export default defineConfig({
1111
browser: 'chromium'
1212
}
1313
]
14+
},
15+
coverage: {
16+
enabled: true,
17+
provider: 'v8',
18+
include: ['src/**', 'fillers/**', 'index.js', 'yaml.worker.js'],
19+
exclude: ['node_modules/**'],
20+
excludeAfterRemap: true
1421
}
1522
}
1623
})

0 commit comments

Comments
 (0)