Skip to content

Commit c55cd25

Browse files
Update dependency juice to v11
1 parent 5f1d8e2 commit c55cd25

File tree

2 files changed

+85
-51
lines changed

2 files changed

+85
-51
lines changed

packages/kg-default-cards/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@tryghost/string": "0.2.17",
3535
"@tryghost/url-utils": "4.4.15",
3636
"handlebars": "^4.7.6",
37-
"juice": "^10.0.0",
37+
"juice": "^11.0.0",
3838
"lodash": "^4.17.21",
3939
"luxon": "^3.5.0"
4040
}

yarn.lock

Lines changed: 84 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -6251,18 +6251,22 @@ cheerio@^0.22.0:
62516251
lodash.reject "^4.4.0"
62526252
lodash.some "^4.4.0"
62536253

6254-
cheerio@^1.0.0-rc.12:
6255-
version "1.0.0-rc.12"
6256-
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683"
6257-
integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==
6254+
cheerio@^1.0.0:
6255+
version "1.1.2"
6256+
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.1.2.tgz#26af77e89336c81c63ea83197f868b4cbd351369"
6257+
integrity sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==
62586258
dependencies:
62596259
cheerio-select "^2.1.0"
62606260
dom-serializer "^2.0.0"
62616261
domhandler "^5.0.3"
6262-
domutils "^3.0.1"
6263-
htmlparser2 "^8.0.1"
6264-
parse5 "^7.0.0"
6265-
parse5-htmlparser2-tree-adapter "^7.0.0"
6262+
domutils "^3.2.2"
6263+
encoding-sniffer "^0.2.1"
6264+
htmlparser2 "^10.0.0"
6265+
parse5 "^7.3.0"
6266+
parse5-htmlparser2-tree-adapter "^7.1.0"
6267+
parse5-parser-stream "^7.1.2"
6268+
undici "^7.12.0"
6269+
whatwg-mimetype "^4.0.0"
62666270

62676271
chokidar@^2.0.0:
62686272
version "2.1.8"
@@ -6657,6 +6661,11 @@ commander@^10.0.0:
66576661
resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
66586662
integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
66596663

6664+
commander@^12.1.0:
6665+
version "12.1.0"
6666+
resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
6667+
integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
6668+
66606669
commander@^13.1.0:
66616670
version "13.1.0"
66626671
resolved "https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz#776167db68c78f38dcce1f9b8d7b8b9a488abf46"
@@ -6682,11 +6691,6 @@ commander@^5.1.0:
66826691
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
66836692
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
66846693

6685-
commander@^6.1.0:
6686-
version "6.2.1"
6687-
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
6688-
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
6689-
66906694
commander@^8.3.0:
66916695
version "8.3.0"
66926696
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
@@ -7603,10 +7607,10 @@ domutils@^2.4.2:
76037607
domelementtype "^2.2.0"
76047608
domhandler "^4.2.0"
76057609

7606-
domutils@^3.0.1:
7607-
version "3.1.0"
7608-
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e"
7609-
integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==
7610+
domutils@^3.0.1, domutils@^3.2.1, domutils@^3.2.2:
7611+
version "3.2.2"
7612+
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78"
7613+
integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==
76107614
dependencies:
76117615
dom-serializer "^2.0.0"
76127616
domelementtype "^2.3.0"
@@ -7809,6 +7813,14 @@ emoji-regex@^9.2.2:
78097813
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
78107814
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
78117815

7816+
encoding-sniffer@^0.2.1:
7817+
version "0.2.1"
7818+
resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz#396ec97ac22ce5a037ba44af1992ac9d46a7b819"
7819+
integrity sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==
7820+
dependencies:
7821+
iconv-lite "^0.6.3"
7822+
whatwg-encoding "^3.1.1"
7823+
78127824
encoding@^0.1.13:
78137825
version "0.1.13"
78147826
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
@@ -7850,6 +7862,16 @@ entities@^4.2.0, entities@^4.4.0, entities@^4.5.0:
78507862
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
78517863
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
78527864

