Skip to content

Commit f9be3a3

Browse files
committed
feat: upgrade to JSDOM@21
1 parent 57e9872 commit f9be3a3

File tree

2 files changed

+54
-61
lines changed

2 files changed

+54
-61
lines changed

packages/jest-environment-jsdom/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
"@jest/environment": "workspace:^",
2121
"@jest/fake-timers": "workspace:^",
2222
"@jest/types": "workspace:^",
23-
"@types/jsdom": "^20.0.0",
23+
"@types/jsdom": "^21.1.1",
2424
"@types/node": "*",
2525
"jest-mock": "workspace:^",
2626
"jest-util": "workspace:^",
27-
"jsdom": "^20.0.0"
27+
"jsdom": "^21.1.2"
2828
},
2929
"devDependencies": {
3030
"@jest/test-utils": "workspace:^"

yarn.lock

Lines changed: 52 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -4766,14 +4766,14 @@ __metadata:
47664766
languageName: node
47674767
linkType: hard
47684768

4769-
"@types/jsdom@npm:^20.0.0":
4770-
version: 20.0.1
4771-
resolution: "@types/jsdom@npm:20.0.1"
4769+
"@types/jsdom@npm:^21.1.1":
4770+
version: 21.1.1
4771+
resolution: "@types/jsdom@npm:21.1.1"
47724772
dependencies:
47734773
"@types/node": "*"
47744774
"@types/tough-cookie": "*"
47754775
parse5: ^7.0.0
4776-
checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
4776+
checksum: 7450d6e23aa31b837a1682f0e59b06838aacca85c9d030035f40e21d559169c773aee5cee9244f23c3004b78f7064f0c540ceb808d2f187deb3140f2b0449dee
47774777
languageName: node
47784778
linkType: hard
47794779

@@ -5594,7 +5594,7 @@ __metadata:
55945594
languageName: node
55955595
linkType: hard
55965596

5597-
"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1":
5597+
"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.2":
55985598
version: 8.8.2
55995599
resolution: "acorn@npm:8.8.2"
56005600
bin:
@@ -8201,26 +8201,12 @@ __metadata:
82018201
languageName: node
82028202
linkType: hard
82038203

8204-
"cssom@npm:^0.5.0":
8205-
version: 0.5.0
8206-
resolution: "cssom@npm:0.5.0"
8207-
checksum: 823471aa30091c59e0a305927c30e7768939b6af70405808f8d2ce1ca778cddcb24722717392438329d1691f9a87cb0183b64b8d779b56a961546d54854fde01
8208-
languageName: node
8209-
linkType: hard
8210-
8211-
"cssom@npm:~0.3.6":
8212-
version: 0.3.8
8213-
resolution: "cssom@npm:0.3.8"
8214-
checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6
8215-
languageName: node
8216-
linkType: hard
8217-
8218-
"cssstyle@npm:^2.3.0":
8219-
version: 2.3.0
8220-
resolution: "cssstyle@npm:2.3.0"
8204+
"cssstyle@npm:^3.0.0":
8205+
version: 3.0.0
8206+
resolution: "cssstyle@npm:3.0.0"
82218207
dependencies:
8222-
cssom: ~0.3.6
8223-
checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3
8208+
rrweb-cssom: ^0.6.0
8209+
checksum: 31f694dfed9998ed93570fe539610837b878193dd8487c33cb12db8004333c53c2a3904166288bbec68388c72fb01014d46d3243ddfb02fe845989d852c06f27
82248210
languageName: node
82258211
linkType: hard
82268212

@@ -8238,14 +8224,14 @@ __metadata:
82388224
languageName: node
82398225
linkType: hard
82408226

8241-
"data-urls@npm:^3.0.2":
8242-
version: 3.0.2
8243-
resolution: "data-urls@npm:3.0.2"
8227+
"data-urls@npm:^4.0.0":
8228+
version: 4.0.0
8229+
resolution: "data-urls@npm:4.0.0"
82448230
dependencies:
82458231
abab: ^2.0.6
82468232
whatwg-mimetype: ^3.0.0
8247-
whatwg-url: ^11.0.0
8248-
checksum: 033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76
8233+
whatwg-url: ^12.0.0
8234+
checksum: 006e869b5bf079647949a3e9b1dd69d84b2d5d26e6b01c265485699bc96e83817d4b5aae758b2910a4c58c0601913f3a0034121c1ca2da268e9a244c57515b15
82498235
languageName: node
82508236
linkType: hard
82518237

@@ -8310,7 +8296,7 @@ __metadata:
83108296
languageName: node
83118297
linkType: hard
83128298

8313-
"decimal.js@npm:^10.4.2":
8299+
"decimal.js@npm:^10.4.3":
83148300
version: 10.4.3
83158301
resolution: "decimal.js@npm:10.4.3"
83168302
checksum: 796404dcfa9d1dbfdc48870229d57f788b48c21c603c3f6554a1c17c10195fc1024de338b0cf9e1efe0c7c167eeb18f04548979bcc5fdfabebb7cc0ae3287bae
@@ -12809,11 +12795,11 @@ __metadata:
1280912795
"@jest/fake-timers": "workspace:^"
1281012796
"@jest/test-utils": "workspace:^"
1281112797
"@jest/types": "workspace:^"
12812-
"@types/jsdom": ^20.0.0
12798+
"@types/jsdom": ^21.1.1
1281312799
"@types/node": "*"
1281412800
jest-mock: "workspace:^"
1281512801
jest-util: "workspace:^"
12816-
jsdom: ^20.0.0
12802+
jsdom: ^21.1.2
1281712803
peerDependencies:
1281812804
canvas: ^2.5.0
1281912805
peerDependenciesMeta:
@@ -13519,42 +13505,42 @@ __metadata:
1351913505
languageName: node
1352013506
linkType: hard
1352113507

13522-
"jsdom@npm:^20.0.0":
13523-
version: 20.0.3
13524-
resolution: "jsdom@npm:20.0.3"
13508+
"jsdom@npm:^21.1.2":
13509+
version: 21.1.2
13510+
resolution: "jsdom@npm:21.1.2"
1352513511
dependencies:
1352613512
abab: ^2.0.6
13527-
acorn: ^8.8.1
13513+
acorn: ^8.8.2
1352813514
acorn-globals: ^7.0.0
13529-
cssom: ^0.5.0
13530-
cssstyle: ^2.3.0
13531-
data-urls: ^3.0.2
13532-
decimal.js: ^10.4.2
13515+
cssstyle: ^3.0.0
13516+
data-urls: ^4.0.0
13517+
decimal.js: ^10.4.3
1353313518
domexception: ^4.0.0
1353413519
escodegen: ^2.0.0
1353513520
form-data: ^4.0.0
1353613521
html-encoding-sniffer: ^3.0.0
1353713522
http-proxy-agent: ^5.0.0
1353813523
https-proxy-agent: ^5.0.1
1353913524
is-potential-custom-element-name: ^1.0.1
13540-
nwsapi: ^2.2.2
13541-
parse5: ^7.1.1
13525+
nwsapi: ^2.2.4
13526+
parse5: ^7.1.2
13527+
rrweb-cssom: ^0.6.0
1354213528
saxes: ^6.0.0
1354313529
symbol-tree: ^3.2.4
1354413530
tough-cookie: ^4.1.2
1354513531
w3c-xmlserializer: ^4.0.0
1354613532
webidl-conversions: ^7.0.0
1354713533
whatwg-encoding: ^2.0.0
1354813534
whatwg-mimetype: ^3.0.0
13549-
whatwg-url: ^11.0.0
13550-
ws: ^8.11.0
13535+
whatwg-url: ^12.0.1
13536+
ws: ^8.13.0
1355113537
xml-name-validator: ^4.0.0
1355213538
peerDependencies:
1355313539
canvas: ^2.5.0
1355413540
peerDependenciesMeta:
1355513541
canvas:
1355613542
optional: true
13557-
checksum: 6e2ae21db397133a061b270c26d2dbc0b9051733ea3b896a7ece78d79f475ff0974f766a413c1198a79c793159119169f2335ddb23150348fbfdcfa6f3105536
13543+
checksum: 6b3cf2d15e5a5712b3db5ff56eba82b97c9a879b52e95063cc8323bdf8837b6ca15cfec85b57ab71c95c6b4a4098bf67f274c6ff4e9ff519aa4811a04f290610
1355813544
languageName: node
1355913545
linkType: hard
1356013546

@@ -15907,7 +15893,7 @@ __metadata:
1590715893
languageName: node
1590815894
linkType: hard
1590915895

15910-
"nwsapi@npm:^2.2.2":
15896+
"nwsapi@npm:^2.2.4":
1591115897
version: 2.2.4
1591215898
resolution: "nwsapi@npm:2.2.4"
1591315899
checksum: a5eb9467158bdf255d27e9c4555e9ca02e4ba84ddce9b683856ed49de23eb1bb28ae3b8e791b7a93d156ad62b324a56f4d44cad827c2ca288c107ed6bdaff8a8
@@ -16457,7 +16443,7 @@ __metadata:
1645716443
languageName: node
1645816444
linkType: hard
1645916445

16460-
"parse5@npm:^7.0.0, parse5@npm:^7.1.1":
16446+
"parse5@npm:^7.0.0, parse5@npm:^7.1.2":
1646116447
version: 7.1.2
1646216448
resolution: "parse5@npm:7.1.2"
1646316449
dependencies:
@@ -17457,7 +17443,7 @@ __metadata:
1745717443
languageName: node
1745817444
linkType: hard
1745917445

17460-
"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
17446+
"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.0":
1746117447
version: 2.3.0
1746217448
resolution: "punycode@npm:2.3.0"
1746317449
checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200
@@ -18695,6 +18681,13 @@ __metadata:
1869518681
languageName: node
1869618682
linkType: hard
1869718683

18684+
"rrweb-cssom@npm:^0.6.0":
18685+
version: 0.6.0
18686+
resolution: "rrweb-cssom@npm:0.6.0"
18687+
checksum: 182312f6e4f41d18230ccc34f14263bc8e8a6b9d30ee3ec0d2d8e643c6f27964cd7a8d638d4a00e988d93e8dc55369f4ab5a473ccfeff7a8bab95b36d2b5499c
18688+
languageName: node
18689+
linkType: hard
18690+
1869818691
"rst-selector-parser@npm:^2.2.3":
1869918692
version: 2.2.3
1870018693
resolution: "rst-selector-parser@npm:2.2.3"
@@ -20337,12 +20330,12 @@ __metadata:
2033720330
languageName: node
2033820331
linkType: hard
2033920332

20340-
"tr46@npm:^3.0.0":
20341-
version: 3.0.0
20342-
resolution: "tr46@npm:3.0.0"
20333+
"tr46@npm:^4.1.1":
20334+
version: 4.1.1
20335+
resolution: "tr46@npm:4.1.1"
2034320336
dependencies:
20344-
punycode: ^2.1.1
20345-
checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270
20337+
punycode: ^2.3.0
20338+
checksum: aeeb821ac2cd792e63ec84888b4fd6598ac6ed75d861579e21a5cf9d4ee78b2c6b94e7d45036f2ca2088bc85b9b46560ad23c4482979421063b24137349dbd96
2034620339
languageName: node
2034720340
linkType: hard
2034820341

@@ -21667,13 +21660,13 @@ __metadata:
2166721660
languageName: node
2166821661
linkType: hard
2166921662

21670-
"whatwg-url@npm:^11.0.0":
21671-
version: 11.0.0
21672-
resolution: "whatwg-url@npm:11.0.0"
21663+
"whatwg-url@npm:^12.0.0, whatwg-url@npm:^12.0.1":
21664+
version: 12.0.1
21665+
resolution: "whatwg-url@npm:12.0.1"
2167321666
dependencies:
21674-
tr46: ^3.0.0
21667+
tr46: ^4.1.1
2167521668
webidl-conversions: ^7.0.0
21676-
checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af
21669+
checksum: 8698993b763c1e7eda5ed16c31dab24bca6489626aca7caf8b5a2b64684dda6578194786f10ec42ceb1c175feea16d0a915096e6419e08d154ce551c43176972
2167721670
languageName: node
2167821671
linkType: hard
2167921672

@@ -22170,7 +22163,7 @@ __metadata:
2217022163
languageName: node
2217122164
linkType: hard
2217222165

22173-
"ws@npm:^8.11.0, ws@npm:^8.13.0":
22166+
"ws@npm:^8.13.0":
2217422167
version: 8.13.0
2217522168
resolution: "ws@npm:8.13.0"
2217622169
peerDependencies:

0 commit comments

Comments
 (0)