Skip to content

Commit a52801b

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

File tree

16 files changed

+2777
-1750
lines changed

16 files changed

+2777
-1750
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: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,24 @@
1010
"vue": "^3.2.22"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.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: 5 additions & 5 deletions
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";
@@ -7,7 +7,8 @@ Object.defineProperty(exports, "__esModule", {
77
value: true
88
});
99
exports["default"] = void 0;
10-
var _default = {
10+
11+
var _default = exports["default"] = {
1112
name: 'basic',
1213
computed: {
1314
headingClasses: function headingClasses() {
@@ -30,7 +31,6 @@ var _default = {
3031
}
3132
}
3233
};
33-
exports["default"] = _default;
3434
"use strict";
3535
3636
Object.defineProperty(exports, "__esModule", {
@@ -60,7 +60,8 @@ Object.defineProperty(exports, "__esModule", {
6060
value: true
6161
});
6262
exports["default"] = void 0;
63-
var _default = {
63+
64+
var _default = exports["default"] = {
6465
name: 'basic',
6566
computed: {
6667
headingClasses: function headingClasses() {
@@ -83,7 +84,6 @@ var _default = {
8384
}
8485
}
8586
};
86-
exports["default"] = _default;
8787
"use strict";
8888
8989
Object.defineProperty(exports, "__esModule", {

e2e/3.x/basic/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@
1010
"vue": "^3.2.22"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
15-
"@vue/vue3-jest": "^29.0.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.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: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@
1010
"vue": "^3.0.3"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.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: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
"vue": "^3.2.22"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.0",
1515
"@vue/test-utils": "^2.0.0-rc.10",
16-
"@vue/vue3-jest": "^29.0.0",
17-
"babel-jest": "29.x",
16+
"@vue/vue3-jest": "^30.0.0",
17+
"babel-jest": "30.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: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,21 @@
1010
"vue": "^3.2.22"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
15-
"@vue/vue3-jest": "^29.0.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.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: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
"vue3-sass-importer-sass-lib": "file:../sass-lib-v2"
1313
},
1414
"devDependencies": {
15-
"@babel/core": "^7.9.0",
16-
"@babel/preset-env": "^7.9.0",
15+
"@babel/core": "^7.22.0",
16+
"@babel/preset-env": "^7.22.0",
1717
"@vue/test-utils": "^2.0.0-rc.10",
18-
"@vue/vue3-jest": "^29.0.0",
19-
"babel-jest": "29.x",
20-
"jest": "29.x",
21-
"jest-environment-jsdom": "29.x",
18+
"@vue/vue3-jest": "^30.0.0",
19+
"babel-jest": "30.x",
20+
"jest": "30.x",
21+
"jest-environment-jsdom": "30.x",
2222
"postcss": "^7.0.13",
2323
"postcss-color-function": "^4.0.1",
2424
"sass": "^1.23.7"

e2e/3.x/style/package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
"vue": "^3.2.22"
1111
},
1212
"devDependencies": {
13-
"@babel/core": "^7.9.0",
14-
"@babel/preset-env": "^7.9.0",
13+
"@babel/core": "^7.22.0",
14+
"@babel/preset-env": "^7.22.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)