Skip to content

Commit 9b587ba

Browse files
committed
ci: add @vitest/coverage-v8 for CI coverage support
1 parent 0f30d6c commit 9b587ba

2 files changed

Lines changed: 117 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"@nuxtjs/tailwindcss": "^6.14.0",
2525
"@types/simple-peer": "^9.11.8",
2626
"@vite-pwa/nuxt": "^1.0.0",
27+
"@vitest/coverage-v8": "^4.0.18",
2728
"@vue/test-utils": "^2.4.6",
2829
"autoprefixer": "^10.4.21",
2930
"glob": "^11.0.2",

yarn.lock

Lines changed: 116 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ __metadata:
2727
"@types/simple-peer": "npm:^9.11.8"
2828
"@vee-validate/zod": "npm:^4.15.0"
2929
"@vite-pwa/nuxt": "npm:^1.0.0"
30+
"@vitest/coverage-v8": "npm:^4.0.18"
3031
"@vue/apollo-composable": "npm:^4.2.2"
3132
"@vue/test-utils": "npm:^2.4.6"
3233
"@vueuse/core": "npm:^14.2.0"
@@ -449,7 +450,7 @@ __metadata:
449450
languageName: node
450451
linkType: hard
451452

452-
"@babel/parser@npm:^7.28.5":
453+
"@babel/parser@npm:^7.28.5, @babel/parser@npm:^7.29.0":
453454
version: 7.29.0
454455
resolution: "@babel/parser@npm:7.29.0"
455456
dependencies:
@@ -1331,6 +1332,13 @@ __metadata:
13311332
languageName: node
13321333
linkType: hard
13331334

1335+
"@bcoe/v8-coverage@npm:^1.0.2":
1336+
version: 1.0.2
1337+
resolution: "@bcoe/v8-coverage@npm:1.0.2"
1338+
checksum: 10c0/1eb1dc93cc17fb7abdcef21a6e7b867d6aa99a7ec88ec8207402b23d9083ab22a8011213f04b2cf26d535f1d22dc26139b7929e6c2134c254bd1e14ba5e678c3
1339+
languageName: node
1340+
linkType: hard
1341+
13341342
"@cloudflare/kv-asset-handler@npm:0.4.0, @cloudflare/kv-asset-handler@npm:^0.4.0":
13351343
version: 0.4.0
13361344
resolution: "@cloudflare/kv-asset-handler@npm:0.4.0"
@@ -2442,6 +2450,16 @@ __metadata:
24422450
languageName: node
24432451
linkType: hard
24442452

2453+
"@jridgewell/trace-mapping@npm:^0.3.31":
2454+
version: 0.3.31
2455+
resolution: "@jridgewell/trace-mapping@npm:0.3.31"
2456+
dependencies:
2457+
"@jridgewell/resolve-uri": "npm:^3.1.0"
2458+
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
2459+
checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9
2460+
languageName: node
2461+
linkType: hard
2462+
24452463
"@koa/router@npm:^12.0.1":
24462464
version: 12.0.2
24472465
resolution: "@koa/router@npm:12.0.2"
@@ -4492,6 +4510,30 @@ __metadata:
44924510
languageName: node
44934511
linkType: hard
44944512

4513+
"@vitest/coverage-v8@npm:^4.0.18":
4514+
version: 4.0.18
4515+
resolution: "@vitest/coverage-v8@npm:4.0.18"
4516+
dependencies:
4517+
"@bcoe/v8-coverage": "npm:^1.0.2"
4518+
"@vitest/utils": "npm:4.0.18"
4519+
ast-v8-to-istanbul: "npm:^0.3.10"
4520+
istanbul-lib-coverage: "npm:^3.2.2"
4521+
istanbul-lib-report: "npm:^3.0.1"
4522+
istanbul-reports: "npm:^3.2.0"
4523+
magicast: "npm:^0.5.1"
4524+
obug: "npm:^2.1.1"
4525+
std-env: "npm:^3.10.0"
4526+
tinyrainbow: "npm:^3.0.3"
4527+
peerDependencies:
4528+
"@vitest/browser": 4.0.18
4529+
vitest: 4.0.18
4530+
peerDependenciesMeta:
4531+
"@vitest/browser":
4532+
optional: true
4533+
checksum: 10c0/e23e0da86f0b2a020c51562bc40ebdc7fc7553c24f8071dfb39a6df0161badbd5eaf2eebbf8ceaef18933a18c1934ff52d1c0c4bde77bb87e0c1feb0c8cbee4d
4534+
languageName: node
4535+
linkType: hard
4536+
44954537
"@vitest/expect@npm:4.0.18":
44964538
version: 4.0.18
44974539
resolution: "@vitest/expect@npm:4.0.18"
@@ -5571,6 +5613,17 @@ __metadata:
55715613
languageName: node
55725614
linkType: hard
55735615

5616+
"ast-v8-to-istanbul@npm:^0.3.10":
5617+
version: 0.3.12
5618+
resolution: "ast-v8-to-istanbul@npm:0.3.12"
5619+
dependencies:
5620+
"@jridgewell/trace-mapping": "npm:^0.3.31"
5621+
estree-walker: "npm:^3.0.3"
5622+
js-tokens: "npm:^10.0.0"
5623+
checksum: 10c0/bad6ba222b1073c165c8d65dbf366193d4a90536dabe37f93a3df162269b1c9473975756e4c048f708c235efccc26f8e5321c547b7e9563b64b21b2e0f27cbc9
5624+
languageName: node
5625+
linkType: hard
5626+
55745627
"ast-walker-scope@npm:^0.6.2":
55755628
version: 0.6.2
55765629
resolution: "ast-walker-scope@npm:0.6.2"
@@ -9698,6 +9751,13 @@ __metadata:
96989751
languageName: node
96999752
linkType: hard
97009753

