Skip to content

Commit 6e3f7ad

Browse files
chore(deps): update dependency jsdom to v27
1 parent 25debe8 commit 6e3f7ad

File tree

2 files changed

+112
-90
lines changed

2 files changed

+112
-90
lines changed

packages/jsdom-crawler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@crawlee/utils": "3.15.0",
6161
"@types/jsdom": "^21.0.0",
6262
"cheerio": "1.0.0-rc.12",
63-
"jsdom": "^26.0.0",
63+
"jsdom": "^27.0.0",
6464
"ow": "^0.28.2",
6565
"tslib": "^2.4.0"
6666
}

yarn.lock

Lines changed: 111 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -116,16 +116,36 @@ __metadata:
116116
languageName: node
117117
linkType: hard
118118

119-
"@asamuzakjp/css-color@npm:^3.2.0":
120-
version: 3.2.0
121-
resolution: "@asamuzakjp/css-color@npm:3.2.0"
119+
"@asamuzakjp/css-color@npm:^4.0.3":
120+
version: 4.0.5
121+
resolution: "@asamuzakjp/css-color@npm:4.0.5"
122122
dependencies:
123-
"@csstools/css-calc": "npm:^2.1.3"
124-
"@csstools/css-color-parser": "npm:^3.0.9"
125-
"@csstools/css-parser-algorithms": "npm:^3.0.4"
126-
"@csstools/css-tokenizer": "npm:^3.0.3"
127-
lru-cache: "npm:^10.4.3"
128-
checksum: 10c0/a4bf1c831751b1fae46b437e37e8a38c0b5bd58d23230157ae210bd1e905fe509b89b7c243e63d1522d852668a6292ed730a160e21342772b4e5b7b8ea14c092
123+
"@csstools/css-calc": "npm:^2.1.4"
124+
"@csstools/css-color-parser": "npm:^3.1.0"
125+
"@csstools/css-parser-algorithms": "npm:^3.0.5"
126+
"@csstools/css-tokenizer": "npm:^3.0.4"
127+
lru-cache: "npm:^11.2.1"
128+
checksum: 10c0/0683266cfb58ea96c01af04d4c030f55bc51bf600a24e3fbaee74276916f588993696b874dff05d3d6742bc20a7b2f0affe9b0593d67308d18737b5f41b14a1f
129+
languageName: node
130+
linkType: hard
131+
132+
"@asamuzakjp/dom-selector@npm:^6.5.4":
133+
version: 6.5.6
134+
resolution: "@asamuzakjp/dom-selector@npm:6.5.6"
135+
dependencies:
136+
"@asamuzakjp/nwsapi": "npm:^2.3.9"
137+
bidi-js: "npm:^1.0.3"
138+
css-tree: "npm:^3.1.0"
139+
is-potential-custom-element-name: "npm:^1.0.1"
140+
lru-cache: "npm:^11.2.1"
141+
checksum: 10c0/f56e2590308fbce58ee90ffecb39a5ff4817a46dddf3111861406934bceb62136e40cbb5694bfc29e088fe272d195b636728afbb58cb8df580cbd72a0f10bc82
142+
languageName: node
143+
linkType: hard
144+
145+
"@asamuzakjp/nwsapi@npm:^2.3.9":
146+
version: 2.3.9
147+
resolution: "@asamuzakjp/nwsapi@npm:2.3.9"
148+
checksum: 10c0/869b81382e775499c96c45c6dbe0d0766a6da04bcf0abb79f5333535c4e19946851acaa43398f896e2ecc5a1de9cf3db7cf8c4b1afac1ee3d15e21584546d74d
129149
languageName: node
130150
linkType: hard
131151

@@ -646,7 +666,7 @@ __metadata:
646666
"@crawlee/utils": "npm:3.15.0"
647667
"@types/jsdom": "npm:^21.0.0"
648668
cheerio: "npm:1.0.0-rc.12"
649-
jsdom: "npm:^26.0.0"
669+
jsdom: "npm:^27.0.0"
650670
ow: "npm:^0.28.2"
651671
tslib: "npm:^2.4.0"
652672
languageName: unknown
@@ -850,7 +870,7 @@ __metadata:
850870
languageName: node
851871
linkType: hard
852872

853-
"@csstools/css-calc@npm:^2.1.3, @csstools/css-calc@npm:^2.1.4":
873+
"@csstools/css-calc@npm:^2.1.4":
854874
version: 2.1.4
855875
resolution: "@csstools/css-calc@npm:2.1.4"
856876
peerDependencies:
@@ -860,7 +880,7 @@ __metadata:
860880
languageName: node
861881
linkType: hard
862882

