Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump htmlparser2 from 6.1.0 to 7.0.0 #257

Merged
merged 1 commit into from
Aug 23, 2021

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 23, 2021

Bumps htmlparser2 from 6.1.0 to 7.0.0.

Release notes

Sourced from htmlparser2's releases.

v7.0.0

htmlparser2@7.0.0 changes a lot of internals, resulting in an 20% overall performance improvement in AndreasMadsen's htmlparser-benchmark.

Breaking changes:

  • Fixed how start & end index positions are calculated (#910) 5ab080e
    • Some indices, especially end indices, will now have changed. Most importantly, end indices will now always be greater or equal to start indices (whoops!).

Features:

  • Added an isVoidElement method to the parser (#785) 00ce57a

Refactors:

  • Use a trie to decode HTML & XML entities in the tokenizer (#863) 9a47a55
    • Leads to large speed-ups when dealing with entities.
  • Iterate over char codes in the tokenizer (#894) f5aed75
    • Improved tokenizer performance by ~40%.
  • Use Map for openImpliesClose in the parser (#911) 39a8109
  • Moved logic of FeedHandler to a function (#912) 3a672ff
Commits
  • d1b010b 7.0.0
  • 3a672ff refactor(feedhandler): Move logic of FeedHandler to function (#912)
  • 39a8109 refactor(parser): Use Map for openImpliesClose (#911)
  • 5ab080e refactor(parser): Correct start & end index positions (#910)
  • ef8f2bd build(deps-dev): Bump @​types/node from 16.6.1 to 16.6.2 (#909)
  • b6d7688 build(deps-dev): Bump @​typescript-eslint/parser from 4.29.1 to 4.29.2 (#907)
  • 8006ada build(deps-dev): Bump ts-jest from 27.0.4 to 27.0.5 (#908)
  • 0ea9571 build(deps-dev): Bump @​typescript-eslint/eslint-plugin (#906)
  • 34e27f9 build(deps-dev): Bump @​types/node from 16.6.0 to 16.6.1 (#905)
  • 731f982 build(deps-dev): Bump @​types/jest from 27.0.0 to 27.0.1 (#904)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v6.1.0...v7.0.0)

---
updated-dependencies:
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 23, 2021
@coveralls
Copy link

Coverage Status

Coverage remained the same at 97.054% when pulling 6f51849 on dependabot/npm_and_yarn/htmlparser2-7.0.0 into 976e2fa on master.

@tomap tomap merged commit fbccf13 into master Aug 23, 2021
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/htmlparser2-7.0.0 branch August 23, 2021 18:38
nevilm-lt pushed a commit to nevilm-lt/hexo-util that referenced this pull request Apr 22, 2022
Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v6.1.0...v7.0.0)

---
updated-dependencies:
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
nevilm-lt pushed a commit to nevilm-lt/hexo-util that referenced this pull request Apr 22, 2022
Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v6.1.0...v7.0.0)

---
updated-dependencies:
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
nevilm-lt pushed a commit to nevilm-lt/hexo-util that referenced this pull request Apr 22, 2022
Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v6.1.0...v7.0.0)

---
updated-dependencies:
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
nevilm-lt pushed a commit to nevilm-lt/hexo-util that referenced this pull request Apr 22, 2022
Bumps [htmlparser2](https://github.com/fb55/htmlparser2) from 6.1.0 to 7.0.0.
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v6.1.0...v7.0.0)

---
updated-dependencies:
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants