Skip to content

Commit 8524d42

Browse files
Update dependency juice to v11
1 parent cefb1b9 commit 8524d42

File tree

2 files changed

+84
-55
lines changed

2 files changed

+84
-55
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: 83 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -6345,18 +6345,22 @@ cheerio@^0.22.0:
63456345
lodash.reject "^4.4.0"
63466346
lodash.some "^4.4.0"
63476347

6348-
cheerio@^1.0.0-rc.12:
6349-
version "1.0.0-rc.12"
6350-
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683"
6351-
integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==
6348+
cheerio@^1.0.0:
6349+
version "1.1.2"
6350+
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.1.2.tgz#26af77e89336c81c63ea83197f868b4cbd351369"
6351+
integrity sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==
63526352
dependencies:
63536353
cheerio-select "^2.1.0"
63546354
dom-serializer "^2.0.0"
63556355
domhandler "^5.0.3"
6356-
domutils "^3.0.1"
6357-
htmlparser2 "^8.0.1"
6358-
parse5 "^7.0.0"
6359-
parse5-htmlparser2-tree-adapter "^7.0.0"
6356+
domutils "^3.2.2"
6357+
encoding-sniffer "^0.2.1"
6358+
htmlparser2 "^10.0.0"
6359+
parse5 "^7.3.0"
6360+
parse5-htmlparser2-tree-adapter "^7.1.0"
6361+
parse5-parser-stream "^7.1.2"
6362+
undici "^7.12.0"
6363+
whatwg-mimetype "^4.0.0"
63606364

63616365
chokidar@^2.0.0:
63626366
version "2.1.8"
@@ -6606,10 +6610,10 @@ [email protected]:
66066610
dependencies:
66076611
typo-js "*"
66086612

6609-
6610-
version "5.65.19"
6611-
resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.65.19.tgz#71016c701d6a4b6e1982b0f6e7186be65e49653d"
6612-
integrity sha512-+aFkvqhaAVr1gferNMuN8vkTSrWIFvzlMV9I2KBLCWS2WpZ2+UAkZjlMZmEuT+gcXTi6RrGQCkWq1/bDtGqhIA==
6613+
6614+
version "5.65.20"
6615+
resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.65.20.tgz#8aa77c2dbfeb2df9b0828bf8e7d64fdd566eeff0"
6616+
integrity sha512-i5dLDDxwkFCbhjvL2pNjShsojoL3XHyDwsGv1jqETUoW+lzpBKKqNTUWgQwVAOa0tUm4BwekT455ujafi8payA==
66136617

66146618
codemirror@^6.0.0, codemirror@^6.0.1:
66156619
version "6.0.1"
@@ -6751,6 +6755,11 @@ commander@^10.0.0:
67516755
resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
67526756
integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
67536757

6758+
commander@^12.1.0:
6759+
version "12.1.0"
6760+
resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
6761+
integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
6762+
67546763
commander@^13.1.0:
67556764
version "13.1.0"
67566765
resolved "https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz#776167db68c78f38dcce1f9b8d7b8b9a488abf46"
@@ -6776,11 +6785,6 @@ commander@^5.1.0:
67766785
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
67776786
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
67786787

6779-
commander@^6.1.0:
6780-
version "6.2.1"
6781-
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
6782-
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
6783-
67846788
commander@^8.3.0:
67856789
version "8.3.0"
67866790
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
@@ -7698,10 +7702,10 @@ domutils@^2.4.2:
76987702
domelementtype "^2.2.0"
76997703
domhandler "^4.2.0"
77007704

7701-
domutils@^3.0.1:
7702-
version "3.1.0"
7703-
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e"
7704-
integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==
7705+
domutils@^3.0.1, domutils@^3.2.1, domutils@^3.2.2:
7706+
version "3.2.2"
7707+
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78"
7708+
integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==
77057709
dependencies:
77067710
dom-serializer "^2.0.0"
77077711
domelementtype "^2.3.0"
@@ -7904,6 +7908,14 @@ emoji-regex@^9.2.2:
79047908
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
79057909
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
79067910