863-
"@csstools/css-color-parser@npm:^3.0.9":
883+
"@csstools/css-color-parser@npm:^3.1.0":
864884
version: 3.1.0
865885
resolution: "@csstools/css-color-parser@npm:3.1.0"
866886
dependencies:
@@ -873,7 +893,7 @@ __metadata:
873893
languageName: node
874894
linkType: hard
875895

876-
"@csstools/css-parser-algorithms@npm:^3.0.4":
896+
"@csstools/css-parser-algorithms@npm:^3.0.5":
877897
version: 3.0.5
878898
resolution: "@csstools/css-parser-algorithms@npm:3.0.5"
879899
peerDependencies:
@@ -882,7 +902,16 @@ __metadata:
882902
languageName: node
883903
linkType: hard
884904

885-
"@csstools/css-tokenizer@npm:^3.0.3":
905+
"@csstools/css-syntax-patches-for-csstree@npm:^1.0.14":
906+
version: 1.0.14
907+
resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.0.14"
908+
peerDependencies:
909+
postcss: ^8.4
910+
checksum: 10c0/e431cf5aa4ccd6a40f4a417663ac7178c822c5427b9c8473e466257dc46dd9698e3852d5517ec220b7d1d1ea911e9007ecb429464329ae169a0aa68b56f1c3ac
911+
languageName: node
912+
linkType: hard
913+
914+
"@csstools/css-tokenizer@npm:^3.0.4":
886915
version: 3.0.4
887916
resolution: "@csstools/css-tokenizer@npm:3.0.4"
888917
checksum: 10c0/3b589f8e9942075a642213b389bab75a2d50d05d203727fcdac6827648a5572674caff07907eff3f9a2389d86a4ee47308fafe4f8588f4a77b7167c588d2559f
@@ -4132,6 +4161,15 @@ __metadata:
41324161
languageName: node
41334162
linkType: hard
41344163

4164+
"bidi-js@npm:^1.0.3":
4165+
version: 1.0.3
4166+
resolution: "bidi-js@npm:1.0.3"
4167+
dependencies:
4168+
require-from-string: "npm:^2.0.2"
4169+
checksum: 10c0/fdddea4aa4120a34285486f2267526cd9298b6e8b773ad25e765d4f104b6d7437ab4ba542e6939e3ac834a7570bcf121ee2cf6d3ae7cd7082c4b5bedc8f271e1
4170+
languageName: node
4171+
linkType: hard
4172+
41354173
"bin-links@npm:^5.0.0":
41364174
version: 5.0.0
41374175
resolution: "bin-links@npm:5.0.0"
@@ -5134,6 +5172,16 @@ __metadata:
51345172
languageName: node
51355173
linkType: hard
51365174

5175+
"css-tree@npm:^3.1.0":
5176+
version: 3.1.0
5177+
resolution: "css-tree@npm:3.1.0"
5178+
dependencies:
5179+
mdn-data: "npm:2.12.2"
5180+
source-map-js: "npm:^1.0.1"
5181+
checksum: 10c0/b5715852c2f397c715ca00d56ec53fc83ea596295ae112eb1ba6a1bda3b31086380e596b1d8c4b980fe6da09e7d0fc99c64d5bb7313030dd0fba9c1415f30979
5182+
languageName: node
5183+
linkType: hard
5184+
51375185
"css-what@npm:^6.1.0":
51385186
version: 6.2.2
51395187
resolution: "css-what@npm:6.2.2"
@@ -5157,13 +5205,14 @@ __metadata:
51575205
languageName: node
51585206
linkType: hard
51595207

5160-
"cssstyle@npm:^4.2.1":
5161-
version: 4.6.0
5162-
resolution: "cssstyle@npm:4.6.0"
5208+
"cssstyle@npm:^5.3.0":
5209+
version: 5.3.1
5210+
resolution: "cssstyle@npm:5.3.1"
51635211
dependencies:
5164-
"@asamuzakjp/css-color": "npm:^3.2.0"
5165-
rrweb-cssom: "npm:^0.8.0"
5166-
checksum: 10c0/71add1b0ffafa1bedbef6855db6189b9523d3320e015a0bf3fbd504760efb9a81e1f1a225228d5fa892ee58e56d06994ca372e7f4e461cda7c4c9985fe075f65
5212+
"@asamuzakjp/css-color": "npm:^4.0.3"
5213+
"@csstools/css-syntax-patches-for-csstree": "npm:^1.0.14"
5214+
css-tree: "npm:^3.1.0"
5215+
checksum: 10c0/41c93a6816337403f6107adb76d06989155523842a6c1c070436af13e9ff2bc72031cf469cd1d86ca1b9e1edacbe07b1c2dea5aaf5b530b982878844ba7f2b25
51675216
languageName: node
51685217
linkType: hard
51695218

