Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

Commit e8aeff7

Browse files
committed
feat!: upgrade to jest@30
1 parent 8e2163f commit e8aeff7

File tree

16 files changed

+1875
-108
lines changed

16 files changed

+1875
-108
lines changed

.github/workflows/node.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
test:
2121
strategy:
2222
matrix:
23-
node: [14, 16, 18]
23+
node: [18, 20, 22, 24]
2424
runs-on: ubuntu-latest
2525

2626
steps:

e2e/3.x/babel-in-package/package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,21 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/babel-plugin-jsx": "^1.1.5",
16-
"@vue/vue3-jest": "^29.0.0",
16+
"@vue/vue3-jest": "^30.0.0",
1717
"coffeescript": "^2.3.2",
18-
"jest": "29.x",
19-
"jest-environment-jsdom": "29.x",
20-
"ts-jest": "^29.0.0-next.0",
21-
"typescript": "^4.6.4"
18+
"jest": "^30.0.0",
19+
"jest-environment-jsdom": "^30.0.0",
20+
"ts-jest": "^29.4.0",
21+
"typescript": ">=5.4.0"
2222
},
2323
"jest": {
2424
"testEnvironment": "jsdom",
2525
"moduleFileExtensions": [
2626
"js",
2727
"json",
28-
"vue"
28+
"vue",
29+
"mts",
30+
"cts"
2931
],
3032
"transform": {
3133
"^.+\\.js$": "babel-jest",

e2e/3.x/basic/__snapshots__/test.js.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`generates source maps for .vue files 1`] = `
44
""use strict";

e2e/3.x/basic/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@
1212
"devDependencies": {
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
15-
"@vue/vue3-jest": "^29.0.0",
15+
"@vue/vue3-jest": "^30.0.0",
1616
"babel-helper-vue-jsx-merge-props": "^2.0.3",
1717
"babel-plugin-syntax-jsx": "^6.18.0",
1818
"babel-plugin-transform-vue-jsx": "^3.7.0",
1919
"coffeescript": "^2.3.2",
2020
"jade": "^1.11.0",
21-
"jest": "29.x",
22-
"jest-environment-jsdom": "29.x",
2321
"pug": "^2.0.3",
24-
"ts-jest": "^29.0.0-next.0",
25-
"typescript": "^4.6.4",
22+
"jest": "^30.0.0",
23+
"jest-environment-jsdom": "^30.0.0",
24+
"ts-jest": "^29.4.0",
25+
"typescript": ">=5.4.0",
2626
"vue-class-component": "^8.0.0-beta.4",
2727
"vue-property-decorator": "^10.0.0-rc.3"
2828
}

e2e/3.x/custom-block/__snapshots__/test.js.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Basic 1`] = `
44
[

e2e/3.x/custom-block/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,17 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/compiler-sfc": "^3.0.3",
16-
"@vue/vue3-jest": "^29.0.0",
17-
"jest": "29.x",
18-
"jest-environment-jsdom": "29.x"
16+
"@vue/vue3-jest": "^30.0.0",
17+
"jest": "^30.0.0",
18+
"jest-environment-jsdom": "^30.0.0"
1919
},
2020
"jest": {
2121
"moduleFileExtensions": [
2222
"js",
2323
"json",
24-
"vue"
24+
"vue",
25+
"mts",
26+
"cts"
2527
],
2628
"transform": {
2729
"^.+\\.js$": "babel-jest",

e2e/3.x/custom-transformers/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/test-utils": "^2.0.0-rc.10",
16-
"@vue/vue3-jest": "^29.0.0",
16+
"@vue/vue3-jest": "^30.0.0",
1717
"babel-jest": "29.x",
1818
"css-tree": "^2.0.1",
19-
"jest": "29.x",
20-
"jest-environment-jsdom": "29.x",
19+
"jest": "^30.0.0",
20+
"jest-environment-jsdom": "^30.0.0",
2121
"postcss": "^7.0.13",
2222
"postcss-color-function": "^4.0.1",
2323
"sass": "^1.23.7"
@@ -27,7 +27,9 @@
2727
"moduleFileExtensions": [
2828
"js",
2929
"json",
30-
"vue"
30+
"vue",
31+
"mts",
32+
"cts"
3133
],
3234
"transform": {
3335
"^.+\\.js$": "./babel-transformer.js",

e2e/3.x/javascript/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,19 @@
1212
"devDependencies": {
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
15-
"@vue/vue3-jest": "^29.0.0",
15+
"@vue/vue3-jest": "^30.0.0",
1616
"coffeescript": "^2.3.2",
17-
"jest": "29.x",
18-
"jest-environment-jsdom": "29.x"
17+
"jest": "^30.0.0",
18+
"jest-environment-jsdom": "^30.0.0"
1919
},
2020
"jest": {
2121
"testEnvironment": "jsdom",
2222
"moduleFileExtensions": [
2323
"js",
2424
"json",
25-
"vue"
25+
"vue",
26+
"mts",
27+
"cts"
2628
],
2729
"transform": {
2830
"^.+\\.js$": "babel-jest",

e2e/3.x/sass-importer/entry/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@babel/core": "^7.9.0",
1616
"@babel/preset-env": "^7.9.0",
1717
"@vue/test-utils": "^2.0.0-rc.10",
18-
"@vue/vue3-jest": "^29.0.0",
18+
"@vue/vue3-jest": "^30.0.0",
1919
"babel-jest": "29.x",
2020
"jest": "29.x",
2121
"jest-environment-jsdom": "29.x",

e2e/3.x/style/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/test-utils": "^2.0.0-rc.10",
16-
"@vue/vue3-jest": "^29.0.0",
17-
"jest": "29.x",
18-
"jest-environment-jsdom": "29.x",
16+
"@vue/vue3-jest": "^30.0.0",
17+
"jest": "^30.0.0",
18+
"jest-environment-jsdom": "^30.0.0",
1919
"less": "^3.9.0",
2020
"postcss": "^7.0.13",
2121
"sass": "^1.23.7",
@@ -26,7 +26,9 @@
2626
"moduleFileExtensions": [
2727
"js",
2828
"json",
29-
"vue"
29+
"vue",
30+
"mts",
31+
"cts"
3032
],
3133
"transform": {
3234
"^.+\\.js$": "babel-jest",

0 commit comments

Comments
 (0)