fix(deps): update dependency htmlparser2 to v10 #5163
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.10.0->^10.0.0Release Notes
fb55/htmlparser2 (htmlparser2)
v10.0.0Compare Source
d5882dbxmptag parsing (#1790 by @nati-elmaliach)ecdb071aa0c781v9.1.0Compare Source
Fixes
onattribend'sendIndex(#1540 by @DimaIT)Features
QuoteType(#1543 by @DimaIT) andHandlerinterface (#1690 by @benkroeger)v9.0.0Compare Source
Breaking Changes
EntityDecoderfrom theentitiesmodule https://github.com/fb55/htmlparser2/pull/1480<a href='&=boo'>the attribute value won't be modified any more.ontextentitytokenizer callback now has anendIndexargument; if you use the tokenizer directly, make sure indices are still the same.Features
createDocumentStreamfunction, analogous tocreateDomStream(which is now deprecated) https://github.com/fb55/htmlparser2/pull/1510Full Changelog: fb55/htmlparser2@v8.0.2...v9.0.0
v8.0.2Compare Source
Bug Fixes
Other changes
eslint-plugin-nand-unicornby @fb55 in https://github.com/fb55/htmlparser2/pull/1352New Contributors
Full Changelog: fb55/htmlparser2@v8.0.1...v8.0.2
v8.0.1Compare Source
WritableStreamexport in thepackage.json6923fcav8.0.0Compare Source
Breaking
FeedHandlerclass has been removed https://github.com/fb55/htmlparser2/pull/1166domhandleranddomutilshave changed, the deprecatednormalizeWhitespaceoption was removed https://github.com/fb55/htmlparser2/pull/1164Features
htmlparser2is now a dual CommonJS & ESM module https://github.com/fb55/htmlparser2/pull/1165Other changes
entities' updated decoding tree structure https://github.com/fb55/htmlparser2/pull/1146parse5for HTML compliance by @vassudanagunta in https://github.com/fb55/htmlparser2/pull/1147New Contributors
Full Changelog: fb55/htmlparser2@v7.2.0...v8.0.0
v7.2.0Compare Source
What's Changed
Fixes:
Docs
parseDocument()example clearer by @cameronsteele in https://github.com/fb55/htmlparser2/pull/998Refactors:
The refactors lead to a combined ~5% speed-up.
New Contributors
Full Changelog: fb55/htmlparser2@v7.1.2...v7.2.0
v7.1.2Compare Source
3287ef245b2cfev7.1.1Compare Source
903fb43endIndexof text events being off by 1 (#932)78ef1b7v7.1.0Compare Source
Features:
isImpliedflag to theonopentag/onclosetagevents (#930)f91700428c162bFixes:
htmlparser2@​7.0.0changed how indices were computed. Unfortunately, a lot of edge-cases weren't handled correctly. This version fixes this.28c162b4e25252fac221d04c411c.pausewould lead to data being wrongfully discarded (#927)78af88d08b2040foreignObjectwill always be lowercased in HTMLe852205Refactors:
getFeedtodomutils(#931)f10dc039c30fe60eb0067a2b0bf3streamtests intoWritableStream.spec(#916)da67ebaa2eae51d45fc82v7.0.0Compare Source
htmlparser2@​7.0.0changes a lot of internals, resulting in an 20% overall performance improvement in AndreasMadsen's htmlparser-benchmark.Breaking changes:
5ab080eFeatures:
isVoidElementmethod to the parser (#785)00ce57aRefactors:
9a47a55f5aed75MapforopenImpliesClosein the parser (#911)39a8109FeedHandlerto a function (#912)3a672ffv6.1.0Compare Source
Features:
ab0b3fcf59473aFixes:
0b94ab5Upgrades:
e64e8e58bc17198b91d97cf774767c233dev6.0.1Compare Source
214ab08v6.0.0Compare Source
Breaking:
4dd42330d278fd1c71e60Features:
parseDocumentmethod4653f23getDOMmethod.df7ea981ce1d3b0437d9cMinor:
b6b4382v5.0.1Compare Source
<title>tags (#614, #615 by @billneff79)3295a8b1ace384Also pulls in a new version of the
entitiesmodule, which features more compact entity maps.v5.0.0Compare Source
Breaking changes:
decodeEntitiesoption totrue8ac01e06e296d2EVENTS,WritableStreamandCollectingHandlerexports from module import. The latter two are still part of the module, but now have to be imported explicitly.6e296d2EventEmitterf30f13c<title>tag content is now processed as text (#483 by @billneff79)0189e56Features:
a85e4e0onattributeevent3c86256d90dd644c0fba8Bug Fixes:
eaf28724ec596fbc010deDiverse:
6d8a2ffgetOneElement(#543 by @brettz9)1cf297e40d9556Thanks to everyone that contributed to this release!
Commit Range:
v4.1.0Compare Source
<__proto__>(fixes #387)typesfield to package.jsonv4.0.0Compare Source
StreamandProxyHandlerexportsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.