@@ -5195,13 +5244,13 @@ __metadata:
51955244
languageName: node
51965245
linkType: hard
51975246

5198-
"data-urls@npm:^5.0.0":
5199-
version: 5.0.0
5200-
resolution: "data-urls@npm:5.0.0"
5247+
"data-urls@npm:^6.0.0":
5248+
version: 6.0.0
5249+
resolution: "data-urls@npm:6.0.0"
52015250
dependencies:
52025251
whatwg-mimetype: "npm:^4.0.0"
5203-
whatwg-url: "npm:^14.0.0"
5204-
checksum: 10c0/1b894d7d41c861f3a4ed2ae9b1c3f0909d4575ada02e36d3d3bc584bdd84278e20709070c79c3b3bff7ac98598cb191eb3e86a89a79ea4ee1ef360e1694f92ad
5252+
whatwg-url: "npm:^15.0.0"
5253+
checksum: 10c0/952102a8e6282fea112f7120d79fac482a2f99e20c67f9cb069d661c00627305b042e1f7e3cef8e4bbc795b42c5d481bbc9c6effeff5bb1427f9acaf1722bd35
52055254
languageName: node
52065255
linkType: hard
52075256

@@ -8559,36 +8608,36 @@ __metadata:
85598608
languageName: node
85608609
linkType: hard
85618610

8562-
"jsdom@npm:^26.0.0":
8563-
version: 26.1.0
8564-
resolution: "jsdom@npm:26.1.0"
8611+
"jsdom@npm:^27.0.0":
8612+
version: 27.0.0
8613+
resolution: "jsdom@npm:27.0.0"
85658614
dependencies:
8566-
cssstyle: "npm:^4.2.1"
8567-
data-urls: "npm:^5.0.0"
8615+
"@asamuzakjp/dom-selector": "npm:^6.5.4"
8616+
cssstyle: "npm:^5.3.0"
8617+
data-urls: "npm:^6.0.0"
85688618
decimal.js: "npm:^10.5.0"
85698619
html-encoding-sniffer: "npm:^4.0.0"
85708620
http-proxy-agent: "npm:^7.0.2"
85718621
https-proxy-agent: "npm:^7.0.6"
85728622
is-potential-custom-element-name: "npm:^1.0.1"
8573-
nwsapi: "npm:^2.2.16"
8574-
parse5: "npm:^7.2.1"
8623+
parse5: "npm:^7.3.0"
85758624
rrweb-cssom: "npm:^0.8.0"
85768625
saxes: "npm:^6.0.0"
85778626
symbol-tree: "npm:^3.2.4"
8578-
tough-cookie: "npm:^5.1.1"
8627+
tough-cookie: "npm:^6.0.0"
85798628
w3c-xmlserializer: "npm:^5.0.0"
8580-
webidl-conversions: "npm:^7.0.0"
8629+
webidl-conversions: "npm:^8.0.0"
85818630
whatwg-encoding: "npm:^3.1.1"
85828631
whatwg-mimetype: "npm:^4.0.0"
8583-
whatwg-url: "npm:^14.1.1"
8584-
ws: "npm:^8.18.0"
8632+
whatwg-url: "npm:^15.0.0"
8633+
ws: "npm:^8.18.2"
85858634
xml-name-validator: "npm:^5.0.0"
85868635
peerDependencies:
85878636
canvas: ^3.0.0
85888637
peerDependenciesMeta:
85898638
canvas:
85908639
optional: true
8591-
checksum: 10c0/5b14a5bc32ce077a06fb42d1ab95b1191afa5cbbce8859e3b96831c5143becbbcbf0511d4d4934e922d2901443ced2cdc3b734c1cf30b5f73b3e067ce457d0f4
8640+
checksum: 10c0/cc977bd0f48f92b275166b3e64622d83c2073dc309b790ed806246365985743295a7735bc8519a186ccffd42d1f2c16a0fa52a4ea79d2b329a948756db64ade1
85928641
languageName: node
85938642
linkType: hard
85948643

@@ -9123,7 +9172,7 @@ __metadata:
91239172
languageName: node
91249173
linkType: hard
91259174