7865+
entities@^6.0.0:
7866+
version "6.0.1"
7867+
resolved "https://registry.yarnpkg.com/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694"
7868+
integrity sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==
7869+
7870+
entities@^7.0.0:
7871+
version "7.0.0"
7872+
resolved "https://registry.yarnpkg.com/entities/-/entities-7.0.0.tgz#2ae4e443f3f17d152d3f5b0f79b932c1e59deb7a"
7873+
integrity sha512-FDWG5cmEYf2Z00IkYRhbFrwIwvdFKH07uV8dvNy0omp/Qb1xcyCWp2UDtcwJF4QZZvk0sLudP6/hAu42TaqVhQ==
7874+
78537875
env-paths@^2.2.0, env-paths@^2.2.1:
78547876
version "2.2.1"
78557877
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -10165,6 +10187,16 @@ htmlescape@^1.1.0:
1016510187
resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351"
1016610188
integrity sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==
1016710189

10190+
htmlparser2@^10.0.0:
10191+
version "10.0.0"
10192+
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.0.0.tgz#77ad249037b66bf8cc99c6e286ef73b83aeb621d"
10193+
integrity sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==
10194+
dependencies:
10195+
domelementtype "^2.3.0"
10196+
domhandler "^5.0.3"
10197+
domutils "^3.2.1"
10198+
entities "^6.0.0"
10199+
1016810200
htmlparser2@^3.9.1, htmlparser2@^3.9.2:
1016910201
version "3.10.1"
1017010202
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
@@ -10187,16 +10219,6 @@ htmlparser2@^5.0.0:
1018710219
domutils "^2.4.2"
1018810220
entities "^2.0.0"
1018910221

10190-
htmlparser2@^8.0.1:
10191-
version "8.0.2"
10192-
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21"
10193-
integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==
10194-
dependencies:
10195-
domelementtype "^2.3.0"
10196-
domhandler "^5.0.3"
10197-
domutils "^3.0.1"
10198-
entities "^4.4.0"
10199-
1020010222
http-cache-semantics@^4.1.1:
1020110223
version "4.1.1"
1020210224
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
@@ -10246,7 +10268,7 @@ [email protected]:
1024610268
resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d"
1024710269
integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==
1024810270

10249-
[email protected], iconv-lite@^0.6.2:
10271+
[email protected], iconv-lite@^0.6.2, iconv-lite@^0.6.3:
1025010272
version "0.6.3"
1025110273
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1025210274
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
@@ -11788,16 +11810,17 @@ jsonparse@^1.2.0, jsonparse@^1.3.1:
1178811810
object.assign "^4.1.4"
1178911811
object.values "^1.1.6"
1179011812

11791-
juice@^10.0.0:
11792-
version "10.0.0"
11793-
resolved "https://registry.yarnpkg.com/juice/-/juice-10.0.0.tgz#c6b717ded8be4b969f12503ac9cfbd2604d35937"
11794-
integrity sha512-9f68xmhGrnIi6DBkiiP3rUrQN33SEuaKu1+njX6VgMP+jwZAsnT33WIzlrWICL9matkhYu3OyrqSUP55YTIdGg==
11813+
juice@^11.0.0:
11814+
version "11.0.2"
11815+
resolved "https://registry.yarnpkg.com/juice/-/juice-11.0.2.tgz#056a32fc2fb1efc3234b7cc16313a5698c09f761"
11816+
integrity sha512-3cuq3QeXw2yDhTrMvqI/BCgxPuUr0AL93MUciVjgipf+jhn9mAVhph3N16dHQNDIS70PBiAWM8dRQpwkdjiPaw==
1179511817
dependencies:
11796-
cheerio "^1.0.0-rc.12"
11797-
commander "^6.1.0"
11818+
cheerio "^1.0.0"
11819+
commander "^12.1.0"
11820+
entities "^7.0.0"
1179811821
mensch "^0.3.4"
1179911822
slick "^1.12.2"
11800-
web-resource-inliner "^6.0.1"
11823+
web-resource-inliner "^7.0.0"
1180111824

