[PR #1139] [MERGED] Bump cheerio from 1.0.0-rc.12 to 1.0.0 #1130

Closed
opened 2025-11-06 12:15:22 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/veggiemonk/awesome-docker/pull/1139
Author: @dependabot[bot]
Created: 8/12/2024
Status: Merged
Merged: 8/12/2024
Merged by: @mashb1t

Base: masterHead: dependabot/npm_and_yarn/cheerio-1.0.0


📝 Commits (1)

  • 11814b3 Bump cheerio from 1.0.0-rc.12 to 1.0.0

📊 Changes

2 files changed (+173 additions, -51 deletions)

View changed files

📝 package-lock.json (+172 -50)
📝 package.json (+1 -1)

📄 Description

Bumps cheerio from 1.0.0-rc.12 to 1.0.0.

Release notes

Sourced from cheerio's releases.

v1.0.0

Cheerio 1.0 is here! 🎉

Announcement Blog Post

Breaking Changes

  • The minimum NodeJS version is now 18.17 or higher cheeriojs/cheerio#3959

  • Import paths were simplified. For example, use cheerio/slim instead of cheerio/lib/slim. cheeriojs/cheerio#3970

  • The deprecated default Cheerio instance and static methods were removed. cheeriojs/cheerio#3974

    Before, it was possible to write code like this:

    import cheerio, { html } from 'cheerio';
    

    html(cheerio('<test></test>')); // ~ '<test></test>' -- NO LONGER WORKS

    Make sure to always load documents first:

    import * as cheerio from 'cheerio';
    

    cheerio.load('<test></test>').html();

  • Node types previously re-exported by Cheerio must now be imported directly from (domhandler)(https://github.com/fb55/domhandler). cheeriojs/cheerio#3969

  • htmlparser2 options now reside exclusively under the xml key (cheeriojs/cheerio#2916):

    const $ = cheerio.load('<html>', {
      xml: {
        withStartIndices: true,
      },
    });
    

New Features

Fixes

... (truncated)

Commits
  • 50b5d5c 1.0.0
  • eea2fec fix(eslint): Disable misfiring lint rule
  • e60f659 chore(package): Update published files
  • 4fe3e7b chore(docs): Add 1.0 Announcement Post (#3984)
  • 944553b build(deps): bump docusaurus-plugin-typedoc in /website (#3983)
  • e34967e build(deps-dev): bump tsx from 4.16.5 to 4.17.0 (#3982)
  • eb7122b chore(traversing): Add test case for lowerCaseTags (#3981)
  • b824ba8 fix(website): Fix ReactLiveScope examples (#3980)
  • 08ebee5 build(deps-dev): bump eslint-plugin-jsdoc from 49.0.0 to 50.0.0 (#3979)
  • bf5f44c build(deps-dev): bump eslint-plugin-jsdoc from 48.11.0 to 49.0.0 (#3976)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/veggiemonk/awesome-docker/pull/1139 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 8/12/2024 **Status:** ✅ Merged **Merged:** 8/12/2024 **Merged by:** [@mashb1t](https://github.com/mashb1t) **Base:** `master` ← **Head:** `dependabot/npm_and_yarn/cheerio-1.0.0` --- ### 📝 Commits (1) - [`11814b3`](https://github.com/veggiemonk/awesome-docker/commit/11814b3990c60a3a688edbb5d9739412253ad451) Bump cheerio from 1.0.0-rc.12 to 1.0.0 ### 📊 Changes **2 files changed** (+173 additions, -51 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+172 -50) 📝 `package.json` (+1 -1) </details> ### 📄 Description Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0-rc.12 to 1.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cheeriojs/cheerio/releases">cheerio's releases</a>.</em></p> <blockquote> <h2>v1.0.0</h2> <p>Cheerio 1.0 is here! 🎉</p> <h1><a href="https://cheerio.js.org/blog/cheerio-1.0">Announcement Blog Post</a></h1> <h2>Breaking Changes</h2> <ul> <li> <p>The minimum NodeJS version is now 18.17 or higher <a href="https://redirect.github.com/cheeriojs/cheerio/pull/3959">cheeriojs/cheerio#3959</a></p> </li> <li> <p>Import paths were simplified. For example, use <code>cheerio/slim</code> instead of <code>cheerio/lib/slim</code>. <a href="https://redirect.github.com/cheeriojs/cheerio/pull/3970">cheeriojs/cheerio#3970</a></p> </li> <li> <p>The deprecated default Cheerio instance and static methods were removed. <a href="https://redirect.github.com/cheeriojs/cheerio/pull/3974">cheeriojs/cheerio#3974</a></p> <p>Before, it was possible to write code like this:</p> <pre lang="ts"><code>import cheerio, { html } from 'cheerio'; <p>html(cheerio('&lt;test&gt;&lt;/test&gt;')); // ~ '&lt;test&gt;&lt;/test&gt;' -- NO LONGER WORKS<br /> </code></pre></p> <p>Make sure to always load documents first:</p> <pre lang="ts"><code>import * as cheerio from 'cheerio'; <p>cheerio.load('&lt;test&gt;&lt;/test&gt;').html();<br /> </code></pre></p> </li> <li> <p>Node types previously re-exported by Cheerio must now be imported directly from (<code>domhandler</code>)(<a href="https://github.com/fb55/domhandler">https://github.com/fb55/domhandler</a>). <a href="https://redirect.github.com/cheeriojs/cheerio/pull/3969">cheeriojs/cheerio#3969</a></p> </li> <li> <p>htmlparser2 options now reside exclusively under the <code>xml</code> key (<a href="https://redirect.github.com/cheeriojs/cheerio/pull/2916">cheeriojs/cheerio#2916</a>):</p> <pre lang="ts"><code>const $ = cheerio.load('&lt;html&gt;', { xml: { withStartIndices: true, }, }); </code></pre> </li> </ul> <h2>New Features</h2> <ul> <li>Add functions to load buffers, streams &amp; URLs in NodeJS by <a href="https://github.com/fb55"><code>@​fb55</code></a> in <a href="https://redirect.github.com/cheeriojs/cheerio/pull/2857">cheeriojs/cheerio#2857</a></li> <li>Add extract method by <a href="https://github.com/fb55"><code>@​fb55</code></a> in <a href="https://redirect.github.com/cheeriojs/cheerio/pull/2750">cheeriojs/cheerio#2750</a></li> </ul> <h2>Fixes</h2> <ul> <li>Allow imports of <code>cheerio/utils</code> by <a href="https://github.com/blixt"><code>@​blixt</code></a> in <a href="https://redirect.github.com/cheeriojs/cheerio/pull/2601">cheeriojs/cheerio#2601</a></li> <li>Allow empty string in <code>data</code>, and simplify by <a href="https://github.com/fb55"><code>@​fb55</code></a> in <a href="https://redirect.github.com/cheeriojs/cheerio/pull/2818">cheeriojs/cheerio#2818</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cheeriojs/cheerio/commit/50b5d5ce49f7863ed70c82dad2652bc8cb147859"><code>50b5d5c</code></a> 1.0.0</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/eea2fecae0fee78c7cf34601d9a9b5de18728811"><code>eea2fec</code></a> fix(eslint): Disable misfiring lint rule</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/e60f65975bc7608bf2096f595dbcc699c08f6de0"><code>e60f659</code></a> chore(package): Update published files</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/4fe3e7b392f7928f0b5b0dfed3c725799d9b7845"><code>4fe3e7b</code></a> chore(docs): Add 1.0 Announcement Post (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3984">#3984</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/944553ba6a737df023502346161e1b7e76e71961"><code>944553b</code></a> build(deps): bump docusaurus-plugin-typedoc in /website (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3983">#3983</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/e34967ecf01bc6ebd7288d650168a32319a7e6d3"><code>e34967e</code></a> build(deps-dev): bump tsx from 4.16.5 to 4.17.0 (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3982">#3982</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/eb7122bbad4ce932457b7f9a878601b6732cce42"><code>eb7122b</code></a> chore(traversing): Add test case for <code>lowerCaseTags</code> (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3981">#3981</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/b824ba85b6692da39d3afd94de35e6c52aeec00a"><code>b824ba8</code></a> fix(website): Fix ReactLiveScope examples (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3980">#3980</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/08ebee5a3d60b8e4acbdbe9c12210cf05bf36d6d"><code>08ebee5</code></a> build(deps-dev): bump eslint-plugin-jsdoc from 49.0.0 to 50.0.0 (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3979">#3979</a>)</li> <li><a href="https://github.com/cheeriojs/cheerio/commit/bf5f44cf07758150401a95c74867544c51d10fc5"><code>bf5f44c</code></a> build(deps-dev): bump eslint-plugin-jsdoc from 48.11.0 to 49.0.0 (<a href="https://redirect.github.com/cheeriojs/cheerio/issues/3976">#3976</a>)</li> <li>Additional commits viewable in <a href="https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.12...v1.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cheerio&package-manager=npm_and_yarn&previous-version=1.0.0-rc.12&new-version=1.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 12:15:22 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-docker#1130