9126-
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.2.2, lru-cache@npm:^10.4.3":
9175+
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.2.2":
91279176
version: 10.4.3
91289177
resolution: "lru-cache@npm:10.4.3"
91299178
checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb
@@ -9268,6 +9317,13 @@ __metadata:
92689317
languageName: node
92699318
linkType: hard
92709319

9320+
"mdn-data@npm:2.12.2":
9321+
version: 2.12.2
9322+
resolution: "mdn-data@npm:2.12.2"
9323+
checksum: 10c0/b22443b71d70f72ccc3c6ba1608035431a8fc18c3c8fc53523f06d20e05c2ac10f9b53092759a2ca85cf02f0d37036f310b581ce03e7b99ac74d388ef8152ade
9324+
languageName: node
9325+
linkType: hard
9326+
92719327
"media-typer@npm:0.3.0":
92729328
version: 0.3.0
92739329
resolution: "media-typer@npm:0.3.0"
@@ -10039,13 +10095,6 @@ __metadata:
1003910095
languageName: node
1004010096
linkType: hard
1004110097

10042-
"nwsapi@npm:^2.2.16":
10043-
version: 2.2.22
10044-
resolution: "nwsapi@npm:2.2.22"
10045-
checksum: 10c0/b6a0e5ea6754aacfdfe551c8c0f1b374eaf94d48b0a4e7eac666f879ecbc1892ef1d7c457e9b02eefad3fa1323ea1faebcba533eeab6582e24c9c503411bf879
10046-
languageName: node
10047-
linkType: hard
10048-
1004910098
"nx@npm:>=21.5.3 < 22.0.0":
1005010099
version: 21.5.3
1005110100
resolution: "nx@npm:21.5.3"
@@ -10683,7 +10732,7 @@ __metadata:
1068310732
languageName: node
1068410733
linkType: hard
1068510734

10686-
"parse5@npm:^7.0.0, parse5@npm:^7.2.1":
10735+
"parse5@npm:^7.0.0, parse5@npm:^7.3.0":
1068710736
version: 7.3.0
1068810737
resolution: "parse5@npm:7.3.0"
1068910738
dependencies:
@@ -12083,7 +12132,7 @@ __metadata:
1208312132
languageName: node
1208412133
linkType: hard
1208512134

12086-
"source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
12135+
"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
1208712136
version: 1.2.1
1208812137
resolution: "source-map-js@npm:1.2.1"
1208912138
checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf
@@ -12703,31 +12752,13 @@ __metadata:
1270312752
languageName: node
1270412753
linkType: hard
1270512754

12706-
"tldts-core@npm:^6.1.86":
12707-
version: 6.1.86
12708-
resolution: "tldts-core@npm:6.1.86"
12709-
checksum: 10c0/8133c29375f3f99f88fce5f4d62f6ecb9532b106f31e5423b27c1eb1b6e711bd41875184a456819ceaed5c8b94f43911b1ad57e25c6eb86e1fc201228ff7e2af
12710-
languageName: node
12711-
linkType: hard
12712-
1271312755
"tldts-core@npm:^7.0.16":
1271412756
version: 7.0.16
1271512757
resolution: "tldts-core@npm:7.0.16"
1271612758
checksum: 10c0/f9a8eee2c061d2defc5ba8e9f46a0b0657a07f15761ad129e930523ce9d6ef283a86ab9b38e01d113eb77c5b005820cbff0270d2a601190e71342a1e0bb9ea12
1271712759
languageName: node
1271812760
linkType: hard
1271912761

12720-
"tldts@npm:^6.1.32":
12721-
version: 6.1.86
12722-
resolution: "tldts@npm:6.1.86"
12723-
dependencies:
12724-
tldts-core: "npm:^6.1.86"
12725-
bin:
12726-
tldts: bin/cli.js
12727-
checksum: 10c0/27ae7526d9d78cb97b2de3f4d102e0b4321d1ccff0648a7bb0e039ed54acbce86bacdcd9cd3c14310e519b457854e7bafbef1f529f58a1e217a737ced63f0940
12728-
languageName: node
12729-
linkType: hard
12730-
1273112762
"tldts@npm:^7.0.0, tldts@npm:^7.0.5":
1273212763
version: 7.0.16
1273312764
resolution: "tldts@npm:7.0.16"
@@ -12773,15 +12804,6 @@ __metadata:
1277312804
languageName: node
1277412805
linkType: hard
1277512806

