Skip to content

Commit b50e826

Browse files
LaurentClaesclaude
andcommitted
Upgrade Jest 29 to 30, webpack-cli 5 to 6, @types/jest to 30
Jest 30 brings jsdom 26+ which eliminates the 4 low @tootallnate/once vulnerabilities. All 108 react-drylus tests and extract-emotion tests pass. Snapshot updates are from jsdom rendering differences. webpack-cli 6 is a drop-in upgrade for webpack 5. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e51de0e commit b50e826

20 files changed

Lines changed: 15726 additions & 11814 deletions

package-lock.json

Lines changed: 15526 additions & 11673 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
"@typescript-eslint/eslint-plugin": "^8.0.0",
7979
"@typescript-eslint/parser": "^8.0.0",
8080
"auto": "^11.3.6",
81-
"babel-jest": "^29.7.0",
81+
"babel-jest": "^30.0.0",
8282
"babel-loader": "^10.0.0",
8383
"babel-plugin-codegen": "^4.0.0",
8484
"babel-plugin-react-docgen": "^3.1.0",
@@ -98,9 +98,9 @@
9898
"full-icu": "^1.5.0",
9999
"html-webpack-plugin": "^5.0.0",
100100
"husky": "^9.0.0",
101-
"jest": "^29.7.0",
102-
"jest-cli": "^29.7.0",
103-
"jest-environment-jsdom": "^29.7.0",
101+
"jest": "^30.0.0",
102+
"jest-cli": "^30.0.0",
103+
"jest-environment-jsdom": "^30.0.0",
104104
"jest-expect-message": "^1.1.3",
105105
"lerna": "^9.0.0",
106106
"lint-staged": "^16.0.0",
@@ -121,7 +121,7 @@
121121
"typedoc": "^0.28.17",
122122
"typescript": "^5.0.0",
123123
"webpack": "^5.0.0",
124-
"webpack-cli": "^5.0.0",
124+
"webpack-cli": "^6.0.0",
125125
"webpack-dev-server": "^5.0.0"
126126
},
127127
"dependencies": {

0 commit comments

Comments
 (0)