7911+
encoding-sniffer@^0.2.1:
7912+
version "0.2.1"
7913+
resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz#396ec97ac22ce5a037ba44af1992ac9d46a7b819"
7914+
integrity sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==
7915+
dependencies:
7916+
iconv-lite "^0.6.3"
7917+
whatwg-encoding "^3.1.1"
7918+
79077919
encoding@^0.1.13:
79087920
version "0.1.13"
79097921
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
@@ -7945,6 +7957,11 @@ entities@^4.2.0, entities@^4.4.0, entities@^4.5.0:
79457957
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
79467958
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
79477959

7960+
entities@^6.0.0:
7961+
version "6.0.1"
7962+
resolved "https://registry.yarnpkg.com/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694"
7963+
integrity sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==
7964+
79487965
env-paths@^2.2.0, env-paths@^2.2.1:
79497966
version "2.2.1"
79507967
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -10288,6 +10305,16 @@ htmlescape@^1.1.0:
1028810305
resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351"
1028910306
integrity sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==
1029010307

10308+
htmlparser2@^10.0.0:
10309+
version "10.0.0"
10310+
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.0.0.tgz#77ad249037b66bf8cc99c6e286ef73b83aeb621d"
10311+
integrity sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==
10312+
dependencies:
10313+
domelementtype "^2.3.0"
10314+
domhandler "^5.0.3"
10315+
domutils "^3.2.1"
10316+
entities "^6.0.0"
10317+
1029110318
htmlparser2@^3.9.1, htmlparser2@^3.9.2:
1029210319
version "3.10.1"
1029310320
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
@@ -10310,16 +10337,6 @@ htmlparser2@^5.0.0:
1031010337
domutils "^2.4.2"
1031110338
entities "^2.0.0"
1031210339

10313-
htmlparser2@^8.0.1:
10314-
version "8.0.2"
10315-
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21"
10316-
integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==
10317-
dependencies:
10318-
domelementtype "^2.3.0"
10319-
domhandler "^5.0.3"
10320-
domutils "^3.0.1"
10321-
entities "^4.4.0"
10322-
1032310340
http-cache-semantics@^4.1.1:
1032410341
version "4.1.1"
1032510342
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
@@ -10369,7 +10386,7 @@ [email protected]:
1036910386
resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d"
1037010387
integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==
1037110388

10372-
[email protected], iconv-lite@^0.6.2:
10389+
[email protected], iconv-lite@^0.6.2, iconv-lite@^0.6.3:
1037310390
version "0.6.3"
1037410391
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1037510392
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
@@ -11911,16 +11928,17 @@ jsonparse@^1.2.0, jsonparse@^1.3.1:
1191111928
object.assign "^4.1.4"
1191211929
object.values "^1.1.6"
1191311930

11914-
juice@^10.0.0:
11915-
version "10.0.0"
11916-
resolved "https://registry.yarnpkg.com/juice/-/juice-10.0.0.tgz#c6b717ded8be4b969f12503ac9cfbd2604d35937"
11917-
integrity sha512-9f68xmhGrnIi6DBkiiP3rUrQN33SEuaKu1+njX6VgMP+jwZAsnT33WIzlrWICL9matkhYu3OyrqSUP55YTIdGg==
11931+
juice@^11.0.0:
11932+
version "11.0.1"
11933+
resolved "https://registry.yarnpkg.com/juice/-/juice-11.0.1.tgz#155eda3e1c36ab039b41d4edc7cb828009718d43"
11934+
integrity sha512-R3KLud4l/sN9AMmFZs0QY7cugGSiKvPhGyIsufCV5nJ0MjSlngUE7k80TmFeK9I62wOXrjWBtYA1knVs2OkF8w==
1191811935
dependencies:
11919-
cheerio "^1.0.0-rc.12"
11920-
commander "^6.1.0"
11936+
cheerio "^1.0.0"
11937+
commander "^12.1.0"
11938+
entities "^4.5.0"
1192111939
mensch "^0.3.4"
1192211940
slick "^1.12.2"
11923-
web-resource-inliner "^6.0.1"
11941+
web-resource-inliner "^7.0.0"
1192411942