12776-
"tough-cookie@npm:^5.1.1":
12777-
version: 5.1.2
12778-
resolution: "tough-cookie@npm:5.1.2"
12779-
dependencies:
12780-
tldts: "npm:^6.1.32"
12781-
checksum: 10c0/5f95023a47de0f30a902bba951664b359725597d8adeabc66a0b93a931c3af801e1e697dae4b8c21a012056c0ea88bd2bf4dfe66b2adcf8e2f42cd9796fe0626
12782-
languageName: node
12783-
linkType: hard
12784-
1278512807
"tough-cookie@npm:^6.0.0":
1278612808
version: 6.0.0
1278712809
resolution: "tough-cookie@npm:6.0.0"
@@ -12791,12 +12813,12 @@ __metadata:
1279112813
languageName: node
1279212814
linkType: hard
1279312815

12794-
"tr46@npm:^5.1.0":
12795-
version: 5.1.1
12796-
resolution: "tr46@npm:5.1.1"
12816+
"tr46@npm:^6.0.0":
12817+
version: 6.0.0
12818+
resolution: "tr46@npm:6.0.0"
1279712819
dependencies:
1279812820
punycode: "npm:^2.3.1"
12799-
checksum: 10c0/ae270e194d52ec67ebd695c1a42876e0f19b96e4aca2ab464ab1d9d17dc3acd3e18764f5034c93897db73421563be27c70c98359c4501136a497e46deda5d5ec
12821+
checksum: 10c0/83130df2f649228aa91c17754b66248030a3af34911d713b5ea417066fa338aa4bc8668d06bd98aa21a2210f43fc0a3db8b9099e7747fb5830e40e39a6a1058e
1280012822
languageName: node
1280112823
linkType: hard
1280212824

@@ -13560,10 +13582,10 @@ __metadata:
1356013582
languageName: node
1356113583
linkType: hard
1356213584

13563-
"webidl-conversions@npm:^7.0.0":
13564-
version: 7.0.0
13565-
resolution: "webidl-conversions@npm:7.0.0"
13566-
checksum: 10c0/228d8cb6d270c23b0720cb2d95c579202db3aaf8f633b4e9dd94ec2000a04e7e6e43b76a94509cdb30479bd00ae253ab2371a2da9f81446cc313f89a4213a2c4
13585+
"webidl-conversions@npm:^8.0.0":
13586+
version: 8.0.0
13587+
resolution: "webidl-conversions@npm:8.0.0"
13588+
checksum: 10c0/3244e8a6534163bc3ee5f5f48b507b4bb74e34e7cc7c86a50cd02734753042b88343dae48321f34ad61ddc6b5c90cb1a5b2ee757b8be8e6fadc587a9f3db76cd
1356713589
languageName: node
1356813590
linkType: hard
1356913591

@@ -13583,13 +13605,13 @@ __metadata:
1358313605
languageName: node
1358413606
linkType: hard
1358513607

13586-
"whatwg-url@npm:^14.0.0, whatwg-url@npm:^14.1.1":
13587-
version: 14.2.0
13588-
resolution: "whatwg-url@npm:14.2.0"
13608+
"whatwg-url@npm:^15.0.0":
13609+
version: 15.1.0
13610+
resolution: "whatwg-url@npm:15.1.0"
1358913611
dependencies:
13590-
tr46: "npm:^5.1.0"
13591-
webidl-conversions: "npm:^7.0.0"
13592-
checksum: 10c0/f746fc2f4c906607d09537de1227b13f9494c171141e5427ed7d2c0dd0b6a48b43d8e71abaae57d368d0c06b673fd8ec63550b32ad5ed64990c7b0266c2b4272
13612+
tr46: "npm:^6.0.0"
13613+
webidl-conversions: "npm:^8.0.0"
13614+
checksum: 10c0/40c49b47044787c87486aaaa5b504da122820661c45ae20ab466c62595ed03c64be7c10c1d180d028949a393cd455db14144966a68359cd37fe6417e3426d128
1359313615
languageName: node
1359413616
linkType: hard
1359513617

@@ -13818,7 +13840,7 @@ __metadata:
1381813840
languageName: node
1381913841
linkType: hard
1382013842

13821-
"ws@npm:^8.18.0, ws@npm:^8.18.3":
13843+
"ws@npm:^8.18.0, ws@npm:^8.18.2, ws@npm:^8.18.3":
1382213844
version: 8.18.3
1382313845
resolution: "ws@npm:8.18.3"
1382413846
peerDependencies:

0 commit comments

Comments
 (0)