chore: Switch coverage from istanbul to the v8 provider for speed (#2619)

This commit is contained in:
Dermot Duffy
2026-07-26 14:21:27 -07:00
committed by GitHub
parent 3b8835ee7c
commit ababe133a8
32 changed files with 128 additions and 275 deletions
+52 -205
View File
@@ -70,36 +70,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/compat-data@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/compat-data@npm:7.29.7"
checksum: 10c0/47913f05e08a45a1c9df38c02b4b49e391005085b489432647a1abe112e5d9c75e3be8ea5972b7f6da4ec5d1339922ceb9ea02b8a25d4ed1cb8636e5261f344e
languageName: node
linkType: hard
"@babel/core@npm:^7.29.0":
version: 7.29.7
resolution: "@babel/core@npm:7.29.7"
dependencies:
"@babel/code-frame": "npm:^7.29.7"
"@babel/generator": "npm:^7.29.7"
"@babel/helper-compilation-targets": "npm:^7.29.7"
"@babel/helper-module-transforms": "npm:^7.29.7"
"@babel/helpers": "npm:^7.29.7"
"@babel/parser": "npm:^7.29.7"
"@babel/template": "npm:^7.29.7"
"@babel/traverse": "npm:^7.29.7"
"@babel/types": "npm:^7.29.7"
"@jridgewell/remapping": "npm:^2.3.5"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
checksum: 10c0/112fb09c24de7a1de64d1de2c31fe65c4e6af4cb2fb6e6d99ea5373e6fc51e75b88581c0efae4c4c68f119a02a988c7106e95011a41530a2fb8ed793c7eaa07b
languageName: node
linkType: hard
"@babel/generator@npm:^7.26.2, @babel/generator@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/generator@npm:7.29.7"
@@ -113,19 +83,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-compilation-targets@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-compilation-targets@npm:7.29.7"
dependencies:
"@babel/compat-data": "npm:^7.29.7"
"@babel/helper-validator-option": "npm:^7.29.7"
browserslist: "npm:^4.24.0"
lru-cache: "npm:^5.1.1"
semver: "npm:^6.3.1"
checksum: 10c0/4c15fd4c69a0a7047799a28a88460c19cede0a0ee8af994ea169114986f4af48b92c7393a4a3fee0456c11a656eece3448a6ed06354453d6c27cccf17195453b
languageName: node
linkType: hard
"@babel/helper-globals@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-globals@npm:7.29.7"
@@ -133,29 +90,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-module-imports@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-module-imports@npm:7.29.7"
dependencies:
"@babel/traverse": "npm:^7.29.7"
"@babel/types": "npm:^7.29.7"
checksum: 10c0/6adf60d97356027413342a092f818d9678c4f5caff716a33e3284b5ae14e47a9e88059d421dde4ee4894691260039a12602c0e7becadc175602194b40dfa345d
languageName: node
linkType: hard
"@babel/helper-module-transforms@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-module-transforms@npm:7.29.7"
dependencies:
"@babel/helper-module-imports": "npm:^7.29.7"
"@babel/helper-validator-identifier": "npm:^7.29.7"
"@babel/traverse": "npm:^7.29.7"
peerDependencies:
"@babel/core": ^7.0.0
checksum: 10c0/ee5a2172c24a42be696836f4b0d947489c9729d8adf5821885cf77d1ad5333e3c447368e9a71f67df1099570490553dccf9f888ef0a92a48aa63cb086bd8c7e1
languageName: node
linkType: hard
"@babel/helper-string-parser@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-string-parser@npm:7.29.7"
@@ -184,23 +118,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-validator-option@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helper-validator-option@npm:7.29.7"
checksum: 10c0/d2a06c6d0ac40ba4a2f219fc2cab249c7a94bacdb2686273b7f9598571c908809b48468ff588915a346e6cc7296f60b581023d1d498b747fed06f779d335c2cc
languageName: node
linkType: hard
"@babel/helpers@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/helpers@npm:7.29.7"
dependencies:
"@babel/template": "npm:^7.29.7"
"@babel/types": "npm:^7.29.7"
checksum: 10c0/218e8d10953647c9f44775f5a022b227a182674853b5ea8631889deb7e1a3e4bc870388aaecf59bb8bd92a87f9a96220ed3f70a35bffec6bcf9169ecb67891ac
languageName: node
linkType: hard
"@babel/highlight@npm:^7.23.4":
version: 7.23.4
resolution: "@babel/highlight@npm:7.23.4"
@@ -246,7 +163,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.29.7":
"@babel/traverse@npm:^7.25.9":
version: 7.29.7
resolution: "@babel/traverse@npm:7.29.7"
dependencies:
@@ -271,6 +188,13 @@ __metadata:
languageName: node
linkType: hard
"@bcoe/v8-coverage@npm:^1.0.2":
version: 1.0.2
resolution: "@bcoe/v8-coverage@npm:1.0.2"
checksum: 10c0/1eb1dc93cc17fb7abdcef21a6e7b867d6aa99a7ec88ec8207402b23d9083ab22a8011213f04b2cf26d535f1d22dc26139b7929e6c2134c254bd1e14ba5e678c3
languageName: node
linkType: hard
"@colors/colors@npm:1.5.0":
version: 1.5.0
resolution: "@colors/colors@npm:1.5.0"
@@ -588,14 +512,7 @@ __metadata:
languageName: node
linkType: hard
"@istanbuljs/schema@npm:^0.1.3":
version: 0.1.3
resolution: "@istanbuljs/schema@npm:0.1.3"
checksum: 10c0/61c5286771676c9ca3eb2bd8a7310a9c063fb6e0e9712225c8471c582d157392c88f5353581c8c9adbe0dff98892317d2fdfc56c3499aa42e0194405206a963a
languageName: node
linkType: hard
"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.5":
"@jridgewell/gen-mapping@npm:^0.3.0":
version: 0.3.5
resolution: "@jridgewell/gen-mapping@npm:0.3.5"
dependencies:
@@ -606,7 +523,7 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.13":
"@jridgewell/gen-mapping@npm:^0.3.12":
version: 0.3.13
resolution: "@jridgewell/gen-mapping@npm:0.3.13"
dependencies:
@@ -616,16 +533,6 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/remapping@npm:^2.3.5":
version: 2.3.5
resolution: "@jridgewell/remapping@npm:2.3.5"
dependencies:
"@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.24"
checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194
languageName: node
linkType: hard
"@jridgewell/resolve-uri@npm:^3.1.0":
version: 3.1.2
resolution: "@jridgewell/resolve-uri@npm:3.1.2"
@@ -664,16 +571,6 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:0.3.31, @jridgewell/trace-mapping@npm:^0.3.28":
version: 0.3.31
resolution: "@jridgewell/trace-mapping@npm:0.3.31"
dependencies:
"@jridgewell/resolve-uri": "npm:^3.1.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.9":
version: 0.3.24
resolution: "@jridgewell/trace-mapping@npm:0.3.24"
@@ -684,6 +581,16 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.31":
version: 0.3.31
resolution: "@jridgewell/trace-mapping@npm:0.3.31"
dependencies:
"@jridgewell/resolve-uri": "npm:^3.1.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9
languageName: node
linkType: hard
"@lit-labs/scoped-registry-mixin@npm:^1.0.3":
version: 1.0.3
resolution: "@lit-labs/scoped-registry-mixin@npm:1.0.3"
@@ -2241,23 +2148,27 @@ __metadata:
languageName: node
linkType: hard
"@vitest/coverage-istanbul@npm:^4.1.10":
"@vitest/coverage-v8@npm:^4.1.10":
version: 4.1.10
resolution: "@vitest/coverage-istanbul@npm:4.1.10"
resolution: "@vitest/coverage-v8@npm:4.1.10"
dependencies:
"@babel/core": "npm:^7.29.0"
"@istanbuljs/schema": "npm:^0.1.3"
"@jridgewell/gen-mapping": "npm:^0.3.13"
"@jridgewell/trace-mapping": "npm:0.3.31"
"@bcoe/v8-coverage": "npm:^1.0.2"
"@vitest/utils": "npm:4.1.10"
ast-v8-to-istanbul: "npm:^1.0.0"
istanbul-lib-coverage: "npm:^3.2.2"
istanbul-lib-report: "npm:^3.0.1"
istanbul-reports: "npm:^3.2.0"
magicast: "npm:^0.5.2"
obug: "npm:^2.1.1"
std-env: "npm:^4.0.0-rc.1"
tinyrainbow: "npm:^3.1.0"
peerDependencies:
"@vitest/browser": 4.1.10
vitest: 4.1.10
checksum: 10c0/a426b0aff94482587a100db7e8db4e238fabf9e5bc4d33a319bd9cd4261b8972a7b3d78f2bc7cbc3d11b0b58b5d7cc487f96ab35a96c1c766c54f9b6d5eb4f78
peerDependenciesMeta:
"@vitest/browser":
optional: true
checksum: 10c0/f607ab5610ba93ff586d1680bc6d574ee42606ddafd33d5dca14d568e1ff110bf7aea0c82d87b69003b10604d78ccdb535948704e26bbdbfdda6b27edf524486
languageName: node
linkType: hard
@@ -2435,7 +2346,7 @@ __metadata:
"@typescript-eslint/eslint-plugin": "npm:^8.30.1"
"@typescript-eslint/parser": "npm:^8.30.1"
"@use-gesture/vanilla": "npm:^10.3.1"
"@vitest/coverage-istanbul": "npm:^4.1.10"
"@vitest/coverage-v8": "npm:^4.1.10"
any-date-parser: "npm:^2.2.0"
component-emitter: "npm:^1.3.1"
compute-scroll-into-view: "npm:^3.1.1"
@@ -2697,6 +2608,17 @@ __metadata:
languageName: node
linkType: hard
"ast-v8-to-istanbul@npm:^1.0.0":
version: 1.0.5
resolution: "ast-v8-to-istanbul@npm:1.0.5"
dependencies:
"@jridgewell/trace-mapping": "npm:^0.3.31"
estree-walker: "npm:^3.0.3"
js-tokens: "npm:^10.0.0"
checksum: 10c0/546db141f60913846ea2e74fc163ec5b9b1b5aa4863a564ccb15fefe12988191fe029b1d91541aa2f236900c1447de53876460c179efc3dd15b1b9281d6205a6
languageName: node
linkType: hard
"asynckit@npm:^0.4.0":
version: 0.4.0
resolution: "asynckit@npm:0.4.0"
@@ -2711,15 +2633,6 @@ __metadata:
languageName: node
linkType: hard
"baseline-browser-mapping@npm:^2.10.44":
version: 2.11.3
resolution: "baseline-browser-mapping@npm:2.11.3"
bin:
baseline-browser-mapping: dist/cli.cjs
checksum: 10c0/163c8fd7161133afdd660d21f87b7ec4eb31ae0070dfaffa2f8b8c49929263a205b0667052814b48325fdd940b93bcaa0ce2dff3446413d2ef4ebce452b8edce
languageName: node
linkType: hard
"before-after-hook@npm:^3.0.2":
version: 3.0.2
resolution: "before-after-hook@npm:3.0.2"
@@ -2848,21 +2761,6 @@ __metadata:
languageName: node
linkType: hard
"browserslist@npm:^4.24.0":
version: 4.28.7
resolution: "browserslist@npm:4.28.7"
dependencies:
baseline-browser-mapping: "npm:^2.10.44"
caniuse-lite: "npm:^1.0.30001806"
electron-to-chromium: "npm:^1.5.393"
node-releases: "npm:^2.0.51"
update-browserslist-db: "npm:^1.2.3"
bin:
browserslist: cli.js
checksum: 10c0/dc41922a9ff0d81e5492498bdab2d932e3a3222f4277814ba38ee64f4e51f26e5244a7cce0777b4cac3ceff6eb196f5cadbb2a832620973a7f9c39611f6bc78e
languageName: node
linkType: hard
"buffer-from@npm:^1.0.0":
version: 1.1.2
resolution: "buffer-from@npm:1.1.2"
@@ -2972,13 +2870,6 @@ __metadata:
languageName: node
linkType: hard
"caniuse-lite@npm:^1.0.30001806":
version: 1.0.30001806
resolution: "caniuse-lite@npm:1.0.30001806"
checksum: 10c0/9442c8afff0968e9b2ce0104a7340c1ce4a5c09f469ccb9eef10d25712ea0afe542486e5318c697c70dd502f988cfc04eaa1c9438c92ac3bcf4d708a2a17bee1
languageName: node
linkType: hard
"chai@npm:^6.2.2":
version: 6.2.2
resolution: "chai@npm:6.2.2"
@@ -3722,7 +3613,7 @@ __metadata:
languageName: node
linkType: hard
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -4016,13 +3907,6 @@ __metadata:
languageName: node
linkType: hard
"electron-to-chromium@npm:^1.5.393":
version: 1.5.396
resolution: "electron-to-chromium@npm:1.5.396"
checksum: 10c0/2ac1d007acae6466649c2ada1f147fa205d980fc01bc602da00823b64a88b4286138a71c7b145f67dfa9103f69fd884bf706395a72886358d8f231a7011a39e5
languageName: node
linkType: hard
"embla-carousel-wheel-gestures@npm:^8.0.1":
version: 8.0.1
resolution: "embla-carousel-wheel-gestures@npm:8.0.1"
@@ -4158,13 +4042,6 @@ __metadata:
languageName: node
linkType: hard
"escalade@npm:^3.2.0":
version: 3.2.0
resolution: "escalade@npm:3.2.0"
checksum: 10c0/ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65
languageName: node
linkType: hard
"escape-goat@npm:^2.0.0":
version: 2.1.1
resolution: "escape-goat@npm:2.1.1"
@@ -4792,13 +4669,6 @@ __metadata:
languageName: node
linkType: hard
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
checksum: 10c0/782aba6cba65b1bb5af3b095d96249d20edbe8df32dbf4696fd49be2583faf676173bf4809386588828e4dd76a3354fcbeb577bab1c833ccd9fc4577f26103f8
languageName: node
linkType: hard
"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5":
version: 2.0.5
resolution: "get-caller-file@npm:2.0.5"
@@ -5738,6 +5608,13 @@ __metadata:
languageName: node
linkType: hard
"js-tokens@npm:^10.0.0":
version: 10.0.0
resolution: "js-tokens@npm:10.0.0"
checksum: 10c0/a93498747812ba3e0c8626f95f75ab29319f2a13613a0de9e610700405760931624433a0de59eb7c27ff8836e526768fb20783861b86ef89be96676f2c996b64
languageName: node
linkType: hard
"js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -5878,15 +5755,6 @@ __metadata:
languageName: node
linkType: hard
"json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
json5: lib/cli.js
checksum: 10c0/5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c
languageName: node
linkType: hard
"jsonfile@npm:^4.0.0":
version: 4.0.0
resolution: "jsonfile@npm:4.0.0"
@@ -7076,13 +6944,6 @@ __metadata:
languageName: node
linkType: hard
"node-releases@npm:^2.0.51":
version: 2.0.51
resolution: "node-releases@npm:2.0.51"
checksum: 10c0/6cf3fe1f9eabe02ce6de67e9db77b73edc9f5625003791e1f8f239f8e2a851450a5aeb1eff2cc43cfb26312e19b26bfe07626bf428479e6a76f56553fc6148da
languageName: node
linkType: hard
"nopt@npm:^7.0.0":
version: 7.2.0
resolution: "nopt@npm:7.2.0"
@@ -9205,7 +9066,7 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^6.0.0, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
"semver@npm:^6.0.0, semver@npm:^6.2.0, semver@npm:^6.3.0":
version: 6.3.1
resolution: "semver@npm:6.3.1"
bin:
@@ -10321,20 +10182,6 @@ __metadata:
languageName: node
linkType: hard
"update-browserslist-db@npm:^1.2.3":
version: 1.2.3
resolution: "update-browserslist-db@npm:1.2.3"
dependencies:
escalade: "npm:^3.2.0"
picocolors: "npm:^1.1.1"
peerDependencies:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
checksum: 10c0/13a00355ea822388f68af57410ce3255941d5fb9b7c49342c4709a07c9f230bbef7f7499ae0ca7e0de532e79a82cc0c4edbd125f1a323a1845bf914efddf8bec
languageName: node
linkType: hard
"update-notifier@npm:^4.1.0":
version: 4.1.3
resolution: "update-notifier@npm:4.1.3"