Skip to content

Commit 4fadb28

Browse files
authored
chore(gatsby-transformer-remark): Update sanitize-html (#36893)
1 parent 121984f commit 4fadb28

File tree

3 files changed

+14
-29
lines changed

3 files changed

+14
-29
lines changed

packages/gatsby-transformer-remark/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"remark-retext": "^4.0.0",
2424
"remark-stringify": "^9.0.1",
2525
"retext-english": "^3.0.4",
26-
"sanitize-html": "^1.27.5",
26+
"sanitize-html": "^2.7.2",
2727
"underscore.string": "^3.3.6",
2828
"unified": "^9.2.2",
2929
"unist-util-remove-position": "^3.0.0",

packages/gatsby-transformer-remark/src/utils/time-to-read.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ function isCjChar(char) {
4141

4242
export const timeToRead = html => {
4343
let timeToRead = 0
44-
const pureText = sanitizeHTML(html, { allowTags: [] })
44+
const pureText = sanitizeHTML(html, { allowedTags: [] })
4545
const avgWPM = 265
4646

4747
const latinChars = []

yarn.lock

Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -9477,13 +9477,6 @@ domexception@^2.0.1:
94779477
dependencies:
94789478
webidl-conversions "^5.0.0"
94799479

9480-
domhandler@^3.0.0:
9481-
version "3.0.0"
9482-
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz#51cd13efca31da95bbb0c5bee3a48300e333b3e9"
9483-
integrity sha512-eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw==
9484-
dependencies:
9485-
domelementtype "^2.0.1"
9486-
94879480
domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
94889481
version "4.3.1"
94899482
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
@@ -9508,7 +9501,7 @@ domutils@^1.7.0:
95089501
dom-serializer "0"
95099502
domelementtype "1"
95109503

9511-
domutils@^2.0.0, domutils@^2.5.2, domutils@^2.7.0, domutils@^2.8.0:
9504+
domutils@^2.5.2, domutils@^2.7.0, domutils@^2.8.0:
95129505
version "2.8.0"
95139506
resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
95149507
integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
@@ -12638,17 +12631,7 @@ html-webpack-tags-plugin@^3.0.2:
1263812631
minimatch "^3.0.4"
1263912632
slash "^3.0.0"
1264012633

12641-
htmlparser2@^4.1.0:
12642-
version "4.1.0"
12643-
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78"
12644-
integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==
12645-
dependencies:
12646-
domelementtype "^2.0.1"
12647-
domhandler "^3.0.0"
12648-
domutils "^2.0.0"
12649-
entities "^2.0.0"
12650-
12651-
htmlparser2@^6.1.0:
12634+
htmlparser2@^6.0.0, htmlparser2@^6.1.0:
1265212635
version "6.1.0"
1265312636
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"
1265412637
integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
@@ -19482,7 +19465,7 @@ postcss@6.0.1:
1948219465
source-map "^0.5.6"
1948319466
supports-color "^3.2.3"
1948419467

19485-
postcss@7.0.36, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5:
19468+
postcss@7.0.36, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.5:
1948619469
version "7.0.36"
1948719470
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb"
1948819471
integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==
@@ -22272,15 +22255,17 @@ safe-resolve@^1.0.0:
2227222255
version "2.1.2"
2227322256
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2227422257

22275-
sanitize-html@^1.27.5:
22276-
version "1.27.5"
22277-
resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz#6c8149462adb23e360e1bb71cc0bae7f08c823c7"
22278-
integrity sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==
22258+
sanitize-html@^2.7.2:
22259+
version "2.7.2"
22260+
resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.7.2.tgz#54c5189af75e3237d996e4b9a5e3eaad12c7f7fc"
22261+
integrity sha512-DggSTe7MviO+K4YTCwprG6W1vsG+IIX67yp/QY55yQqKCJYSWzCA1rZbaXzkjoKeL9+jqwm56wD6srYLtUNivg==
2227922262
dependencies:
22280-
htmlparser2 "^4.1.0"
22281-
lodash "^4.17.15"
22263+
deepmerge "^4.2.2"
22264+
escape-string-regexp "^4.0.0"
22265+
htmlparser2 "^6.0.0"
22266+
is-plain-object "^5.0.0"
2228222267
parse-srcset "^1.0.2"
22283-
postcss "^7.0.27"
22268+
postcss "^8.3.11"
2228422269

2228522270
saslprep@^1.0.0:
2228622271
version "1.0.3"

0 commit comments

Comments
 (0)