explicitly use jest 30

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2026-01-05 10:49:44 +01:00
parent 06e1270eaa
commit 5bfc3bc31d
2 changed files with 51 additions and 9 deletions
+5
View File
@@ -134,6 +134,7 @@
"@backstage/eslint-plugin": "workspace:*",
"@backstage/repo-tools": "workspace:*",
"@changesets/cli": "^2.14.0",
"@jest/environment-jsdom-abstract": "^30",
"@octokit/rest": "^19.0.3",
"@playwright/test": "^1.32.3",
"@spotify/eslint-plugin": "^15.0.0",
@@ -145,6 +146,8 @@
"@storybook/react-vite": "^10.1.9",
"@techdocs/cli": "workspace:*",
"@types/cacheable-request": "^8.3.6",
"@types/jest": "^30",
"@types/jsdom": "^27",
"@types/memjs": "^1.3.3",
"@types/node": "^22.13.14",
"@types/webpack": "^5.28.0",
@@ -158,7 +161,9 @@
"eslint-plugin-testing-library": "^6.0.0",
"fs-extra": "^11.2.0",
"husky": "^9.0.0",
"jest": "^30",
"js-yaml": "^4.1.1",
"jsdom": "^27",
"lint-staged": "^15.0.0",
"madge": "^8.0.0",
"minimist": "^1.2.5",
+46 -9
View File
@@ -9165,6 +9165,18 @@ __metadata:
languageName: node
linkType: hard
"@exodus/bytes@npm:^1.6.0":
version: 1.8.0
resolution: "@exodus/bytes@npm:1.8.0"
peerDependencies:
"@exodus/crypto": ^1.0.0-rc.4
peerDependenciesMeta:
"@exodus/crypto":
optional: true
checksum: 10/aed2f77fbdfbadfc686ee66be68c192dd9138677daa65d368b8aaee006432518fec1098b4319073692d9cce52c50e0269b700801c1cb13a694f8dd04a2e1c5ec
languageName: node
linkType: hard
"@faker-js/faker@npm:5.5.3":
version: 5.5.3
resolution: "@faker-js/faker@npm:5.5.3"
@@ -10351,7 +10363,7 @@ __metadata:
languageName: node
linkType: hard
"@jest/environment-jsdom-abstract@npm:^30.0.0":
"@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"
dependencies:
@@ -21029,7 +21041,7 @@ __metadata:
languageName: node
linkType: hard
"@types/jest@npm:*, @types/jest@npm:^30.0.0":
"@types/jest@npm:*, @types/jest@npm:^30, @types/jest@npm:^30.0.0":
version: 30.0.0
resolution: "@types/jest@npm:30.0.0"
dependencies:
@@ -21090,6 +21102,17 @@ __metadata:
languageName: node
linkType: hard
"@types/jsdom@npm:^27":
version: 27.0.0
resolution: "@types/jsdom@npm:27.0.0"
dependencies:
"@types/node": "npm:*"
"@types/tough-cookie": "npm:*"
parse5: "npm:^7.0.0"
checksum: 10/67dc284f74960e1ba0787599dfb0a46ca94ea4443242d3fc1e513b0c5313d2d4136176764acce2b03b8c66dec942ff4ab15322208ccc17b7c1dccc8cd01d4cc2
languageName: node
linkType: hard
"@types/json-schema-merge-allof@npm:^0.6.0":
version: 0.6.5
resolution: "@types/json-schema-merge-allof@npm:0.6.5"
@@ -33235,6 +33258,15 @@ __metadata:
languageName: node
linkType: hard
"html-encoding-sniffer@npm:^6.0.0":
version: 6.0.0
resolution: "html-encoding-sniffer@npm:6.0.0"
dependencies:
"@exodus/bytes": "npm:^1.6.0"
checksum: 10/97392e45d8aff57f180f62a1b12e62201c8451af68424b8bc3196f78e273891f2df285e5be43a3f28c7ba4badf9524ef305db65c4e4935a9e796afc86d9654b8
languageName: node
linkType: hard
"html-entities@npm:^2.1.0, html-entities@npm:^2.5.2, html-entities@npm:^2.6.0":
version: 2.6.0
resolution: "html-entities@npm:2.6.0"
@@ -35597,7 +35629,7 @@ __metadata:
languageName: node
linkType: hard
"jest@npm:^30.2.0":
"jest@npm:^30, jest@npm:^30.2.0":
version: 30.2.0
resolution: "jest@npm:30.2.0"
dependencies:
@@ -35821,16 +35853,17 @@ __metadata:
languageName: node
linkType: hard
"jsdom@npm:^27.1.0":
version: 27.3.0
resolution: "jsdom@npm:27.3.0"
"jsdom@npm:^27, jsdom@npm:^27.1.0":
version: 27.4.0
resolution: "jsdom@npm:27.4.0"
dependencies:
"@acemir/cssom": "npm:^0.9.28"
"@asamuzakjp/dom-selector": "npm:^6.7.6"
"@exodus/bytes": "npm:^1.6.0"
cssstyle: "npm:^5.3.4"
data-urls: "npm:^6.0.0"
decimal.js: "npm:^10.6.0"
html-encoding-sniffer: "npm:^4.0.0"
html-encoding-sniffer: "npm:^6.0.0"
http-proxy-agent: "npm:^7.0.2"
https-proxy-agent: "npm:^7.0.6"
is-potential-custom-element-name: "npm:^1.0.1"
@@ -35840,7 +35873,6 @@ __metadata:
tough-cookie: "npm:^6.0.0"
w3c-xmlserializer: "npm:^5.0.0"
webidl-conversions: "npm:^8.0.0"
whatwg-encoding: "npm:^3.1.1"
whatwg-mimetype: "npm:^4.0.0"
whatwg-url: "npm:^15.1.0"
ws: "npm:^8.18.3"
@@ -35850,7 +35882,7 @@ __metadata:
peerDependenciesMeta:
canvas:
optional: true
checksum: 10/c650e954df04a80e7309984450ce764ae2a840810b9575b20204194dee3c5cff42e65526519cb58b946ffe66a058b7b763bad4814b3903a9c86a2c1651b8b74b
checksum: 10/7c6db85ab91183b95204648e086cfc09ecee36d9e8fee0bb5d68e27543eca632de0af6d43de461176a7823820543d5c53561778af5f712b1a1cd28bfac084d51
languageName: node
linkType: hard
@@ -45118,6 +45150,7 @@ __metadata:
"@backstage/eslint-plugin": "workspace:*"
"@backstage/repo-tools": "workspace:*"
"@changesets/cli": "npm:^2.14.0"
"@jest/environment-jsdom-abstract": "npm:^30"
"@manypkg/get-packages": "npm:^1.1.3"
"@octokit/rest": "npm:^19.0.3"
"@playwright/test": "npm:^1.32.3"
@@ -45131,6 +45164,8 @@ __metadata:
"@techdocs/cli": "workspace:*"
"@types/cacheable-request": "npm:^8.3.6"
"@types/global-agent": "npm:^2.1.3"
"@types/jest": "npm:^30"
"@types/jsdom": "npm:^27"
"@types/memjs": "npm:^1.3.3"
"@types/node": "npm:^22.13.14"
"@types/webpack": "npm:^5.28.0"
@@ -45145,7 +45180,9 @@ __metadata:
eslint-plugin-testing-library: "npm:^6.0.0"
fs-extra: "npm:^11.2.0"
husky: "npm:^9.0.0"
jest: "npm:^30"
js-yaml: "npm:^4.1.1"
jsdom: "npm:^27"
lint-staged: "npm:^15.0.0"
madge: "npm:^8.0.0"
minimist: "npm:^1.2.5"