9754+
"html-escaper@npm:^2.0.0":
9755+
version: 2.0.2
9756+
resolution: "html-escaper@npm:2.0.2"
9757+
checksum: 10c0/208e8a12de1a6569edbb14544f4567e6ce8ecc30b9394fcaa4e7bb1e60c12a7c9a1ed27e31290817157e8626f3a4f29e76c8747030822eb84a6abb15c255f0a0
9758+
languageName: node
9759+
linkType: hard
9760+
97019761
"http-assert@npm:^1.3.0":
97029762
version: 1.5.0
97039763
resolution: "http-assert@npm:1.5.0"
@@ -10554,6 +10614,34 @@ __metadata:
1055410614
languageName: node
1055510615
linkType: hard
1055610616

10617+
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.2":
10618+
version: 3.2.2
10619+
resolution: "istanbul-lib-coverage@npm:3.2.2"
10620+
checksum: 10c0/6c7ff2106769e5f592ded1fb418f9f73b4411fd5a084387a5410538332b6567cd1763ff6b6cadca9b9eb2c443cce2f7ea7d7f1b8d315f9ce58539793b1e0922b
10621+
languageName: node
10622+
linkType: hard
10623+
10624+
"istanbul-lib-report@npm:^3.0.0, istanbul-lib-report@npm:^3.0.1":
10625+
version: 3.0.1
10626+
resolution: "istanbul-lib-report@npm:3.0.1"
10627+
dependencies:
10628+
istanbul-lib-coverage: "npm:^3.0.0"
10629+
make-dir: "npm:^4.0.0"
10630+
supports-color: "npm:^7.1.0"
10631+
checksum: 10c0/84323afb14392de8b6a5714bd7e9af845cfbd56cfe71ed276cda2f5f1201aea673c7111901227ee33e68e4364e288d73861eb2ed48f6679d1e69a43b6d9b3ba7
10632+
languageName: node
10633+
linkType: hard
10634+
10635+
"istanbul-reports@npm:^3.2.0":
10636+
version: 3.2.0
10637+
resolution: "istanbul-reports@npm:3.2.0"
10638+
dependencies:
10639+
html-escaper: "npm:^2.0.0"
10640+
istanbul-lib-report: "npm:^3.0.0"
10641+
checksum: 10c0/d596317cfd9c22e1394f22a8d8ba0303d2074fe2e971887b32d870e4b33f8464b10f8ccbe6847808f7db485f084eba09e6c2ed706b3a978e4b52f07085b8f9bc
10642+
languageName: node
10643+
linkType: hard
10644+
1055710645
"jackspeak@npm:^3.1.2":
1055810646
version: 3.4.3
1055910647
resolution: "jackspeak@npm:3.4.3"
@@ -10641,6 +10729,13 @@ __metadata:
1064110729
languageName: node
1064210730
linkType: hard
1064310731

10732+
"js-tokens@npm:^10.0.0":
10733+
version: 10.0.0
10734+
resolution: "js-tokens@npm:10.0.0"
10735+
checksum: 10c0/a93498747812ba3e0c8626f95f75ab29319f2a13613a0de9e610700405760931624433a0de59eb7c27ff8836e526768fb20783861b86ef89be96676f2c996b64
10736+
languageName: node
10737+
linkType: hard
10738+
1064410739
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
1064510740
version: 4.0.0
1064610741
resolution: "js-tokens@npm:4.0.0"
@@ -11228,6 +11323,17 @@ __metadata:
1122811323
languageName: node
1122911324
linkType: hard
1123011325

11326+
"magicast@npm:^0.5.1":
11327+
version: 0.5.2
11328+
resolution: "magicast@npm:0.5.2"
11329+
dependencies:
11330+
"@babel/parser": "npm:^7.29.0"
11331+
"@babel/types": "npm:^7.29.0"
11332+
source-map-js: "npm:^1.2.1"
11333+
checksum: 10c0/924af677643c5a0a7d6cdb3247c0eb96fa7611b2ba6a5e720d35d81c503d3d9f5948eb5227f80f90f82ea3e7d38cffd10bb988f3fc09020db428e14f26e960d7
11334+
languageName: node
11335+
linkType: hard
11336+
1123111337
"make-dir@npm:^3.1.0":
1123211338
version: 3.1.0
1123311339
resolution: "make-dir@npm:3.1.0"
@@ -11237,6 +11343,15 @@ __metadata:
1123711343
languageName: node
1123811344
linkType: hard
1123911345

11346+
"make-dir@npm:^4.0.0":
11347+
version: 4.0.0
11348+
resolution: "make-dir@npm:4.0.0"
11349+
dependencies:
11350+
semver: "npm:^7.5.3"
11351+
checksum: 10c0/69b98a6c0b8e5c4fe9acb61608a9fbcfca1756d910f51e5dbe7a9e5cfb74fca9b8a0c8a0ffdf1294a740826c1ab4871d5bf3f62f72a3049e5eac6541ddffed68
11352+
languageName: node
11353+
linkType: hard
11354+
1124011355
"make-error@npm:^1.1.1":
1124111356
version: 1.3.6
1124211357
resolution: "make-error@npm:1.3.6"

0 commit comments

Comments
 (0)