1192511943
just-debounce@^1.0.0:
1192611944
version "1.1.0"
@@ -13915,7 +13933,7 @@ [email protected]:
1391513933
dependencies:
1391613934
whatwg-url "^5.0.0"
1391713935

13918-
node-fetch@^2.6.0, node-fetch@^2.6.12, node-fetch@^2.6.7:
13936+
node-fetch@^2.6.12, node-fetch@^2.6.7:
1391913937
version "2.7.0"
1392013938
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
1392113939
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
@@ -14748,20 +14766,27 @@ parse-url@^8.1.0:
1474814766
dependencies:
1474914767
parse-path "^7.0.0"
1475014768

14751-
parse5-htmlparser2-tree-adapter@^7.0.0:
14752-
version "7.0.0"
14753-
resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1"
14754-
integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==
14769+
parse5-htmlparser2-tree-adapter@^7.1.0:
14770+
version "7.1.0"
14771+
resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz#b5a806548ed893a43e24ccb42fbb78069311e81b"
14772+
integrity sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==
1475514773
dependencies:
14756-
domhandler "^5.0.2"
14774+
domhandler "^5.0.3"
1475714775
parse5 "^7.0.0"
1475814776

14759-
parse5@^7.0.0, parse5@^7.1.2:
14777+
parse5-parser-stream@^7.1.2:
1476014778
version "7.1.2"
14761-
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
14762-
integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
14779+
resolved "https://registry.yarnpkg.com/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz#d7c20eadc37968d272e2c02660fff92dd27e60e1"
14780+
integrity sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==
1476314781
dependencies:
14764-
entities "^4.4.0"
14782+
parse5 "^7.0.0"
14783+
14784+
parse5@^7.0.0, parse5@^7.1.2, parse5@^7.3.0:
14785+
version "7.3.0"
14786+
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05"
14787+
integrity sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==
14788+
dependencies:
14789+
entities "^6.0.0"
1476514790

1476614791
pascalcase@^0.1.1:
1476714792
version "0.1.1"
@@ -18075,6 +18100,11 @@ undici-types@~5.26.4:
1807518100
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
1807618101
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
1807718102

18103+
undici@^7.12.0:
18104+
version "7.13.0"
18105+
resolved "https://registry.yarnpkg.com/undici/-/undici-7.13.0.tgz#9331f99fc42970dcbdf54199e6604755ba54433a"
18106+
integrity sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==
18107+
1807818108
unherit@^1.0.4:
1807918109
version "1.1.3"
1808018110
resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22"
@@ -18762,16 +18792,15 @@ wcwidth@^1.0.0, wcwidth@^1.0.1:
1876218792
dependencies:
1876318793
defaults "^1.0.3"
1876418794

18765-
web-resource-inliner@^6.0.1:
18766-
version "6.0.1"
18767-
resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz#df0822f0a12028805fe80719ed52ab6526886e02"
18768-
integrity sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==
18795+
web-resource-inliner@^7.0.0:
18796+
version "7.0.0"
18797+
resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-7.0.0.tgz#f6e9c9885e200d1cc2ae57b57b4bbd52cad7d12a"
18798+
integrity sha512-NlfnGF8MY9ZUwFjyq3vOUBx7KwF8bmE+ywR781SB0nWB6MoMxN4BA8gtgP1KGTZo/O/AyWJz7HZpR704eaj4mg==
1876918799
dependencies:
1877018800
ansi-colors "^4.1.1"
1877118801
escape-goat "^3.0.0"
1877218802
htmlparser2 "^5.0.0"
1877318803
mime "^2.4.6"
18774-
node-fetch "^2.6.0"
1877518804
valid-data-url "^3.0.0"
1877618805

1877718806
webidl-conversions@^3.0.0:

0 commit comments

Comments
 (0)