fix(create-app): pin @jest/environment-jsdom-abstract to ~30.3.0 alongside jest

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Fredrik Adelöw
2026-05-11 14:28:17 +02:00
parent 14e2056b5d
commit e7020fa352
5 changed files with 16 additions and 95 deletions
+1 -1
View File
@@ -133,7 +133,7 @@
"@backstage/eslint-plugin": "workspace:*",
"@backstage/repo-tools": "workspace:*",
"@changesets/cli": "^2.14.0",
"@jest/environment-jsdom-abstract": "^30",
"@jest/environment-jsdom-abstract": "~30.3.0",
"@octokit/rest": "^19.0.3",
"@playwright/test": "^1.32.3",
"@spotify/eslint-plugin": "^15.0.0",
+1 -1
View File
@@ -94,7 +94,7 @@
"@backstage/plugin-scaffolder-node-test-utils": "workspace:^",
"@backstage/test-utils": "workspace:^",
"@backstage/theme": "workspace:^",
"@jest/environment-jsdom-abstract": "^30.0.0",
"@jest/environment-jsdom-abstract": "~30.3.0",
"@types/fs-extra": "^11.0.0",
"@types/jest": "^30.0.0",
"@types/node": "^22.13.14",
@@ -39,7 +39,7 @@
"@backstage/cli": "^{{version '@backstage/cli'}}",
"@backstage/cli-defaults": "^{{version '@backstage/cli-defaults'}}",
"@backstage/e2e-test-utils": "^{{version '@backstage/e2e-test-utils'}}",
"@jest/environment-jsdom-abstract": "^30.0.0",
"@jest/environment-jsdom-abstract": "~30.3.0",
"@playwright/test": "^1.32.3",
"@types/jest": "^30.0.0",
"jest": "~30.3.0",
@@ -52,7 +52,7 @@
"@backstage/cli": "^{{version '@backstage/cli'}}",
"@backstage/cli-defaults": "^{{version '@backstage/cli-defaults'}}",
"@backstage/e2e-test-utils": "^{{version '@backstage/e2e-test-utils'}}",
"@jest/environment-jsdom-abstract": "^30.0.0",
"@jest/environment-jsdom-abstract": "~30.3.0",
"@playwright/test": "^1.32.3",
"@types/jest": "^30.0.0",
"jest": "~30.3.0",
+12 -91
View File
@@ -3250,7 +3250,7 @@ __metadata:
"@backstage/plugin-scaffolder-node-test-utils": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@backstage/theme": "workspace:^"
"@jest/environment-jsdom-abstract": "npm:^30.0.0"
"@jest/environment-jsdom-abstract": "npm:~30.3.0"
"@manypkg/get-packages": "npm:^1.1.3"
"@spotify/eslint-config-base": "npm:^15.0.0"
"@spotify/eslint-config-react": "npm:^15.0.0"
@@ -10356,36 +10356,24 @@ __metadata:
languageName: node
linkType: hard
"@jest/environment-jsdom-abstract@npm:^30, @jest/environment-jsdom-abstract@npm:^30.0.0":
version: 30.2.0
resolution: "@jest/environment-jsdom-abstract@npm:30.2.0"
"@jest/environment-jsdom-abstract@npm:~30.3.0":
version: 30.3.0
resolution: "@jest/environment-jsdom-abstract@npm:30.3.0"
dependencies:
"@jest/environment": "npm:30.2.0"
"@jest/fake-timers": "npm:30.2.0"
"@jest/types": "npm:30.2.0"
"@jest/environment": "npm:30.3.0"
"@jest/fake-timers": "npm:30.3.0"
"@jest/types": "npm:30.3.0"
"@types/jsdom": "npm:^21.1.7"
"@types/node": "npm:*"
jest-mock: "npm:30.2.0"
jest-util: "npm:30.2.0"
jest-mock: "npm:30.3.0"
jest-util: "npm:30.3.0"
peerDependencies:
canvas: ^3.0.0
jsdom: "*"
peerDependenciesMeta:
canvas:
optional: true
checksum: 10/65a9c8504f213f4d125956383ffe6c4e566cfb0ff2fe67783adf9ebde33f772339e61fdd98ddc2bbae3029e3356d2386abedb9d101aa95d6fd51fabac38bebe0
languageName: node
linkType: hard
"@jest/environment@npm:30.2.0":
version: 30.2.0
resolution: "@jest/environment@npm:30.2.0"
dependencies:
"@jest/fake-timers": "npm:30.2.0"
"@jest/types": "npm:30.2.0"
"@types/node": "npm:*"
jest-mock: "npm:30.2.0"
checksum: 10/e168a4ff328980eb9fde5e43aea80807fd0b2dbd4579ae8f68a03415a1e58adf5661db298054fa2351c7cb2b5a74bf67b8ab996656cf5927d0b0d0b6e2c2966b
checksum: 10/e6f7f36bd3054990b6fe98cb3b837df2bc8057c8db72d0776edae18b89711646f11d81c9f8863ce8bc3e539155002875fe5a8de3bd9aeebf6b099239d0479264
languageName: node
linkType: hard
@@ -10420,20 +10408,6 @@ __metadata:
languageName: node
linkType: hard
"@jest/fake-timers@npm:30.2.0":
version: 30.2.0
resolution: "@jest/fake-timers@npm:30.2.0"
dependencies:
"@jest/types": "npm:30.2.0"
"@sinonjs/fake-timers": "npm:^13.0.0"
"@types/node": "npm:*"
jest-message-util: "npm:30.2.0"
jest-mock: "npm:30.2.0"
jest-util: "npm:30.2.0"
checksum: 10/c2df66576ba8049b07d5f239777243e21fcdaa09a446be1e55fac709d6273e2a926c1562e0372c3013142557ed9d386381624023549267a667b6e1b656e37fe6
languageName: node
linkType: hard
"@jest/fake-timers@npm:30.3.0":
version: 30.3.0
resolution: "@jest/fake-timers@npm:30.3.0"
@@ -16417,7 +16391,7 @@ __metadata:
languageName: node
linkType: hard
"@sinonjs/fake-timers@npm:^13.0.0, @sinonjs/fake-timers@npm:^13.0.1":
"@sinonjs/fake-timers@npm:^13.0.1":
version: 13.0.5
resolution: "@sinonjs/fake-timers@npm:13.0.5"
dependencies:
@@ -33843,23 +33817,6 @@ __metadata:
languageName: node
linkType: hard
"jest-message-util@npm:30.2.0":
version: 30.2.0
resolution: "jest-message-util@npm:30.2.0"
dependencies:
"@babel/code-frame": "npm:^7.27.1"
"@jest/types": "npm:30.2.0"
"@types/stack-utils": "npm:^2.0.3"
chalk: "npm:^4.1.2"
graceful-fs: "npm:^4.2.11"
micromatch: "npm:^4.0.8"
pretty-format: "npm:30.2.0"
slash: "npm:^3.0.0"
stack-utils: "npm:^2.0.6"
checksum: 10/e29ec76e8c8e4da5f5b25198be247535626ccf3a940e93fdd51fc6a6bcf70feaa2921baae3806182a090431d90b08c939eb13fb64249b171d2e9ae3a452a8fd2
languageName: node
linkType: hard
"jest-message-util@npm:30.3.0":
version: 30.3.0
resolution: "jest-message-util@npm:30.3.0"
@@ -33877,17 +33834,6 @@ __metadata:
languageName: node
linkType: hard
"jest-mock@npm:30.2.0":
version: 30.2.0
resolution: "jest-mock@npm:30.2.0"
dependencies:
"@jest/types": "npm:30.2.0"
"@types/node": "npm:*"
jest-util: "npm:30.2.0"
checksum: 10/cde9b56805f90bf811a9231873ee88a0fb83bf4bf50972ae76960725da65220fcb119688f2e90e1ef33fbfd662194858d7f43809d881f1c41bb55d94e62adeab
languageName: node
linkType: hard
"jest-mock@npm:30.3.0":
version: 30.3.0
resolution: "jest-mock@npm:30.3.0"
@@ -34033,20 +33979,6 @@ __metadata:
languageName: node
linkType: hard
"jest-util@npm:30.2.0":
version: 30.2.0
resolution: "jest-util@npm:30.2.0"
dependencies:
"@jest/types": "npm:30.2.0"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
ci-info: "npm:^4.2.0"
graceful-fs: "npm:^4.2.11"
picomatch: "npm:^4.0.2"
checksum: 10/cf2f2fb83417ea69f9992121561c95cf4e9aad7946819b771b8b52addf78811101b33b51d0a39fa0c305f2751dab262feed7699de052659ff03d51827c8862f5
languageName: node
linkType: hard
"jest-util@npm:30.3.0":
version: 30.3.0
resolution: "jest-util@npm:30.3.0"
@@ -40937,17 +40869,6 @@ __metadata:
languageName: node
linkType: hard
"pretty-format@npm:30.2.0":
version: 30.2.0
resolution: "pretty-format@npm:30.2.0"
dependencies:
"@jest/schemas": "npm:30.0.5"
ansi-styles: "npm:^5.2.0"
react-is: "npm:^18.3.1"
checksum: 10/725890d648e3400575eebc99a334a4cd1498e0d36746313913706bbeea20ada27e17c184a3cd45c50f705c16111afa829f3450233fc0fda5eed293c69757e926
languageName: node
linkType: hard
"pretty-format@npm:30.3.0, pretty-format@npm:^30.0.0":
version: 30.3.0
resolution: "pretty-format@npm:30.3.0"
@@ -43504,7 +43425,7 @@ __metadata:
"@backstage/eslint-plugin": "workspace:*"
"@backstage/repo-tools": "workspace:*"
"@changesets/cli": "npm:^2.14.0"
"@jest/environment-jsdom-abstract": "npm:^30"
"@jest/environment-jsdom-abstract": "npm:~30.3.0"
"@manypkg/get-packages": "npm:^1.1.3"
"@octokit/rest": "npm:^19.0.3"
"@playwright/test": "npm:^1.32.3"