1180211825
just-debounce@^1.0.0:
1180311826
version "1.1.0"
@@ -13791,7 +13814,7 @@ [email protected]:
1379113814
dependencies:
1379213815
whatwg-url "^5.0.0"
1379313816

13794-
node-fetch@^2.6.0, node-fetch@^2.6.12, node-fetch@^2.6.7:
13817+
node-fetch@^2.6.12, node-fetch@^2.6.7:
1379513818
version "2.7.0"
1379613819
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
1379713820
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
@@ -14624,20 +14647,27 @@ parse-url@^8.1.0:
1462414647
dependencies:
1462514648
parse-path "^7.0.0"
1462614649

14627-
parse5-htmlparser2-tree-adapter@^7.0.0:
14628-
version "7.0.0"
14629-
resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1"
14630-
integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==
14650+
parse5-htmlparser2-tree-adapter@^7.1.0:
14651+
version "7.1.0"
14652+
resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz#b5a806548ed893a43e24ccb42fbb78069311e81b"
14653+
integrity sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==
1463114654
dependencies:
14632-
domhandler "^5.0.2"
14655+
domhandler "^5.0.3"
1463314656
parse5 "^7.0.0"
1463414657

14635-
parse5@^7.0.0, parse5@^7.1.2:
14658+
parse5-parser-stream@^7.1.2:
1463614659
version "7.1.2"
14637-
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
14638-
integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
14660+
resolved "https://registry.yarnpkg.com/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz#d7c20eadc37968d272e2c02660fff92dd27e60e1"
14661+
integrity sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==
1463914662
dependencies:
14640-
entities "^4.4.0"
14663+
parse5 "^7.0.0"
14664+
14665+
parse5@^7.0.0, parse5@^7.1.2, parse5@^7.3.0:
14666+
version "7.3.0"
14667+
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05"
14668+
integrity sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==
14669+
dependencies:
14670+
entities "^6.0.0"
1464114671

1464214672
pascalcase@^0.1.1:
1464314673
version "0.1.1"
@@ -17946,6 +17976,11 @@ undici-types@~5.26.4:
1794617976
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
1794717977
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
1794817978

17979+
undici@^7.12.0:
17980+
version "7.16.0"
17981+
resolved "https://registry.yarnpkg.com/undici/-/undici-7.16.0.tgz#cb2a1e957726d458b536e3f076bf51f066901c1a"
17982+
integrity sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==
17983+
1794917984
unherit@^1.0.4:
1795017985
version "1.1.3"
1795117986
resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22"
@@ -18622,16 +18657,15 @@ wcwidth@^1.0.0, wcwidth@^1.0.1:
1862218657
dependencies:
1862318658
defaults "^1.0.3"
1862418659

18625-
web-resource-inliner@^6.0.1:
18626-
version "6.0.1"
18627-
resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz#df0822f0a12028805fe80719ed52ab6526886e02"
18628-
integrity sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==
18660+
web-resource-inliner@^7.0.0:
18661+
version "7.0.0"
18662+
resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-7.0.0.tgz#f6e9c9885e200d1cc2ae57b57b4bbd52cad7d12a"
18663+
integrity sha512-NlfnGF8MY9ZUwFjyq3vOUBx7KwF8bmE+ywR781SB0nWB6MoMxN4BA8gtgP1KGTZo/O/AyWJz7HZpR704eaj4mg==
1862918664
dependencies:
1863018665
ansi-colors "^4.1.1"
1863118666
escape-goat "^3.0.0"
1863218667
htmlparser2 "^5.0.0"
1863318668
mime "^2.4.6"
18634-
node-fetch "^2.6.0"
1863518669
valid-data-url "^3.0.0"
1863618670

1863718671
webidl-conversions@^3.0.0:

0 commit comments

Comments
 (0)