mirror of https://github.com/vuejs/core.git
chore: bump vitest + use threads
This commit is contained in:
parent
34ad609bd7
commit
f597dc69e7
|
@ -103,6 +103,6 @@
|
||||||
"tslib": "^2.4.0",
|
"tslib": "^2.4.0",
|
||||||
"typescript": "^4.9.0",
|
"typescript": "^4.9.0",
|
||||||
"vite": "^4.0.4",
|
"vite": "^4.0.4",
|
||||||
"vitest": "^0.28.2"
|
"vitest": "^0.28.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
115
pnpm-lock.yaml
115
pnpm-lock.yaml
|
@ -52,7 +52,7 @@ importers:
|
||||||
tslib: ^2.4.0
|
tslib: ^2.4.0
|
||||||
typescript: ^4.9.0
|
typescript: ^4.9.0
|
||||||
vite: ^4.0.4
|
vite: ^4.0.4
|
||||||
vitest: ^0.28.2
|
vitest: ^0.28.5
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@babel/parser': 7.20.15
|
'@babel/parser': 7.20.15
|
||||||
'@babel/types': 7.20.7
|
'@babel/types': 7.20.7
|
||||||
|
@ -102,7 +102,7 @@ importers:
|
||||||
tslib: 2.5.0
|
tslib: 2.5.0
|
||||||
typescript: 4.9.5
|
typescript: 4.9.5
|
||||||
vite: 4.1.1_ghge5pqdvzsmxto52quo4r2say
|
vite: 4.1.1_ghge5pqdvzsmxto52quo4r2say
|
||||||
vitest: 0.28.3_jsdom@21.1.0+terser@5.16.2
|
vitest: 0.28.5_jsdom@21.1.0+terser@5.16.2
|
||||||
|
|
||||||
packages/compiler-core:
|
packages/compiler-core:
|
||||||
specifiers:
|
specifiers:
|
||||||
|
@ -1334,6 +1334,14 @@ packages:
|
||||||
chai: 4.3.7
|
chai: 4.3.7
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@vitest/expect/0.28.5:
|
||||||
|
resolution: {integrity: sha512-gqTZwoUTwepwGIatnw4UKpQfnoyV0Z9Czn9+Lo2/jLIt4/AXLTn+oVZxlQ7Ng8bzcNkR+3DqLJ08kNr8jRmdNQ==}
|
||||||
|
dependencies:
|
||||||
|
'@vitest/spy': 0.28.5
|
||||||
|
'@vitest/utils': 0.28.5
|
||||||
|
chai: 4.3.7
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@vitest/runner/0.28.3:
|
/@vitest/runner/0.28.3:
|
||||||
resolution: {integrity: sha512-P0qYbATaemy1midOLkw7qf8jraJszCoEvjQOSlseiXZyEDaZTZ50J+lolz2hWiWv6RwDu1iNseL9XLsG0Jm2KQ==}
|
resolution: {integrity: sha512-P0qYbATaemy1midOLkw7qf8jraJszCoEvjQOSlseiXZyEDaZTZ50J+lolz2hWiWv6RwDu1iNseL9XLsG0Jm2KQ==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -1342,12 +1350,26 @@ packages:
|
||||||
pathe: 1.1.0
|
pathe: 1.1.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@vitest/runner/0.28.5:
|
||||||
|
resolution: {integrity: sha512-NKkHtLB+FGjpp5KmneQjTcPLWPTDfB7ie+MmF1PnUBf/tGe2OjGxWyB62ySYZ25EYp9krR5Bw0YPLS/VWh1QiA==}
|
||||||
|
dependencies:
|
||||||
|
'@vitest/utils': 0.28.5
|
||||||
|
p-limit: 4.0.0
|
||||||
|
pathe: 1.1.0
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@vitest/spy/0.28.3:
|
/@vitest/spy/0.28.3:
|
||||||
resolution: {integrity: sha512-jULA6suS6CCr9VZfr7/9x97pZ0hC55prnUNHNrg5/q16ARBY38RsjsfhuUXt6QOwvIN3BhSS0QqPzyh5Di8g6w==}
|
resolution: {integrity: sha512-jULA6suS6CCr9VZfr7/9x97pZ0hC55prnUNHNrg5/q16ARBY38RsjsfhuUXt6QOwvIN3BhSS0QqPzyh5Di8g6w==}
|
||||||
dependencies:
|
dependencies:
|
||||||
tinyspy: 1.0.2
|
tinyspy: 1.0.2
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@vitest/spy/0.28.5:
|
||||||
|
resolution: {integrity: sha512-7if6rsHQr9zbmvxN7h+gGh2L9eIIErgf8nSKYDlg07HHimCxp4H6I/X/DPXktVPPLQfiZ1Cw2cbDIx9fSqDjGw==}
|
||||||
|
dependencies:
|
||||||
|
tinyspy: 1.0.2
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@vitest/utils/0.28.3:
|
/@vitest/utils/0.28.3:
|
||||||
resolution: {integrity: sha512-YHiQEHQqXyIbhDqETOJUKx9/psybF7SFFVCNfOvap0FvyUqbzTSDCa3S5lL4C0CLXkwVZttz9xknDoyHMguFRQ==}
|
resolution: {integrity: sha512-YHiQEHQqXyIbhDqETOJUKx9/psybF7SFFVCNfOvap0FvyUqbzTSDCa3S5lL4C0CLXkwVZttz9xknDoyHMguFRQ==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -1358,6 +1380,16 @@ packages:
|
||||||
pretty-format: 27.5.1
|
pretty-format: 27.5.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@vitest/utils/0.28.5:
|
||||||
|
resolution: {integrity: sha512-UyZdYwdULlOa4LTUSwZ+Paz7nBHGTT72jKwdFSV4IjHF1xsokp+CabMdhjvVhYwkLfO88ylJT46YMilnkSARZA==}
|
||||||
|
dependencies:
|
||||||
|
cli-truncate: 3.1.0
|
||||||
|
diff: 5.1.0
|
||||||
|
loupe: 2.3.6
|
||||||
|
picocolors: 1.0.0
|
||||||
|
pretty-format: 27.5.1
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@vue/consolidate/0.17.3:
|
/@vue/consolidate/0.17.3:
|
||||||
resolution: {integrity: sha512-nl0SWcTMzaaTnJ5G6V8VlMDA1CVVrNnaQKF1aBZU3kXtjgU9jtHMsEAsgjoRUx+T0EVJk9TgbmxGhK3pOk22zw==}
|
resolution: {integrity: sha512-nl0SWcTMzaaTnJ5G6V8VlMDA1CVVrNnaQKF1aBZU3kXtjgU9jtHMsEAsgjoRUx+T0EVJk9TgbmxGhK3pOk22zw==}
|
||||||
engines: {node: '>= 0.12.0'}
|
engines: {node: '>= 0.12.0'}
|
||||||
|
@ -6164,6 +6196,29 @@ packages:
|
||||||
- terser
|
- terser
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/vite-node/0.28.5_ghge5pqdvzsmxto52quo4r2say:
|
||||||
|
resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==}
|
||||||
|
engines: {node: '>=v14.16.0'}
|
||||||
|
hasBin: true
|
||||||
|
dependencies:
|
||||||
|
cac: 6.7.14
|
||||||
|
debug: 4.3.4
|
||||||
|
mlly: 1.1.0
|
||||||
|
pathe: 1.1.0
|
||||||
|
picocolors: 1.0.0
|
||||||
|
source-map: 0.6.1
|
||||||
|
source-map-support: 0.5.21
|
||||||
|
vite: 4.1.1_ghge5pqdvzsmxto52quo4r2say
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- '@types/node'
|
||||||
|
- less
|
||||||
|
- sass
|
||||||
|
- stylus
|
||||||
|
- sugarss
|
||||||
|
- supports-color
|
||||||
|
- terser
|
||||||
|
dev: true
|
||||||
|
|
||||||
/vite/4.1.1:
|
/vite/4.1.1:
|
||||||
resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==}
|
resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==}
|
||||||
engines: {node: ^14.18.0 || >=16.0.0}
|
engines: {node: ^14.18.0 || >=16.0.0}
|
||||||
|
@ -6288,6 +6343,62 @@ packages:
|
||||||
- terser
|
- terser
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/vitest/0.28.5_jsdom@21.1.0+terser@5.16.2:
|
||||||
|
resolution: {integrity: sha512-pyCQ+wcAOX7mKMcBNkzDwEHRGqQvHUl0XnoHR+3Pb1hytAHISgSxv9h0gUiSiYtISXUU3rMrKiKzFYDrI6ZIHA==}
|
||||||
|
engines: {node: '>=v14.16.0'}
|
||||||
|
hasBin: true
|
||||||
|
peerDependencies:
|
||||||
|
'@edge-runtime/vm': '*'
|
||||||
|
'@vitest/browser': '*'
|
||||||
|
'@vitest/ui': '*'
|
||||||
|
happy-dom: '*'
|
||||||
|
jsdom: '*'
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@edge-runtime/vm':
|
||||||
|
optional: true
|
||||||
|
'@vitest/browser':
|
||||||
|
optional: true
|
||||||
|
'@vitest/ui':
|
||||||
|
optional: true
|
||||||
|
happy-dom:
|
||||||
|
optional: true
|
||||||
|
jsdom:
|
||||||
|
optional: true
|
||||||
|
dependencies:
|
||||||
|
'@types/chai': 4.3.4
|
||||||
|
'@types/chai-subset': 1.3.3
|
||||||
|
'@types/node': 16.18.11
|
||||||
|
'@vitest/expect': 0.28.5
|
||||||
|
'@vitest/runner': 0.28.5
|
||||||
|
'@vitest/spy': 0.28.5
|
||||||
|
'@vitest/utils': 0.28.5
|
||||||
|
acorn: 8.8.2
|
||||||
|
acorn-walk: 8.2.0
|
||||||
|
cac: 6.7.14
|
||||||
|
chai: 4.3.7
|
||||||
|
debug: 4.3.4
|
||||||
|
jsdom: 21.1.0
|
||||||
|
local-pkg: 0.4.3
|
||||||
|
pathe: 1.1.0
|
||||||
|
picocolors: 1.0.0
|
||||||
|
source-map: 0.6.1
|
||||||
|
std-env: 3.3.2
|
||||||
|
strip-literal: 1.0.0
|
||||||
|
tinybench: 2.3.1
|
||||||
|
tinypool: 0.3.1
|
||||||
|
tinyspy: 1.0.2
|
||||||
|
vite: 4.1.1_ghge5pqdvzsmxto52quo4r2say
|
||||||
|
vite-node: 0.28.5_ghge5pqdvzsmxto52quo4r2say
|
||||||
|
why-is-node-running: 2.2.2
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- less
|
||||||
|
- sass
|
||||||
|
- stylus
|
||||||
|
- sugarss
|
||||||
|
- supports-color
|
||||||
|
- terser
|
||||||
|
dev: true
|
||||||
|
|
||||||
/vlq/0.2.3:
|
/vlq/0.2.3:
|
||||||
resolution: {integrity: sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==}
|
resolution: {integrity: sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
|
@ -22,8 +22,6 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
test: {
|
test: {
|
||||||
globals: true,
|
globals: true,
|
||||||
// if not using threads, Netlify goes OOM when generating coverage report
|
|
||||||
threads: process.env.NETLIFY ? true : false,
|
|
||||||
setupFiles: 'scripts/setupVitest.ts',
|
setupFiles: 'scripts/setupVitest.ts',
|
||||||
environmentMatchGlobs: [
|
environmentMatchGlobs: [
|
||||||
['packages/{vue,vue-compat,runtime-dom}/**', 'jsdom']
|
['packages/{vue,vue-compat,runtime-dom}/**', 'jsdom']
|
||||||
|
|
Loading…
Reference in New Issue