Compare commits

...

97 Commits

Author SHA1 Message Date
dependabot[bot] bdff66a44b Merge 3e7e1e6ce9 into 4760da28ac 2025-02-25 13:55:45 +00:00
dependabot[bot] 4760da28ac Bump i18next-parser from 9.1.0 to 9.3.0 (#1062)
Bumps [i18next-parser](https://github.com/i18next/i18next-parser) from
9.1.0 to 9.3.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md">i18next-parser's
changelog</a>.</em></p>
<blockquote>
<h1>9.3.0</h1>
<ul>
<li>Allow to use multiple translation functions with different
namespaces and keyPrefixes <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1083">#1083</a>
<a
href="https://redirect.github.com/i18next/i18next-parser/issues/494">#494</a>
<a
href="https://redirect.github.com/i18next/i18next-parser/issues/973">#973</a>
<a
href="https://redirect.github.com/i18next/i18next-parser/issues/737">#737</a></li>
</ul>
<h1>9.2.0</h1>
<ul>
<li>Support nested property namespace functions in namespaceFunctions <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1104">#1104</a>
<a
href="https://redirect.github.com/i18next/i18next-parser/issues/1103">#1103</a></li>
<li>Update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/i18next/i18next-parser/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next-parser&package-manager=npm_and_yarn&previous-version=9.1.0&new-version=9.3.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:55:37 +00:00
dependabot[bot] caa01be52e Bump eslint-plugin-react-refresh from 0.4.18 to 0.4.19 (#1051)
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.18 to 0.4.19.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.19</h2>
<p>Add name to configs for <a
href="https://github.com/eslint/config-inspector">ESLint Config
Inspector</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.19</h2>
<p>Add name to configs for <a
href="https://github.com/eslint/config-inspector">ESLint Config
Inspector</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/b054ab4c1c2dd851f927f43024b4348c11a59325"><code>b054ab4</code></a>
0.4.19 [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/f36623b0bc487d6903089b8f5085d7798c9bede4"><code>f36623b</code></a>
fix: added name attribute for eslint config inspector (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/77">#77</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/826d8c9c325449cf9e35723825ed994243a6bd22"><code>826d8c9</code></a>
Create SECURITY.md</li>
<li>See full diff in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.18...v0.4.19">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.18&new-version=0.4.19)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:48:46 +00:00
dependabot[bot] eacba38b27 Bump cypress from 14.0.2 to 14.0.3 (#1059)
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.0.2 to
14.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cypress-io/cypress/releases">cypress's
releases</a>.</em></p>
<blockquote>
<h2>v14.0.3</h2>
<p>Changelog: <a
href="https://docs.cypress.io/app/references/changelog#14-0-3">https://docs.cypress.io/app/references/changelog#14-0-3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cypress-io/cypress/commit/d2be6c05fad8c1fd7a09866745dc3827a7a2a77e"><code>d2be6c0</code></a>
chore: release 14.0.3 (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31077">#31077</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/66bf74f5b22e433be5344c9403216381be42a5ff"><code>66bf74f</code></a>
chore: Revert &quot;chore: update wdio dependencies to latest for
firefox (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30822">#30822</a>)...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/d733b86a714d8dbd14037334fd27dfcb4181917d"><code>d733b86</code></a>
dependency: update dependency <code>@​cypress/request</code> to ^3.0.7
(<a
href="https://redirect.github.com/cypress-io/cypress/issues/31063">#31063</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/1042f4abf176da4bbde5695ae95252bcf168ae20"><code>1042f4a</code></a>
chore: fix snyk scan to ignore the nx cloud build files (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31025">#31025</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/2e3e7ac3204bf9dc8306c260e500611ceddef2ca"><code>2e3e7ac</code></a>
chore: updating v8 snapshot cache (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31067">#31067</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/69ee481943c26bb47a42105437208c7b978bffb0"><code>69ee481</code></a>
chore: updating v8 snapshot cache (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31066">#31066</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/8ac7991e07396a0f085350bd8e63f50c76638ad7"><code>8ac7991</code></a>
chore: updating v8 snapshot cache (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31065">#31065</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/33eb6c818e159cdc5ecfef4ba7c926fa7eb2d554"><code>33eb6c8</code></a>
chore: update wdio dependencies to latest for firefox (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30822">#30822</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/b20bad672b6b243cc4a638ea2c4d7dcb8e0b3a61"><code>b20bad6</code></a>
chore: wire up beta chrome into circle workflow, update orb, and update
firef...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/f9e872d0d48f4d6bbf2248b6471aa5521fc3268f"><code>f9e872d</code></a>
fix: decode both script and stack before making comparison in the priv
channe...</li>
<li>Additional commits viewable in <a
href="https://github.com/cypress-io/cypress/compare/v14.0.2...v14.0.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cypress&package-manager=npm_and_yarn&previous-version=14.0.2&new-version=14.0.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:47:57 +00:00
dependabot[bot] fd25675600 Bump eslint from 9.19.0 to 9.21.0 (#1077)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [eslint](https://github.com/eslint/eslint) from 9.19.0 to 9.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.21.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>)
(Josh Goldberg )</li>
<li><a
href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>v9.20.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e89a54a3090f3503daf5e36b02b0035c993e3fd1"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/91d4d9f62095e302c71595cc04c47073f366315c"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fa25c7a79edee280f275fbc35b83bcde906d1480"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31a9fd03d23aecf2b1e0c9b3df27554aff245723"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/61d99e38f248f4d9abc09d970c4eebddd1af86ca"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/db1b9a66e387e573f45885687dfefc04ab2877fe"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8bcd820f37f2361e4f7261a9876f52d21bd9de8f"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b7012c85f3c0f683baeffb6d856faf86c4d41702"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.21.0 - February 21, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48"><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f"><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22"><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439">#19439</a>)
(Josh Goldberg )</li>
<li><a
href="https://github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432"><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3"><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2"><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425">#19425</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097"><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415">#19415</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c"><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405">#19405</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b"><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/fe3ccb2ff43a9f20a7801c679f7d41f6a7ed3ddc"><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424">#19424</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/274f054f19f5f490d9496c6eee4bcd8620d2f4be"><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417">#19417</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/93c78a5c58edb7ead9bff87c874d2ff9b824ec04"><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b476a930bb3a6d644c482747d985f5da0d89e1e9"><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416">#19416</a>)
(Amaresh S M)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ccb60c0b1452e73750e3734c9cd7c7b12c473827"><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.0 - February 7, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/979097a3b4c656e2d9faabd4a52010d6647911f6"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/031734efcb27e0d800da7ec32f5d5dae55f80564"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/91d4d9f62095e302c71595cc04c47073f366315c"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b7012c85f3c0f683baeffb6d856faf86c4d41702"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d4c47c3738f2bf53b4f6a1cf505861b35875ac5f"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e89a54a3090f3503daf5e36b02b0035c993e3fd1"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fa25c7a79edee280f275fbc35b83bcde906d1480"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/64063765afa5bf29855d996ccabfaa93b19bd458"><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/350f2b9349bc8d2230cd953c14b77071f2961f47"><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19404">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="https://github.com/eslint/eslint/commit/93c325a7a841d0fe4b5bf79efdec832e7c8f805f"><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19398">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="https://github.com/eslint/eslint/commit/56ff4048e053374db39201e7e880bde4c930e19f"><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19396">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4053226996bbdec1ffdef8af1b9d7f5aa4b11b86"><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19393">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1324af027986d655848ee1a9dcb89a527917ea3e"><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19392">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8b87e007bb2ba59b73061d22ef34baffb5656b79"><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19389">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31a9fd03d23aecf2b1e0c9b3df27554aff245723"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/61d99e38f248f4d9abc09d970c4eebddd1af86ca"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/758c66bc8d83cd4eda9639b0745f0d0fb70f04f4"><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://redirect.github.com/eslint/eslint/issues/19382">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/67dd82ab88d784b6f36e471b6a5c6f64e37f9485"><code>67dd82a</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19387">#19387</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/db1b9a66e387e573f45885687dfefc04ab2877fe"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8bcd820f37f2361e4f7261a9876f52d21bd9de8f"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ecd0ede7fd2ccbb4c0daf0e4732e97ea0f49db1b"><code>ecd0ede</code></a>
9.21.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/a7ef4c7ecc0882b35ff9df88ab024f9cd2c4c500"><code>a7ef4c7</code></a>
Build: changelog update for 9.21.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24"><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453">#19453</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a"><code>265e0cf</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488"><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238">#19238</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224"><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449">#19449</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f"><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448">#19448</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832"><code>c5561ea</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0"><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445">#19445</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63"><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436">#19436</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.19.0...v9.21.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.19.0&new-version=9.21.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:41:37 +00:00
dependabot[bot] bdc662e8b5 Bump vite-plugin-istanbul from 6.0.2 to 7.0.0 (#1057)
Bumps
[vite-plugin-istanbul](https://github.com/ifaxity/vite-plugin-istanbul)
from 6.0.2 to 7.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ifaxity/vite-plugin-istanbul/releases">vite-plugin-istanbul's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.0</h2>
<h1><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.2...v7.0.0">7.0.0</a>
(2025-02-11)</h1>
<ul>
<li>fix!: corrected broken lockfile (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/339">#339</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/213cd65c3b6c3ac2a706c7d3591d4bd13808bee2">213cd65</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>allow passing generatorOpts down to Babel (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/323">#323</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/c58d180a5fc6bb18827ba6b7960fffdee8b16409">c58d180</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>previous pr made an api change</li>
</ul>
<h2>v7.0.0-rc.1</h2>
<h1><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.2...v7.0.0-rc.1">7.0.0-rc.1</a>
(2025-02-11)</h1>
<ul>
<li>fix!: corrected broken lockfile (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/339">#339</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/213cd65c3b6c3ac2a706c7d3591d4bd13808bee2">213cd65</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>allow passing generatorOpts down to Babel (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/323">#323</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/c58d180a5fc6bb18827ba6b7960fffdee8b16409">c58d180</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>previous pr made an api change</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/37b4bcf9c6e784ae10b98f759192bed3a4d2d78f"><code>37b4bcf</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/340">#340</a>
from iFaxity/dependabot/npm_and_yarn/lint-staged-15.4.3</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/a791d18e9cb3ccb31fb1bfd0b47d61eca6ee945f"><code>a791d18</code></a>
build(deps-dev): bump lint-staged from 15.3.0 to 15.4.3</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/213cd65c3b6c3ac2a706c7d3591d4bd13808bee2"><code>213cd65</code></a>
fix!: corrected broken lockfile (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/339">#339</a>)</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/a828934d977fd9b1be89b32e83574d199060f83d"><code>a828934</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/338">#338</a>
from iFaxity/dependabot/github_actions/dependabot/fet...</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/49634cb0c4dcbbb10c2e6488ebb8fbc59bf487d6"><code>49634cb</code></a>
build(deps): bump dependabot/fetch-metadata from 2.2.0 to 2.3.0</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/2e9265d897cbe8f5827e73a6fdd5cf57eda0f00d"><code>2e9265d</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/334">#334</a>
from iFaxity/dependabot/npm_and_yarn/types/node-22.10.7</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/3d2bc405138a1082f69defe4e25affc9e8c30ddf"><code>3d2bc40</code></a>
build(deps-dev): bump <code>@​types/node</code> from 22.10.5 to
22.10.7</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/265f6fc7e462e8dbb704136bf3c28e6cfee80d8e"><code>265f6fc</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/333">#333</a>
from iFaxity/dependabot/npm_and_yarn/rollup-4.31.0</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/a7e034399206a681671b51069dace576d213a082"><code>a7e0343</code></a>
build(deps-dev): bump rollup from 4.30.1 to 4.31.0</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/5d0e689a35bb9acfbcce24fb146b8bb98db217b8"><code>5d0e689</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/332">#332</a>
from iFaxity/dependabot/npm_and_yarn/unbuild-3.3.1</li>
<li>Additional commits viewable in <a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.2...v7.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-istanbul&package-manager=npm_and_yarn&previous-version=6.0.2&new-version=7.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:40:57 +00:00
dependabot[bot] 0bbb83206f Bump uuid from 11.0.5 to 11.1.0 (#1073)
Bumps [uuid](https://github.com/uuidjs/uuid) from 11.0.5 to 11.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/uuidjs/uuid/releases">uuid's
releases</a>.</em></p>
<blockquote>
<h2>v11.1.0</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0">11.1.0</a>
(2025-02-19)</h2>
<h3>Features</h3>
<ul>
<li>update TS types to allow<code>Uint8Array</code> subtypes for
<code>buffer</code> option (<a
href="https://redirect.github.com/uuidjs/uuid/issues/865">#865</a>) (<a
href="https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2">a5231e7</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md">uuid's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0">11.1.0</a>
(2025-02-19)</h2>
<h3>Features</h3>
<ul>
<li>update TS types to allow<code>Uint8Array</code> subtypes for
<code>buffer</code> option (<a
href="https://redirect.github.com/uuidjs/uuid/issues/865">#865</a>) (<a
href="https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2">a5231e7</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/uuidjs/uuid/commit/3d1eba06be81fb3a02e16d06ef6fe959c9bb5c5c"><code>3d1eba0</code></a>
chore(main): release 11.1.0 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/866">#866</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2"><code>a5231e7</code></a>
feat: update TS types to allow<code>Uint8Array</code> subtypes for
<code>buffer</code> option (<a
href="https://redirect.github.com/uuidjs/uuid/issues/865">#865</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/aeabb600a991e0c009c5a6659cf1baef62e62779"><code>aeabb60</code></a>
docs: docs housecleaning (<a
href="https://redirect.github.com/uuidjs/uuid/issues/864">#864</a>)</li>
<li>See full diff in <a
href="https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=uuid&package-manager=npm_and_yarn&previous-version=11.0.5&new-version=11.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:40:42 +00:00
dependabot[bot] a03caed370 Bump typescript-eslint from 8.22.0 to 8.25.0 (#1084)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.22.0 to 8.25.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.25.0</h2>
<h2>8.25.0 (2025-02-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-spread] add suggestions
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10719">#10719</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> replace <code>attributes</code> with
<code>options</code> property in <code>TSImportType</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10691">#10691</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] handle
getter-setter (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10818">#10818</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] report usage of
deprecated private identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10844">#10844</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] report
on chain expressions in a ternary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10708">#10708</a>)</li>
<li><strong>typescript-estree:</strong> align TS module nodes to
namespaces (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10504">#10504</a>)</li>
<li><strong>visitor-keys:</strong> update keys for
<code>ImportAttribute</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10649">#10649</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Anthony Fu</li>
<li>fisker Cheung <a
href="https://github.com/fisker"><code>@​fisker</code></a></li>
<li>Josh Goldberg </li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@​OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v8.24.1</h2>
<h2>8.24.1 (2025-02-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.20.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10834">#10834</a>)</li>
<li><strong>eslint-plugin:</strong> [no-inferrable-types] handle
accessor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780">#10780</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
ignore enum and enum members (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10782">#10782</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] report on an
<code>any</code> value assigned as an initializer of an
<code>accessor</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10785">#10785</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
check <code>accessor</code> class properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10789">#10789</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] check
<code>accessor</code> properties with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10794">#10794</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-module-boundary-types]
check <code>accessor</code> class properties with a function initializer
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10804">#10804</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-member-accessibility]
check <code>accessor</code> class properties for missing accessibility
modifier (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10805">#10805</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] don't report on
deprecated <code>accessor</code> property declaration (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10813">#10813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] don't report
on <code>static</code> <code>accessor</code> properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10814">#10814</a>)</li>
<li><strong>eslint-plugin:</strong> [class-methods-use-this] check
<code>accessor</code> methods with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10796">#10796</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.25.0 (2025-02-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.24.1 (2025-02-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.24.0 (2025-02-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.23.0 (2025-02-03)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1a9ab8fbc9a45b5ee738dca61f91ec815197ceef"><code>1a9ab8f</code></a>
chore(release): publish 8.25.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f3ef20e8ab490d9ef8df104bda6879f386bbf5d6"><code>f3ef20e</code></a>
chore: update to latest nx and use project references first approach (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10361">#10361</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3646ec0c8c16898a4d4508e642e4753628ff06f1"><code>3646ec0</code></a>
chore(release): publish 8.24.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/87d72ba76c055499ea233efb73cdaef1f0d2ac4a"><code>87d72ba</code></a>
chore(release): publish 8.24.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2a96020d3b420a6e50184432bce902920726a4a4"><code>2a96020</code></a>
chore(release): publish 8.23.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.22.0&new-version=8.25.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:34:57 +00:00
dependabot[bot] e382968eb8 Bump vite from 6.1.0 to 6.2.0 (#1083)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.1.0 to 6.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>create-vite@6.2.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.2.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.2.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.2.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.2.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.2.0-beta.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.2.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.2.0-beta.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@6.1.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.1.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.1.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.1.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2>6.2.0 (2025-02-25)</h2>
<ul>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19501">#19501</a>)
(<a
href="https://github.com/vitejs/vite/commit/c94c9e052127cf4796374de1d698ec60b2973dfa">c94c9e0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19501">#19501</a></li>
<li>fix(worker): string interpolation in dynamic worker options (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19476">#19476</a>)
(<a
href="https://github.com/vitejs/vite/commit/07091a1e804e5934208ef0b6324a04317dd0d815">07091a1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19476">#19476</a></li>
<li>chore: use unicode cross icon instead of x (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19497">#19497</a>)
(<a
href="https://github.com/vitejs/vite/commit/5c70296ffb22fe5a0f4039835aa14feb096b4a97">5c70296</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19497">#19497</a></li>
</ul>
<h2>6.2.0-beta.1 (2025-02-21)</h2>
<ul>
<li>fix(css): temporary add <code>?.</code> after
<code>this.getModuleInfo</code> in <code>vite:css-post</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19478">#19478</a>)
(<a
href="https://github.com/vitejs/vite/commit/12b0b8a953ad7d08ba0540cb4f5cb26a7fa69da2">12b0b8a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19478">#19478</a></li>
</ul>
<h2>6.2.0-beta.0 (2025-02-21)</h2>
<ul>
<li>feat: show <code>mode</code> on server start and add env debugger
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18808">#18808</a>)
(<a
href="https://github.com/vitejs/vite/commit/c575b825596ccaedfac1cfecbb9a464e5e584a60">c575b82</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18808">#18808</a></li>
<li>feat: use host url to open browser (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19414">#19414</a>)
(<a
href="https://github.com/vitejs/vite/commit/f6926caa1f2c9433ca544172378412795722d8e1">f6926ca</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19414">#19414</a></li>
<li>feat(css): allow scoping css to importers exports (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19418">#19418</a>)
(<a
href="https://github.com/vitejs/vite/commit/3ebd83833f723dde64098bc617c61b37adb3ad01">3ebd838</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19418">#19418</a></li>
<li>chore: bump esbuild to 0.25.0 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19389">#19389</a>)
(<a
href="https://github.com/vitejs/vite/commit/73987f22ec3f2df0d36154f1766ca7a7dc4c2460">73987f2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19389">#19389</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.1.1 (2025-02-19)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: ensure <code>.[cm]?[tj]sx?</code> static assets are JS mime (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19453">#19453</a>)
(<a
href="https://github.com/vitejs/vite/commit/e7ba55e7d57ad97ab43682b152159e29fa4b3753">e7ba55e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19453">#19453</a></li>
<li>fix: ignore <code>*.ipv4</code> address in cert (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19416">#19416</a>)
(<a
href="https://github.com/vitejs/vite/commit/973283bf84c3dca42e2e20a9f9b8761011878b8b">973283b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19416">#19416</a></li>
<li>fix(css): run rewrite plugin if postcss plugin exists (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19371">#19371</a>)
(<a
href="https://github.com/vitejs/vite/commit/bcdb51a1ac082f4e8ed6f820787d6745dfaa972d">bcdb51a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19371">#19371</a></li>
<li>fix(deps): bump tsconfck (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19375">#19375</a>)
(<a
href="https://github.com/vitejs/vite/commit/746a583d42592a31e1e8e80cc790a7c9e6acf58e">746a583</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19375">#19375</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19392">#19392</a>)
(<a
href="https://github.com/vitejs/vite/commit/60456a54fe90872dbd4bed332ecbd85bc88deb92">60456a5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19392">#19392</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19440">#19440</a>)
(<a
href="https://github.com/vitejs/vite/commit/ccac73d9d0e92c7232f09207d1d6b893e823ed8e">ccac73d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19440">#19440</a></li>
<li>fix(html): ignore malformed src attrs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19397">#19397</a>)
(<a
href="https://github.com/vitejs/vite/commit/aff7812f0aed059c05ca36c86bf907d25964119a">aff7812</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19397">#19397</a></li>
<li>fix(worker): fix web worker type detection (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19462">#19462</a>)
(<a
href="https://github.com/vitejs/vite/commit/edc65eafa332b57ce44835deb7d7707e2d036c24">edc65ea</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19462">#19462</a></li>
<li>refactor: remove custom .jxl mime (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19457">#19457</a>)
(<a
href="https://github.com/vitejs/vite/commit/0c854645bd17960abbe8f01b602d1a1da1a2b9fd">0c85464</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19457">#19457</a></li>
<li>feat: add support for injecting debug IDs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18763">#18763</a>)
(<a
href="https://github.com/vitejs/vite/commit/0ff556a6d9b55bff7cac17396ce7d4397becacaa">0ff556a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18763">#18763</a></li>
<li>chore: update 6.1.0 changelog (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19363">#19363</a>)
(<a
href="https://github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9">fa7c211</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19363">#19363</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9"><code>fa7c211</code></a>
chore: update 6.1.0 changelog (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19363">#19363</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/051370a332df99d107365ed6beab418ef017eff6"><code>051370a</code></a>
release: v6.1.0</li>
<li><a
href="https://github.com/vitejs/vite/commit/6e0e3c0b990f1132db923e4599e18b270baa3a93"><code>6e0e3c0</code></a>
refactor: deprecate <code>vite optimize</code> command (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19348">#19348</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/7c2a7942cc8494a98fbc2b0235d91faf25242d30"><code>7c2a794</code></a>
feat: use native runtime to import the config (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19178">#19178</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/fcd578587b2fbdef0ff8de8a0d97c9fc6da19ce1"><code>fcd5785</code></a>
fix(build): fix stale build manifest on watch rebuild (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19361">#19361</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a5e306f2fc34fc70d543028c319367ff9b232ea0"><code>a5e306f</code></a>
feat: show hosts in cert in CLI (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19317">#19317</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/4d88f6c9391f96275b1359f1343ee2ec3e1adb7b"><code>4d88f6c</code></a>
feat: support for env var for defining allowed hosts (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19325">#19325</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/fdb36e076969c763d4249f6db890f8bf26e9f5d1"><code>fdb36e0</code></a>
fix: avoid builtStart during vite optimize (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19356">#19356</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/5ce7443462068c5d8ee76144dd23376762a7b3fe"><code>5ce7443</code></a>
release: v6.1.0-beta.2</li>
<li><a
href="https://github.com/vitejs/vite/commit/e7b4ba37f90a033036326b45023a1753584dd259"><code>e7b4ba3</code></a>
fix(html): fix css disorder when building multiple entry html (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19143">#19143</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/create-vite@6.2.0/packages/vite">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.1.0&new-version=6.2.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:34:03 +00:00
dependabot[bot] 37783de98f Bump sass from 1.83.4 to 1.85.1 (#1082)
Bumps [sass](https://github.com/sass/dart-sass) from 1.83.4 to 1.85.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/releases">sass's
releases</a>.</em></p>
<blockquote>
<h2>Dart Sass 1.85.1</h2>
<p>To install Sass 1.85.1, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>Fix a bug where global Sass functions whose names overlap with CSS
math functions could incorrectly be treated as CSS math functions even
though they used Sass-only features, causing compilation failures. For
example, <code>round(-$var / 2)</code> previously threw an error but now
works as intended.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1851">full
changelog</a> for changes in earlier releases.</p>
<h2>Dart Sass 1.85.0</h2>
<p>To install Sass 1.85.0, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>No longer fully trim redundant selectors generated by
<code>@extend</code>. This caused unacceptable performance issues for
certain heavy users of <code>@extend</code>. We'll try to find a more
performant way to accomplish it in the future.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1850">full
changelog</a> for changes in earlier releases.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's
changelog</a>.</em></p>
<blockquote>
<h2>1.85.1</h2>
<ul>
<li>Fix a bug where global Sass functions whose names overlap with CSS
math
functions could incorrectly be treated as CSS math functions even though
they
used Sass-only features, causing compilation failures. For example,
<code>round(-$var / 2)</code> previously threw an error but now works as
intended.</li>
</ul>
<h2>1.85.0</h2>
<ul>
<li>No longer fully trim redundant selectors generated by
<code>@extend</code>. This caused
unacceptable performance issues for certain heavy users of
<code>@extend</code>. We'll
try to find a more performant way to accomplish it in the future.</li>
</ul>
<h2>1.84.0</h2>
<ul>
<li>
<p>Allow newlines in whitespace in the indented syntax.</p>
</li>
<li>
<p><strong>Potentially breaking bug fix</strong>: Selectors with
unmatched brackets now always
produce a parser error. Previously, some edge cases like
<code>[foo#{&quot;]:is(bar&quot;}) {a: b}</code> would compile without
error, but this was an unintentional bug.</p>
</li>
<li>
<p>Fix a bug in which various Color Level 4 functions weren't allowed in
plain
CSS.</p>
</li>
<li>
<p>Fix the error message for <code>@extend</code> without a selector and
possibly other
parsing edge-cases in contexts that allow interpolation.</p>
</li>
</ul>
<h3>Embedded Host</h3>
<ul>
<li>Fixed the implementation of the <code>SassBoolean</code> type to
adhere to the spec,
now using a class instead of an interface.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sass/dart-sass/commit/87ef19a7e495c6618ffc87ea650688bfeed617a4"><code>87ef19a</code></a>
Fix IsCalculationSafe.visitBinaryOperationExpression (<a
href="https://redirect.github.com/sass/dart-sass/issues/2524">#2524</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/fae021772b619357caf0879ff2c50028960ed4d0"><code>fae0217</code></a>
Add support for parsing interpolated function calls (<a
href="https://redirect.github.com/sass/dart-sass/issues/2521">#2521</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/c540875d5b63a36808d533872fd9cb2767b423d4"><code>c540875</code></a>
Add support for function call expressions (<a
href="https://redirect.github.com/sass/dart-sass/issues/2519">#2519</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/7c4ff8f4eb041113fb1f40236f3875dd5511e001"><code>7c4ff8f</code></a>
Add support for map expressions (<a
href="https://redirect.github.com/sass/dart-sass/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/1b58aa9c6b2eedbf62d466ef5ecf7f6c8f3a3499"><code>1b58aa9</code></a>
Add support for list literals (<a
href="https://redirect.github.com/sass/dart-sass/issues/2515">#2515</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/f32ec4ff75baf650fe9c2c038687d5eddcc216f8"><code>f32ec4f</code></a>
Fix riscv64 release (<a
href="https://redirect.github.com/sass/dart-sass/issues/2506">#2506</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/7ab44ef00e8e6b1ab92bcb6c23d0cf1007ee5efd"><code>7ab44ef</code></a>
Fix dart analyze and format on 3.7.0 (<a
href="https://redirect.github.com/sass/dart-sass/issues/2513">#2513</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/f766f439d92b8486842a32715d51b59b09a6cd73"><code>f766f43</code></a>
Revert the core of <a
href="https://redirect.github.com/sass/dart-sass/issues/2255">#2255</a>
(<a
href="https://redirect.github.com/sass/dart-sass/issues/2511">#2511</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/97bb2a7524b4b722af1660d76e032a08915e13d0"><code>97bb2a7</code></a>
Build android-ia32 on android-x64 sdk (<a
href="https://redirect.github.com/sass/dart-sass/issues/2508">#2508</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/8212024a7b7faa1685050e1b067603739d222b40"><code>8212024</code></a>
Resynchronize from <a
href="https://redirect.github.com/sass/dart-sass/issues/2509">#2509</a>
(<a
href="https://redirect.github.com/sass/dart-sass/issues/2510">#2510</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sass/dart-sass/compare/1.83.4...1.85.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sass&package-manager=npm_and_yarn&previous-version=1.83.4&new-version=1.85.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 13:33:29 +00:00
Birk Skyum 6e8c02ed65 unflake api key test (#1081) 2025-02-25 11:15:16 +01:00
Yuri Astrakhan 9540686b40 Add precommit check (#1080)
Keeps the repo clean, same as several other of our repos

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-25 05:01:15 -05:00
dependabot[bot] c58191ff62 Bump i18next-browser-languagedetector from 8.0.2 to 8.0.4 (#1072)
Bumps
[i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector)
from 8.0.2 to 8.0.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md">i18next-browser-languagedetector's
changelog</a>.</em></p>
<blockquote>
<h3>8.0.4</h3>
<ul>
<li>fix localstorage check to try to address <a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/297">297</a>
<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/pull/300">300</a></li>
</ul>
<h3>8.0.3</h3>
<ul>
<li>change localstorage check to try to address <a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/297">297</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/131b04be995f0a24b2bfd5a92e15516407a7127f"><code>131b04b</code></a>
8.0.4</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/421e91df5ae5781a513910f3d5e44027285f583d"><code>421e91d</code></a>
release</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/c24af003cb58e4c7104c11006dc342bea6dade71"><code>c24af00</code></a>
fix detection of window existence (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/300">#300</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/c7ba07514a897f83add81253a00160e3a1cf6bc7"><code>c7ba075</code></a>
Bump elliptic from 6.6.0 to 6.6.1 (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/299">#299</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/4f5a90ee514f1b3de9e9bf89206655ccbd6187d4"><code>4f5a90e</code></a>
Bump rollup from 2.79.1 to 2.79.2 (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/298">#298</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/a665fe839636530e0c3387e6f9c7756dffccf0aa"><code>a665fe8</code></a>
8.0.3</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/c24ea1777b81fc2eebb508e443e903880684d1c9"><code>c24ea17</code></a>
change localstorage check to try to address <a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/297">#297</a></li>
<li>See full diff in <a
href="https://github.com/i18next/i18next-browser-languageDetector/compare/v8.0.2...v8.0.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next-browser-languagedetector&package-manager=npm_and_yarn&previous-version=8.0.2&new-version=8.0.4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-20 14:04:15 +00:00
dependabot[bot] 3e7e1e6ce9 Bump @shellygo/cypress-test-utils from 4.1.12 to 4.1.13
Bumps [@shellygo/cypress-test-utils](https://github.com/shellyDCMS/cypress-test-utils) from 4.1.12 to 4.1.13.
- [Commits](https://github.com/shellyDCMS/cypress-test-utils/commits)

---
updated-dependencies:
- dependency-name: "@shellygo/cypress-test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 13:37:58 +00:00
dependabot[bot] 8fbb581249 Bump color from 4.2.3 to 5.0.0 (#1056)
Bumps [color](https://github.com/Qix-/color) from 4.2.3 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Qix-/color/releases">color's
releases</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>move to ESM by <a
href="https://github.com/LitoMore"><code>@​LitoMore</code></a> in <a
href="https://github.com/Qix-/color/pull/264">https://github.com/Qix-/color/pull/264</a></li>
<li>fix: typo error, cant arrive at the anchor by <a
href="https://github.com/buzuosheng"><code>@​buzuosheng</code></a> in <a
href="https://github.com/Qix-/color/pull/252">https://github.com/Qix-/color/pull/252</a></li>
<li>Added more constructor examples (<a
href="https://github.com/Qix-/color/issues/181">#181</a>) by <a
href="https://github.com/ChristinaRau"><code>@​ChristinaRau</code></a>
in <a
href="https://github.com/Qix-/color/pull/260">https://github.com/Qix-/color/pull/260</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/buzuosheng"><code>@​buzuosheng</code></a> made
their first contribution in <a
href="https://github.com/Qix-/color/pull/252">https://github.com/Qix-/color/pull/252</a></li>
<li><a
href="https://github.com/ChristinaRau"><code>@​ChristinaRau</code></a>
made their first contribution in <a
href="https://github.com/Qix-/color/pull/260">https://github.com/Qix-/color/pull/260</a></li>
<li><a href="https://github.com/LitoMore"><code>@​LitoMore</code></a>
made their first contribution in <a
href="https://github.com/Qix-/color/pull/264">https://github.com/Qix-/color/pull/264</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Qix-/color/compare/4.2.3...5.0.0">https://github.com/Qix-/color/compare/4.2.3...5.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Qix-/color/commit/fef7b619edd678455595b9b6a10780f13b58d285"><code>fef7b61</code></a>
5.0.0</li>
<li><a
href="https://github.com/Qix-/color/commit/f14937b79b7b81f5072518a584ab4799f3f3fe5c"><code>f14937b</code></a>
move to ESM (<a
href="https://github.com/Qix-/color/issues/264">#264</a>)</li>
<li><a
href="https://github.com/Qix-/color/commit/daec0b26942cd37dfa13bc5592a58670e77d2143"><code>daec0b2</code></a>
revert incorrect language tag</li>
<li><a
href="https://github.com/Qix-/color/commit/a6e6f67a9be7796ca8bd938042cb318d6d2c5d88"><code>a6e6f67</code></a>
Added more constructor examples (<a
href="https://github.com/Qix-/color/issues/181">#181</a>) (<a
href="https://github.com/Qix-/color/issues/260">#260</a>)</li>
<li><a
href="https://github.com/Qix-/color/commit/e188999dee229c902102ec37e398ff4d868616e5"><code>e188999</code></a>
fix: typo error, cant arrive at the anchor (<a
href="https://github.com/Qix-/color/issues/252">#252</a>)</li>
<li>See full diff in <a
href="https://github.com/Qix-/color/compare/4.2.3...5.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=color&package-manager=npm_and_yarn&previous-version=4.2.3&new-version=5.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 14:05:00 +00:00
dependabot[bot] b01f7247fe Bump vite from 6.0.11 to 6.1.0 (#1048)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.0.11 to 6.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>create-vite@6.1.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.1.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.1.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.1.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.1.0-beta.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.1.0-beta.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.1.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.1.0-beta.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.1.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.1.0-beta.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2>6.1.0 (2025-02-05)</h2>
<h3>Features</h3>
<ul>
<li>feat: show hosts in cert in CLI (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19317">#19317</a>)
(<a
href="https://github.com/vitejs/vite/commit/a5e306f2fc34fc70d543028c319367ff9b232ea0">a5e306f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19317">#19317</a></li>
<li>feat: support for env var for defining allowed hosts (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19325">#19325</a>)
(<a
href="https://github.com/vitejs/vite/commit/4d88f6c9391f96275b1359f1343ee2ec3e1adb7b">4d88f6c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19325">#19325</a></li>
<li>feat: use native runtime to import the config (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19178">#19178</a>)
(<a
href="https://github.com/vitejs/vite/commit/7c2a7942cc8494a98fbc2b0235d91faf25242d30">7c2a794</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19178">#19178</a></li>
<li>feat: print <code>port</code> in the logged error message after
failed WS connection with <code>EADDRINUSE</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19212">#19212</a>)
(<a
href="https://github.com/vitejs/vite/commit/14027b0f2a9b01c14815c38aab22baf5b29594bb">14027b0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19212">#19212</a></li>
<li>perf(css): only run postcss when needed (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19061">#19061</a>)
(<a
href="https://github.com/vitejs/vite/commit/30194fa1e41dda6470aa20f2bb34655c4bfd9cd1">30194fa</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19061">#19061</a></li>
<li>feat: add support for <code>.jxl</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18855">#18855</a>)
(<a
href="https://github.com/vitejs/vite/commit/57b397c4aa3d3c657e0117c2468800d627049c8d">57b397c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18855">#18855</a></li>
<li>feat: add the <code>builtins</code> environment <code>resolve</code>
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18584">#18584</a>)
(<a
href="https://github.com/vitejs/vite/commit/2c2d521abfd7a3263b5082f9420738ad0ef67c71">2c2d521</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18584">#18584</a></li>
<li>feat: call Logger for plugin logs in build (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/13757">#13757</a>)
(<a
href="https://github.com/vitejs/vite/commit/bf3e41082932f4bf7d828e18ab0346b2ac8b59c9">bf3e410</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/13757">#13757</a></li>
<li>feat: export <code>defaultAllowedOrigins</code> for user-land config
and 3rd party plugins (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19259">#19259</a>)
(<a
href="https://github.com/vitejs/vite/commit/dc8946b9f6483ca7d63df3a5cbba307f1c21041e">dc8946b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19259">#19259</a></li>
<li>feat: expose createServerModuleRunnerTransport (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18730">#18730</a>)
(<a
href="https://github.com/vitejs/vite/commit/8c24ee4b4fcfa16fdd8bb699643a92ee81f9c92b">8c24ee4</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18730">#18730</a></li>
<li>feat: support async for proxy.bypass (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18940">#18940</a>)
(<a
href="https://github.com/vitejs/vite/commit/a6b958741bd97d631aba21aa5925bbf2bca65dac">a6b9587</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18940">#18940</a></li>
<li>feat: support log related functions in dev (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18922">#18922</a>)
(<a
href="https://github.com/vitejs/vite/commit/3766004289fde3300d1278fcf35f3bb980d9785f">3766004</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18922">#18922</a></li>
<li>feat: use module runner to import the config (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18637">#18637</a>)
(<a
href="https://github.com/vitejs/vite/commit/b7e0e42098dd2d42285a9d3c4f39c48a580367e7">b7e0e42</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18637">#18637</a></li>
<li>feat(css): add friendly errors for IE hacks that are not supported
by lightningcss (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19072">#19072</a>)
(<a
href="https://github.com/vitejs/vite/commit/caad985abca6450d56ca3d4e27e1e859fe8909b9">caad985</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19072">#19072</a></li>
<li>feat(optimizer): support bun text lockfile (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18403">#18403</a>)
(<a
href="https://github.com/vitejs/vite/commit/05b005fc25a1e8dda749fb14149aa2f3c988b6a1">05b005f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18403">#18403</a></li>
<li>feat(reporter): add <code>wasm</code> to the compressible assets
regex (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19085">#19085</a>)
(<a
href="https://github.com/vitejs/vite/commit/ce84142110584eadfccbd6ce9319573358af31a6">ce84142</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19085">#19085</a></li>
<li>feat(worker): support dynamic worker option fields (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19010">#19010</a>)
(<a
href="https://github.com/vitejs/vite/commit/d0c35232c6ccbcf448941328df34d15e9f73919b">d0c3523</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19010">#19010</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>fix: avoid builtStart during vite optimize (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19356">#19356</a>)
(<a
href="https://github.com/vitejs/vite/commit/fdb36e076969c763d4249f6db890f8bf26e9f5d1">fdb36e0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19356">#19356</a></li>
<li>fix(build): fix stale build manifest on watch rebuild (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19361">#19361</a>)
(<a
href="https://github.com/vitejs/vite/commit/fcd578587b2fbdef0ff8de8a0d97c9fc6da19ce1">fcd5785</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19361">#19361</a></li>
<li>fix: allow expanding env vars in reverse order (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19352">#19352</a>)
(<a
href="https://github.com/vitejs/vite/commit/3f5f2bddf142b2d1b162d4553d26f1ff0758b10d">3f5f2bd</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19352">#19352</a></li>
<li>fix: avoid packageJson without name in
<code>resolveLibCssFilename</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19324">#19324</a>)
(<a
href="https://github.com/vitejs/vite/commit/f183bdf2a799e703672ab1887d707ce120053eb2">f183bdf</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19324">#19324</a></li>
<li>fix(html): fix css disorder when building multiple entry html (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19143">#19143</a>)
(<a
href="https://github.com/vitejs/vite/commit/e7b4ba37f90a033036326b45023a1753584dd259">e7b4ba3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19143">#19143</a></li>
<li>fix: don't call buildStart hooks for <code>vite optimize</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19347">#19347</a>)
(<a
href="https://github.com/vitejs/vite/commit/19ffad0a5aaf8c0ff55409e746048431b8b6640d">19ffad0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19347">#19347</a></li>
<li>fix: don't call next middleware if user sent response in
proxy.bypass (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19318">#19318</a>)
(<a
href="https://github.com/vitejs/vite/commit/7e6364de2b0f3bf65aefaf451646ca500bad8239">7e6364d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19318">#19318</a></li>
<li>fix: respect top-level <code>server.preTransformRequests</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19272">#19272</a>)
(<a
href="https://github.com/vitejs/vite/commit/12aaa585bc3fac403bf93f48ea117482cc7f43b1">12aaa58</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19272">#19272</a></li>
<li>fix: use <code>nodeLikeBuiltins</code> for <code>ssr.target:
'webworker'</code> without <code>noExternal: true</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19313">#19313</a>)
(<a
href="https://github.com/vitejs/vite/commit/9fc31b6e4d4f2a5bd9711d4f84dcb55061ebead0">9fc31b6</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19313">#19313</a></li>
<li>fix(css): less <code>@plugin</code> imports of JS files treated as
CSS and rebased (fix <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19268">#19268</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19269">#19269</a>)
(<a
href="https://github.com/vitejs/vite/commit/602b373dcdc755816ce28913873f70550347e936">602b373</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19268">#19268</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/19269">#19269</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19296">#19296</a>)
(<a
href="https://github.com/vitejs/vite/commit/2bea7cec4b7fddbd5f2fb6090a7eaf5ae7ca0f1b">2bea7ce</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19296">#19296</a></li>
<li>fix(resolve): preserve hash/search of file url (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19300">#19300</a>)
(<a
href="https://github.com/vitejs/vite/commit/d1e1b24c57328b5a808b981829503caa6ffadb56">d1e1b24</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19300">#19300</a></li>
<li>fix(resolve): warn if node-like builtin was imported when
<code>resolve.builtin</code> is empty (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19312">#19312</a>)
(<a
href="https://github.com/vitejs/vite/commit/b7aba0bc925f6d672bbb6a1e6c8c5c123a3bef55">b7aba0b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19312">#19312</a></li>
<li>fix(ssr): fix transform error due to export all id scope (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19331">#19331</a>)
(<a
href="https://github.com/vitejs/vite/commit/e28bce244918dac27b26d4e428f86b323a1c51ba">e28bce2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19331">#19331</a></li>
<li>fix(ssr): pretty print plugin error in <code>ssrLoadModule</code>
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19290">#19290</a>)
(<a
href="https://github.com/vitejs/vite/commit/353c467610e2d92c0929fa4abd03f2cbd26e34ed">353c467</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19290">#19290</a></li>
<li>fix: change ResolvedConfig type to interface to allow extending it
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19210">#19210</a>)
(<a
href="https://github.com/vitejs/vite/commit/bc851e31d88cb26a2cba3fa46763bcd368e8df36">bc851e3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19210">#19210</a></li>
<li>fix: correctly resolve hmr dep ids and fallback to url (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18840">#18840</a>)
(<a
href="https://github.com/vitejs/vite/commit/b84498b6def7d57ff6719da2d2baf6e29f0bb819">b84498b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18840">#18840</a></li>
<li>fix: make <code>--force</code> work for all environments (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18901">#18901</a>)
(<a
href="https://github.com/vitejs/vite/commit/51a42c6b6a285fb1f092be5bbd2e18cd1fe2b214">51a42c6</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18901">#18901</a></li>
<li>fix: use loc.file from rollup errors if available (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19222">#19222</a>)
(<a
href="https://github.com/vitejs/vite/commit/ce3fe236de625de745643e127e27f2a5b52c6d2e">ce3fe23</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19222">#19222</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19190">#19190</a>)
(<a
href="https://github.com/vitejs/vite/commit/f2c07dbfc874b46f6e09bb04996d0514663e4544">f2c07db</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19190">#19190</a></li>
<li>fix(hmr): register inlined assets as a dependency of CSS file (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18979">#18979</a>)
(<a
href="https://github.com/vitejs/vite/commit/eb22a74d29813d30be48d4413d785eedb0064b2c">eb22a74</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18979">#18979</a></li>
<li>fix(resolve): support resolving TS files by JS extension specifiers
in JS files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18889">#18889</a>)
(<a
href="https://github.com/vitejs/vite/commit/612332b9bbe8d489265aea31c9c9a712319abc51">612332b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18889">#18889</a></li>
<li>fix(ssr): combine empty source mappings (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19226">#19226</a>)
(<a
href="https://github.com/vitejs/vite/commit/ba03da2a8c9ea6b26533cbcc4e50d58dc36499e2">ba03da2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19226">#19226</a></li>
<li>fix(utils): clone <code>RegExp</code> values with <code>new
RegExp</code> instead of <code>structuredClone</code> (fix <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19245">#19245</a>,
fix <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/1">#1</a>
(<a
href="https://github.com/vitejs/vite/commit/56ad2bef0353a4d00cd18789de7f4e7e5329d663">56ad2be</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19245">#19245</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18875">#18875</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/19247">#19247</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/3734f8099e3922c189497ce404fe7ff2f8929ae1"><code>3734f80</code></a>
fix(css): escape double quotes in <code>url()</code> when lightningcss
is used (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18997">#18997</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/2b4f115129fb3fbd730a92078acb724f8527b7f7"><code>2b4f115</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18996">#18996</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/12b612d8be2a18456fd94a2f0291d32d1ffb29d4"><code>12b612d</code></a>
fix: fallback terser to main thread when function options are used (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18987">#18987</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/d88d0004a8e891ca6026d356695e0b319caa7fce"><code>d88d000</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18967">#18967</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/21680bdf9ca7c12f677136b56e47f46469db8be2"><code>21680bd</code></a>
fix(css): skip non css in custom sass importer (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18970">#18970</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/62fad6d79f83daf916dde866909a2a3dd0c79583"><code>62fad6d</code></a>
chore(deps): update dependency <code>@​rollup/plugin-node-resolve</code>
to v16 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18968">#18968</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/8a6bb4e11d5c1b61511ae1e5ed3ae3c65a33b2dc"><code>8a6bb4e</code></a>
fix(optimizer): keep NODE_ENV as-is when keepProcessEnv is
<code>true</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18899">#18899</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/7d6dd5d1d655d173668192509f63ac4ebf7af299"><code>7d6dd5d</code></a>
fix(ssr): recreate ssrCompatModuleRunner on restart (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18973">#18973</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/c4b532cc900bf988073583511f57bd581755d5e3"><code>c4b532c</code></a>
fix(css): root relative import in sass modern API on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18945">#18945</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/27f691b0c7dca2259108fe6b79583b459429bf7f"><code>27f691b</code></a>
refactor: make internal invoke event to use the same interface with
`handleIn...</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/create-vite@6.1.0/packages/vite">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.0.11&new-version=6.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-06 14:12:04 +00:00
dependabot[bot] 2c408689a3 Bump cypress from 14.0.1 to 14.0.2 (#1049)
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.0.1 to
14.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cypress-io/cypress/releases">cypress's
releases</a>.</em></p>
<blockquote>
<h2>v14.0.2</h2>
<p>Changelog: <a
href="https://docs.cypress.io/app/references/changelog#14-0-2">https://docs.cypress.io/app/references/changelog#14-0-2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cypress-io/cypress/commit/6f067bcab5db953ee777df9b9823130bcd8b49a7"><code>6f067bc</code></a>
chore: release 14.0.2 (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31021">#31021</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/4441a8f629649fb41bf3e0a28453bb002824c180"><code>4441a8f</code></a>
chore: do NOT encode backslash as this will cause pathing issues on
windows (...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/e8e2d92ac269a506f58ef82eec3e2c1bec5b53e8"><code>e8e2d92</code></a>
misc: Updated mismatched dependencies warning message to be neutral (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31011">#31011</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/46a473dfafd55e426f6ac18e2e8393a83403c23b"><code>46a473d</code></a>
fix: retry instance creation when the Cloud request fails (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31019">#31019</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/37ad2329d65ca3de7be572199de977c7471748e7"><code>37ad232</code></a>
fix: Error codeframes in retry failures display the code that produced
the er...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/2a57c8ba156502c88349448e0a30b047a3e282a9"><code>2a57c8b</code></a>
fix: make sure privileged commands can run when there is a space in the
spec ...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/fdb58d43f15f63b72ca565242108aa332b1f904e"><code>fdb58d4</code></a>
chore: Update relative references to internal packages to <a
href="https://github.com/packages"><code>@​packages</code></a>
reference...</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/239f3d061a44a6887304fad105384195b9903758"><code>239f3d0</code></a>
chore: Update v8 snapshot cache - windows (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31008">#31008</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/3535ae2c3c08ba5cbf90a1064936822a5caa9efe"><code>3535ae2</code></a>
chore: Update v8 snapshot cache - darwin (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31007">#31007</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/1cec53b3f7a6bb060f0374d80ef5f0b1b96d3c80"><code>1cec53b</code></a>
chore: Update v8 snapshot cache - linux (<a
href="https://redirect.github.com/cypress-io/cypress/issues/31006">#31006</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/cypress-io/cypress/compare/v14.0.1...v14.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cypress&package-manager=npm_and_yarn&previous-version=14.0.1&new-version=14.0.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-06 14:05:10 +00:00
Maurizio Napolitano da361509d2 added italian version (#1045)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - added italian version
2025-02-04 08:35:49 +02:00
dependabot[bot] b0e19cc33d Bump @shellygo/cypress-test-utils from 4.1.11 to 4.1.12 (#1043)
Bumps
[@shellygo/cypress-test-utils](https://github.com/shellyDCMS/cypress-test-utils)
from 4.1.11 to 4.1.12.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/shellyDCMS/cypress-test-utils/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@shellygo/cypress-test-utils&package-manager=npm_and_yarn&previous-version=4.1.11&new-version=4.1.12)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 08:24:29 +00:00
dependabot[bot] 7fe39e548a Bump stylelint-scss from 6.10.1 to 6.11.0 (#1042)
Bumps [stylelint-scss](https://github.com/stylelint-scss/stylelint-scss)
from 6.10.1 to 6.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-scss/releases">stylelint-scss's
releases</a>.</em></p>
<blockquote>
<h2>6.11.0</h2>
<ul>
<li>Added: <code>no-duplicate-load-rules</code> rule (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1103">#1103</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> allow
functions from explicit namespaces (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1113">#1113</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.1...v6.11.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.1...v6.11.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-scss/blob/master/CHANGELOG.md">stylelint-scss's
changelog</a>.</em></p>
<blockquote>
<h1>6.11.0</h1>
<ul>
<li>Added: <code>no-duplicate-load-rules</code> rule (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1103">#1103</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> allow
functions from explicit namespaces (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1113">#1113</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.1...v6.11.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.1...v6.11.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/f8f68be9552d86e3930a6bc39aca3c62db31198e"><code>f8f68be</code></a>
6.11.0</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/9ae636ba0fa184d020eb0d1d0d58af642bb2590b"><code>9ae636b</code></a>
Prepare version 6.11.0</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/75fb6806099a565b3d340ebb171d665fbc5e8891"><code>75fb680</code></a>
Add <code>no-duplicate-load-rules</code> rule to README</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/d58262a560d746f43af7f026ab1c1096da9701ed"><code>d58262a</code></a>
build(deps-dev): bump np from 10.1.0 to 10.2.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1120">#1120</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/e0482010ee48cbc4c31313fbc0757d19c9c12e42"><code>e048201</code></a>
build(deps-dev): bump stylelint from 16.14.0 to 16.14.1 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1119">#1119</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/60e77d4f8d1d04357492e6b024e87a43e61fe28d"><code>60e77d4</code></a>
Add <code>no-duplicate-load-rules</code> rule. (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1103">#1103</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/ae202e3b00cfd2d3f983b9dca446938adc703a3b"><code>ae202e3</code></a>
build(deps): bump mdn-data from 2.14.0 to 2.15.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1115">#1115</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/485e6a29a201f1355b016d099747f50b6abb30f6"><code>485e6a2</code></a>
build(deps-dev): bump jest-preset-stylelint from 7.1.1 to 7.2.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1117">#1117</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/59a8d16f9b548aa86045ed4f949186fc445c053b"><code>59a8d16</code></a>
build(deps-dev): bump stylelint from 16.13.2 to 16.14.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1116">#1116</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/7edcc413cbd6966fd331e823fcdce32a20ac97b4"><code>7edcc41</code></a>
Allow functions from explicit namespaces (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1113">#1113</a>)</li>
<li>See full diff in <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.1...v6.11.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint-scss&package-manager=npm_and_yarn&previous-version=6.10.1&new-version=6.11.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-30 13:44:18 +00:00
dependabot[bot] 3dde66b6e9 Bump ol from 10.3.1 to 10.4.0 (#1041)
Bumps [ol](https://github.com/openlayers/openlayers) from 10.3.1 to
10.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/openlayers/openlayers/releases">ol's
releases</a>.</em></p>
<blockquote>
<h2>v10.4.0</h2>
<p>With more than 40 pull requests, the 10.4 release brings performance
improvements, bug fixes, better TypeScript generics and new features.
New features include a convenience <code>Image</code> layer loader for
debugging MapServer map files using the MapServer CGI API, and an
experimental <code>WebGLVectorTile</code> layer.</p>
<h2>Upgrade notes</h2>
<h3>Deprecation of ol/layer/WebGLPoints</h3>
<p>Use <code>ol/layer/WebGLVector</code> instead. Besides rendering
points it will also render lines and polygons.
In most cases this is a drop-in replacement. To use filtering the style
and filter have to be in a nested object.</p>
<pre lang="js"><code>// Before
new WebGLPointsLayer({
filter: ['between', ['get', 'year'], ['var', 'minYear'], ['var',
'maxYear']],
  style: {
    'circle-radius': 8,
    'circle-fill-color': 'blue',
  },
  source: vectorSource,
})
<p>// After
new WebGLVectorLayer({
style: [{
filter: ['between', ['get', 'year'], ['var', 'minYear'], ['var',
'maxYear']],
style: {
'circle-radius': 8,
'circle-fill-color': 'blue',
},
}],
source: vectorSource,
})
</code></pre></p>
<h3>ol-mapbox-style compatibility</h3>
<p>This version of OpenLayers is only compatible with
<code>ol-mapbox-style@12.4.0</code> or higher.</p>
<h3>Returning false from a one-time listener added with
<code>once</code></h3>
<p>Returning false from the listener function will now stop propagation,
when the listener is added with <code>once</code>.
Previously this only worked with the <code>on</code> method.</p>
<h4>The <code>filter</code> option for <code>WebGLPointsLayer</code> has
changed</h4>
<p>The filter option for the <code>WebGLPointsLayer</code> must now be
specified alongside other options instead of being part of the
<code>style</code> object. Note that the <code>WebGLPointsLayer</code>
is not part of the stable API and is subject to breaking changes between
major releases.</p>
<pre lang="js"><code>// Before
new WebGLPointsLayer({
  style: {
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/openlayers/openlayers/commit/85219a86c52428e7736957e7255f45a34e645cef"><code>85219a8</code></a>
Updates for the 10.4.0 release</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/b8306d3f538f2633a50dab90818631ad35e6b3f3"><code>b8306d3</code></a>
Merge pull request <a
href="https://redirect.github.com/openlayers/openlayers/issues/16591">#16591</a>
from geographika/mapserver-source</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/2262a6a79c0f13d4008c9f36bee2701a3a820493"><code>2262a6a</code></a>
Fix typo</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/b79ccdf1ac5ff8051132b056fab3ae526d49fabb"><code>b79ccdf</code></a>
Update comments</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/7549ac61e9555d3e7be0d11a2f22cdff32061295"><code>7549ac6</code></a>
Update test/browser/spec/ol/source/mapserver.test.js</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/9b358c6f0a5a0b0e0fdff3dba4380ce0941b1a15"><code>9b358c6</code></a>
Update file names and title to include CGI</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/5590f983490e3dd48beb279cd9f0494dd2ac715d"><code>5590f98</code></a>
Remove map from test and test all querystring parameters are set
correctly</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/698c82ee7e7ec085fcbda19e9632552b0eeea623"><code>698c82e</code></a>
Update tests</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/c7a99bfb36c1cdd93e7560408e2b051cf0e389cc"><code>c7a99bf</code></a>
Add mapserver.js</li>
<li><a
href="https://github.com/openlayers/openlayers/commit/b8a98dfe76fb04ce15d340a5415409f7135e95f1"><code>b8a98df</code></a>
Add createLoader function for MapServer layers with example and
tests</li>
<li>Additional commits viewable in <a
href="https://github.com/openlayers/openlayers/compare/v10.3.1...v10.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ol&package-manager=npm_and_yarn&previous-version=10.3.1&new-version=10.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-30 13:43:58 +00:00
dependabot[bot] 1692138e51 Bump cypress from 14.0.0 to 14.0.1 (#1040)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [cypress](https://github.com/cypress-io/cypress) from 14.0.0 to
14.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cypress-io/cypress/releases">cypress's
releases</a>.</em></p>
<blockquote>
<h2>v14.0.1</h2>
<p>Changelog: <a
href="https://docs.cypress.io/app/references/changelog#14-0-1">https://docs.cypress.io/app/references/changelog#14-0-1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cypress-io/cypress/commit/cbc28a6d3871e036d60aed4b7034dccf34888ff2"><code>cbc28a6</code></a>
chore: release 14.0.1 (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30963">#30963</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/7a7286308847030f734d1e73458f8b6ba39e345a"><code>7a72863</code></a>
chore: convert xhrs js to ts (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30935">#30935</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/87a845ab002a08cfef0fb3bb63e30a69c2ce1243"><code>87a845a</code></a>
misc: Update on.cypress.come urls to correct on.cypress.io urls (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30953">#30953</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/f072ca1c03ae6dd4f7e96f94c30df8781c4701dc"><code>f072ca1</code></a>
chore: release <code>@​cypress/vite-dev-server-v6</code>.0.2</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/0811921dd026146041e1fcae60755dc4f5a21398"><code>0811921</code></a>
fix: visibility issue when parent element is clipping (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30934">#30934</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/1548047aa8c230758ebdbef2aca887b6aa500ee4"><code>1548047</code></a>
fix: non-HTMLElement(s) fail during assertions (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30947">#30947</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/e06c846c102299e4603844dba681f64978ddd52c"><code>e06c846</code></a>
chore: fix kitchensink windows (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30909">#30909</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/dbd11d436bc3c79771f0b8335a51a438fdb5b8f9"><code>dbd11d4</code></a>
chore: remove various dead code (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30818">#30818</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/96e05f106cbc43b97060e7519267eaaa236502f1"><code>96e05f1</code></a>
chore: Update Chrome (beta) to 133.0.6943.27 (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30940">#30940</a>)</li>
<li><a
href="https://github.com/cypress-io/cypress/commit/bcfd873939440bb65a7b4dcb8d203b8a86085205"><code>bcfd873</code></a>
chore: updating v8 snapshot cache (<a
href="https://redirect.github.com/cypress-io/cypress/issues/30938">#30938</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/cypress-io/cypress/compare/v14.0.0...v14.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cypress&package-manager=npm_and_yarn&previous-version=14.0.0&new-version=14.0.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-29 14:01:31 +00:00
dependabot[bot] 5b0edab69d Bump maplibre-gl from 5.0.1 to 5.1.0 (#1039)
Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) from
5.0.1 to 5.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/maplibre/maplibre-gl-js/releases">maplibre-gl's
releases</a>.</em></p>
<blockquote>
<h2>v5.1.0</h2>
<p><a
href="https://github.com/maplibre/maplibre-gl-js">https://github.com/maplibre/maplibre-gl-js</a>
<a
href="https://github.com/maplibre/maplibre-gl-js/compare/v5.0.1...v5.1.0">Changes</a>
since <a
href="https://github.com/maplibre/maplibre-gl-js/releases/tag/v5.0.1">MapLibre
GL JS v5.0.1</a>:</p>
<h3> Features and improvements</h3>
<ul>
<li>Add support for <code>vertical-align</code> in <code>format</code>
expression (<a
href="https://maplibre.org/maplibre-style-spec/expressions/#format">specification</a>)(<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/5043">#5043</a>).</li>
</ul>
<h3>🐞 Bug fixes</h3>
<ul>
<li>Render frame synchronized again in requestAnimationFrame callback
(<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/4535">#4535</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md">maplibre-gl's
changelog</a>.</em></p>
<blockquote>
<h2>5.1.0</h2>
<h3> Features and improvements</h3>
<ul>
<li>Add support for <code>vertical-align</code> in <code>format</code>
expression (<a
href="https://maplibre.org/maplibre-style-spec/expressions/#format">specification</a>)(<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/5043">#5043</a>).</li>
</ul>
<h3>🐞 Bug fixes</h3>
<ul>
<li>Render frame synchronized again in requestAnimationFrame callback
(<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/4535">#4535</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/bedcb8622337d73875638d165f10b0397f18d775"><code>bedcb86</code></a>
Bump version to 5.1.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5419">#5419</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/b4035a741cbfa3f37121288c414f9d250f5933d4"><code>b4035a7</code></a>
Vertical alignment in <code>format</code> expression (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5043">#5043</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/0b73fe0ad6e8c8785de4f36f7a45c455232979c2"><code>0b73fe0</code></a>
Add back synced frame method and use it for triggerRepaint. (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/4535">#4535</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/1d68ddc692dde1505fd9afed3c1a73a04c678de0"><code>1d68ddc</code></a>
Bump <code>@​typescript-eslint/parser</code> from 8.21.0 to 8.22.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5417">#5417</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/7dda2d7d6336fd0e369c61a14bf003c9973ff4ef"><code>7dda2d7</code></a>
Bump <code>@​types/node</code> from 22.10.10 to 22.12.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5416">#5416</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/5de671b2f8e9bd978c1c7a474842a04d396e8c8d"><code>5de671b</code></a>
Bump stylelint from 16.14.0 to 16.14.1 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5415">#5415</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/3c96df87f986d153c3a00168c584858c4882fdcd"><code>3c96df8</code></a>
Bump rollup from 4.32.0 to 4.32.1 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5413">#5413</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/9f0703a6088ca77ce34b1f82054fb315f35ec760"><code>9f0703a</code></a>
Bump <code>@​typescript-eslint/eslint-plugin</code> from 8.21.0 to
8.22.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5414">#5414</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/82fcc82fe16d2c059961e929671d3337b0389c70"><code>82fcc82</code></a>
Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5412">#5412</a>)</li>
<li><a
href="https://github.com/maplibre/maplibre-gl-js/commit/96b6eabde615c8122284ed68edd0608c20231e6c"><code>96b6eab</code></a>
Bump eslint from 9.18.0 to 9.19.0 (<a
href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/5411">#5411</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/maplibre/maplibre-gl-js/compare/v5.0.1...v5.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=maplibre-gl&package-manager=npm_and_yarn&previous-version=5.0.1&new-version=5.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-29 14:01:07 +00:00
dependabot[bot] 5dc5732e63 Bump @cypress/code-coverage from 3.13.10 to 3.13.11 (#1038)
Bumps
[@cypress/code-coverage](https://github.com/cypress-io/code-coverage)
from 3.13.10 to 3.13.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cypress-io/code-coverage/releases"><code>@​cypress/code-coverage</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.13.11</h2>
<h2><a
href="https://github.com/cypress-io/code-coverage/compare/v3.13.10...v3.13.11">3.13.11</a>
(2025-01-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency debug to v4.4.0 (<a
href="https://redirect.github.com/cypress-io/code-coverage/issues/917">#917</a>)
(<a
href="https://github.com/cypress-io/code-coverage/commit/a6a8cd52764db2d480556c2c483e7e1b089087bf">a6a8cd5</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/cypress-io/code-coverage/commit/a6a8cd52764db2d480556c2c483e7e1b089087bf"><code>a6a8cd5</code></a>
fix(deps): update dependency debug to v4.4.0 (<a
href="https://redirect.github.com/cypress-io/code-coverage/issues/917">#917</a>)</li>
<li>See full diff in <a
href="https://github.com/cypress-io/code-coverage/compare/v3.13.10...v3.13.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@cypress/code-coverage&package-manager=npm_and_yarn&previous-version=3.13.10&new-version=3.13.11)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-29 14:00:36 +00:00
dependabot[bot] cb83ec7e63 Bump stylelint from 16.14.0 to 16.14.1 (#1036)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.14.0
to 16.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/releases">stylelint's
releases</a>.</em></p>
<blockquote>
<h2>16.4.1</h2>
<ul>
<li>Fixed: incompatible cache file format (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8359">#8359</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's
changelog</a>.</em></p>
<blockquote>
<h2>16.14.1 - 2025-01-27</h2>
<p>It fixes a bug with caching.</p>
<ul>
<li>Fixed: incompatible cache file format (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8359">#8359</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint/stylelint/commit/92eae1d7ed2f4be819283adaeb6b0b360b9953b9"><code>92eae1d</code></a>
16.14.1</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/578a5ac16f71768d98c0bf05503e253e87bc4427"><code>578a5ac</code></a>
Prepare 16.14.1 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8360">#8360</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/8c4fc4a1b3a77df2b879daf7bbbe9e9be55fe1d5"><code>8c4fc4a</code></a>
Fix incompatible cache file format (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8359">#8359</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/c33ad7dd0a53151071dc81fbba42504b0687301d"><code>c33ad7d</code></a>
Refactor at-rule regexes for clarity (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8350">#8350</a>)</li>
<li>See full diff in <a
href="https://github.com/stylelint/stylelint/compare/16.14.0...16.14.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint&package-manager=npm_and_yarn&previous-version=16.14.0&new-version=16.14.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 13:47:16 +00:00
dependabot[bot] c95bd6434f Bump typescript-eslint from 8.21.0 to 8.22.0 (#1035)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.21.0 to 8.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.22.0</h2>
<h2>8.22.0 (2025-01-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>parser:</strong> add standalone isolatedDeclarations option
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10499">#10499</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] doesn't
report on ternary but on equivalent || (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10517">#10517</a>)</li>
<li><strong>eslint-plugin:</strong> [no-duplicate-type-constituents]
handle nested types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10638">#10638</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] don't report
unnecessarily on valid ways of using module augmentation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10616">#10616</a>)</li>
<li><strong>eslint-plugin:</strong> [no-extraneous-class] handle
accessor keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10678">#10678</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly] autofixer doesn't
add type to property that is mutated in the constructor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10552">#10552</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
handle template literal type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10612">#10612</a>)</li>
<li><strong>type-utils:</strong> support matching intersection types in
<code>TypeOrValueSpecifier</code> with a <code>PackageSpecifier</code>
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10667">#10667</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg </li>
<li>mdm317</li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@​OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.22.0 (2025-01-27)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/94e809808a445dde05ab6f284dec010269482eb5"><code>94e8098</code></a>
chore(release): publish 8.22.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.22.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.21.0&new-version=8.22.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 13:46:30 +00:00
Birk Skyum abf3bd1fa0 Fix insertion of access tokens, when swapping renderer (#1021)
Going from e.g. MapTiler to OpenLayers and back will lose the maptlier
key.

This code finds the urls in the style that has "{key}" and insert the
correct API keys

Fixes the error reported here, cc @nyurik 
- Fixes
https://github.com/maplibre/maputnik/issues/874#issuecomment-2605896666

Related to:
- https://github.com/maplibre/maputnik/issues/869

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-28 12:57:38 +00:00
dependabot[bot] 535cb63093 Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 (#1034)
Bumps
[dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata)
from 2.2.0 to 2.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dependabot/fetch-metadata/releases">dependabot/fetch-metadata's
releases</a>.</em></p>
<blockquote>
<h2>v2.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump actions/create-github-app-token from 1.10.2 to 1.10.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/537">dependabot/fetch-metadata#537</a></li>
<li>Update readme to include an if conditional by <a
href="https://github.com/Nishnha"><code>@​Nishnha</code></a> in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/548">dependabot/fetch-metadata#548</a></li>
<li>Silence audit and funding messages from <code>npm</code> by <a
href="https://github.com/jeffwidman"><code>@​jeffwidman</code></a> in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/550">dependabot/fetch-metadata#550</a></li>
<li>Bump actions/create-github-app-token from 1.10.3 to 1.11.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/554">dependabot/fetch-metadata#554</a></li>
<li>fix readme action example by <a
href="https://github.com/CloudNStoyan"><code>@​CloudNStoyan</code></a>
in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/563">dependabot/fetch-metadata#563</a></li>
<li>Fixed missing outputs in action.yml by <a
href="https://github.com/CatChen"><code>@​CatChen</code></a> in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/564">dependabot/fetch-metadata#564</a></li>
<li>Handle branch names containing dependency group by <a
href="https://github.com/CloudNStoyan"><code>@​CloudNStoyan</code></a>
in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/565">dependabot/fetch-metadata#565</a></li>
<li>v2.3.0 by <a
href="https://github.com/fetch-metadata-action-automation"><code>@​fetch-metadata-action-automation</code></a>
in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/543">dependabot/fetch-metadata#543</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/CloudNStoyan"><code>@​CloudNStoyan</code></a>
made their first contribution in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/563">dependabot/fetch-metadata#563</a></li>
<li><a href="https://github.com/CatChen"><code>@​CatChen</code></a> made
their first contribution in <a
href="https://redirect.github.com/dependabot/fetch-metadata/pull/564">dependabot/fetch-metadata#564</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/dependabot/fetch-metadata/compare/v2...v2.3.0">https://github.com/dependabot/fetch-metadata/compare/v2...v2.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/d7267f607e9d3fb96fc2fbe83e0af444713e90b7"><code>d7267f6</code></a>
Merge pull request <a
href="https://redirect.github.com/dependabot/fetch-metadata/issues/543">#543</a>
from dependabot/bump-to-v2.3.0</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/e3dd295a04f6eccc15a116fc5cde058f1735c05d"><code>e3dd295</code></a>
v2.3.0</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/3da9521b8c62beab87c4d18ad1e9bd7fd7b9d3bf"><code>3da9521</code></a>
Merge pull request <a
href="https://redirect.github.com/dependabot/fetch-metadata/issues/565">#565</a>
from CloudNStoyan/main</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/de52f600152fa3f48a82e88e06e864cba8421436"><code>de52f60</code></a>
update build</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/59d2b1fb73ac123a1953e2ddc99ea8f1b869463a"><code>59d2b1f</code></a>
fix incorrect parsing of directory when using dependency-group</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/0d270694949cee4e6c179fc89629d95e0b9fb763"><code>0d27069</code></a>
Merge pull request <a
href="https://redirect.github.com/dependabot/fetch-metadata/issues/564">#564</a>
from CatChen/fixed-missing-outputs-in-action-yml</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/5a7546a6e709997b54d62d4e673a23eaa8621a26"><code>5a7546a</code></a>
Fixed missing outputs in action.yml</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/06ea45a2e4582d87b11f03c7ce596ae3261f39f6"><code>06ea45a</code></a>
Merge pull request <a
href="https://redirect.github.com/dependabot/fetch-metadata/issues/563">#563</a>
from CloudNStoyan/main</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/bbfca7ec1c0b06b16cc955f242ebc9f1c8daa4f4"><code>bbfca7e</code></a>
fix readme action example</li>
<li><a
href="https://github.com/dependabot/fetch-metadata/commit/b0d0393a82702c1819b5ae7ad6ea780cd8c18aae"><code>b0d0393</code></a>
Merge pull request <a
href="https://redirect.github.com/dependabot/fetch-metadata/issues/554">#554</a>
from dependabot/dependabot/github_actions/actions/cre...</li>
<li>Additional commits viewable in <a
href="https://github.com/dependabot/fetch-metadata/compare/v2.2.0...v2.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dependabot/fetch-metadata&package-manager=github_actions&previous-version=2.2.0&new-version=2.3.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 13:55:19 +00:00
dependabot[bot] a44653fff0 Bump @eslint/js from 9.18.0 to 9.19.0 (#1031)
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.18.0 to 9.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1637b8e87df5c7f58ab71e0e159f4b96c998e070"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201">#19201</a>)
(Josh Goldberg )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/aae67172ab9631b4267fc03f64d3c3d6d1fcda73"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/cfea9abe0e27cf2ce1d27232b8c70555397e141b"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b84f666cd7474bb061e2f12205af57f5dbb89d6"><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/044f93cbbe71a45130156004509083814e2b9669"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/797ee7c0d669678b90c5d5742228bc7b24353f79"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81a9c0ebc33dd33765711296f827c4448c80163d"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/093fb3d40286588c2c425b738426ebfe5d142a63"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/417de3298527e4f257e1ae7b02e1df9db3c9ed33"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17f2aaec16d5afbb0d219bce6ae01d7b15d74828"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8a0a5a8851f72982327c2aa3a41403963f025771"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6671a2cd8ccc710fefbccad9a813c3bea5f76c68"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39d3f22ff793db42e1f1fc3808cbb12fc513118"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e0cf53f80a4b127524e0badc8999d5d1a247143f"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f92a6803a10c66cf77408b2bf29c17bcd63b1049"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b04b84bc17d4aaaea1326cb08196593624db02a2"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b9cb0584867916d50aa2e9590b132e2ef8ca59c"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20897070913418078d8f1ea9a877d223650dff73"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b9cb0584867916d50aa2e9590b132e2ef8ca59c"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cfea9abe0e27cf2ce1d27232b8c70555397e141b"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b84f666cd7474bb061e2f12205af57f5dbb89d6"><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/044f93cbbe71a45130156004509083814e2b9669"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/797ee7c0d669678b90c5d5742228bc7b24353f79"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81a9c0ebc33dd33765711296f827c4448c80163d"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/093fb3d40286588c2c425b738426ebfe5d142a63"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/417de3298527e4f257e1ae7b02e1df9db3c9ed33"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17f2aaec16d5afbb0d219bce6ae01d7b15d74828"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="https://github.com/eslint/eslint/commit/aae67172ab9631b4267fc03f64d3c3d6d1fcda73"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8a0a5a8851f72982327c2aa3a41403963f025771"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20897070913418078d8f1ea9a877d223650dff73"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6671a2cd8ccc710fefbccad9a813c3bea5f76c68"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1637b8e87df5c7f58ab71e0e159f4b96c998e070"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201">#19201</a>)
(Josh Goldberg )</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39d3f22ff793db42e1f1fc3808cbb12fc513118"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e0cf53f80a4b127524e0badc8999d5d1a247143f"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f92a6803a10c66cf77408b2bf29c17bcd63b1049"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b04b84bc17d4aaaea1326cb08196593624db02a2"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.19.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.18.0&new-version=9.19.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 13:46:51 +00:00
dependabot[bot] 215111aee1 Bump i18next from 24.2.1 to 24.2.2 (#1032)
Bumps [i18next](https://github.com/i18next/i18next) from 24.2.1 to
24.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v24.2.2</h2>
<ul>
<li>fix: Interpolation fails with arrays (TypeError) and doesn't work
with objects in defaultValue <a
href="https://redirect.github.com/i18next/react-i18next/issues/1829">1829</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>24.2.2</h2>
<ul>
<li>fix: Interpolation fails with arrays (TypeError) and doesn't work
with objects in defaultValue <a
href="https://redirect.github.com/i18next/react-i18next/issues/1829">1829</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/i18next/commit/e3d66d0eade4d1e47afd545339664ae3a5fd09eb"><code>e3d66d0</code></a>
24.2.2</li>
<li><a
href="https://github.com/i18next/i18next/commit/fdeab8a8ae85e853c00a2ff7ba89843eb9a6c52b"><code>fdeab8a</code></a>
fix: Interpolation fails with arrays (TypeError) and does not work with
objec...</li>
<li><a
href="https://github.com/i18next/i18next/commit/e10755458202e180dac399e6719dab7ab9fd5c46"><code>e107554</code></a>
update year</li>
<li><a
href="https://github.com/i18next/i18next/commit/3c67d4ac4736db47d3f0619ef8c2fed2d5069208"><code>3c67d4a</code></a>
maybe in future</li>
<li>See full diff in <a
href="https://github.com/i18next/i18next/compare/v24.2.1...v24.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=24.2.1&new-version=24.2.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 13:46:34 +00:00
dependabot[bot] d6af4a6511 Bump eslint from 9.18.0 to 9.19.0 (#1030)
Bumps [eslint](https://github.com/eslint/eslint) from 9.18.0 to 9.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1637b8e87df5c7f58ab71e0e159f4b96c998e070"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201">#19201</a>)
(Josh Goldberg )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/aae67172ab9631b4267fc03f64d3c3d6d1fcda73"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/cfea9abe0e27cf2ce1d27232b8c70555397e141b"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b84f666cd7474bb061e2f12205af57f5dbb89d6"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/044f93cbbe71a45130156004509083814e2b9669"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/797ee7c0d669678b90c5d5742228bc7b24353f79"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81a9c0ebc33dd33765711296f827c4448c80163d"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/093fb3d40286588c2c425b738426ebfe5d142a63"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/417de3298527e4f257e1ae7b02e1df9db3c9ed33"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17f2aaec16d5afbb0d219bce6ae01d7b15d74828"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8a0a5a8851f72982327c2aa3a41403963f025771"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6671a2cd8ccc710fefbccad9a813c3bea5f76c68"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39d3f22ff793db42e1f1fc3808cbb12fc513118"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e0cf53f80a4b127524e0badc8999d5d1a247143f"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f92a6803a10c66cf77408b2bf29c17bcd63b1049"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b04b84bc17d4aaaea1326cb08196593624db02a2"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b9cb0584867916d50aa2e9590b132e2ef8ca59c"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20897070913418078d8f1ea9a877d223650dff73"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b9cb0584867916d50aa2e9590b132e2ef8ca59c"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cfea9abe0e27cf2ce1d27232b8c70555397e141b"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b84f666cd7474bb061e2f12205af57f5dbb89d6"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/044f93cbbe71a45130156004509083814e2b9669"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/797ee7c0d669678b90c5d5742228bc7b24353f79"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81a9c0ebc33dd33765711296f827c4448c80163d"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/093fb3d40286588c2c425b738426ebfe5d142a63"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/417de3298527e4f257e1ae7b02e1df9db3c9ed33"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17f2aaec16d5afbb0d219bce6ae01d7b15d74828"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="https://github.com/eslint/eslint/commit/aae67172ab9631b4267fc03f64d3c3d6d1fcda73"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8a0a5a8851f72982327c2aa3a41403963f025771"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20897070913418078d8f1ea9a877d223650dff73"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6671a2cd8ccc710fefbccad9a813c3bea5f76c68"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1637b8e87df5c7f58ab71e0e159f4b96c998e070"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201">#19201</a>)
(Josh Goldberg )</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39d3f22ff793db42e1f1fc3808cbb12fc513118"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e0cf53f80a4b127524e0badc8999d5d1a247143f"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f92a6803a10c66cf77408b2bf29c17bcd63b1049"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b04b84bc17d4aaaea1326cb08196593624db02a2"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/208e0b199f5d5f9dd173e58e3f5db19c1f0c38ed"><code>208e0b1</code></a>
9.19.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/196dfdace64d095f2facb3d8ebed1be9cb2ccab3"><code>196dfda</code></a>
Build: changelog update for 9.19.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b9cb0584867916d50aa2e9590b132e2ef8ca59c"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58560e70bb4dcb305343fcd7c893ac56a404f674"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/cfea9abe0e27cf2ce1d27232b8c70555397e141b"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b84f666cd7474bb061e2f12205af57f5dbb89d6"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/044f93cbbe71a45130156004509083814e2b9669"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/797ee7c0d669678b90c5d5742228bc7b24353f79"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81a9c0ebc33dd33765711296f827c4448c80163d"><code>81a9c0e</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/093fb3d40286588c2c425b738426ebfe5d142a63"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.18.0...v9.19.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.18.0&new-version=9.19.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 13:46:12 +00:00
dependabot[bot] 3b84fddd59 Bump stylelint from 16.13.2 to 16.14.0 (#1029)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.13.2
to 16.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/releases">stylelint's
releases</a>.</em></p>
<blockquote>
<h2>16.14.0</h2>
<ul>
<li>Added: replaced text and corresponding range to <code>Warning</code>
type (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8234">#8234</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Fixed: <code>SyntaxError: The requested module 'table'...</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8325">#8325</a>)
(<a href="https://github.com/denisx"><code>@​denisx</code></a>).</li>
<li>Fixed: <code>RuleContext['fix']</code> type (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8309">#8309</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
autofix of <code>border-color</code> and <code>overflow</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8346">#8346</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false negatives for <code>overflow-x</code> and <code>overflow-y</code>
(<a
href="https://redirect.github.com/stylelint/stylelint/issues/8340">#8340</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false negatives for <code>scrollbar-color</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8346">#8346</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false positives for non-standard syntax values (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8329">#8329</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
warning message for <code>overflow: &lt;keyword&gt;
&lt;keyword&gt;</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8340">#8340</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for <code>:has-slotted</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8332">#8332</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's
changelog</a>.</em></p>
<blockquote>
<h2>16.14.0 - 2025-01-25</h2>
<p>It fixes 8 bugs and adds features to our <code>Warning</code>
type.</p>
<ul>
<li>Added: replaced text and corresponding range to <code>Warning</code>
type (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8234">#8234</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Fixed: <code>SyntaxError: The requested module 'table'...</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8325">#8325</a>)
(<a href="https://github.com/denisx"><code>@​denisx</code></a>).</li>
<li>Fixed: <code>RuleContext['fix']</code> type (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8309">#8309</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
autofix of <code>border-color</code> and <code>overflow</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8346">#8346</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false negatives for <code>overflow-x</code> and <code>overflow-y</code>
(<a
href="https://redirect.github.com/stylelint/stylelint/pull/8340">#8340</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false negatives for <code>scrollbar-color</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8346">#8346</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
false positives for non-standard syntax values (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8329">#8329</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>declaration-property-value-keyword-no-deprecated</code>
warning message for <code>overflow: &lt;keyword&gt;
&lt;keyword&gt;</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8340">#8340</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for <code>:has-slotted</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8332">#8332</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint/stylelint/commit/15b90ade92ba0cd9b40d494417b6aa73142d5181"><code>15b90ad</code></a>
16.14.0</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/4fa5a91e86ffd8b77fa24a3811c26daab04995f5"><code>4fa5a91</code></a>
Prepare 16.14.0 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8330">#8330</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/f24921c9c4758f7702f987052f01ea3a098e9cb3"><code>f24921c</code></a>
Fix <code>SyntaxError: The requested module 'table'...</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8325">#8325</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/e9b772f059092e7d3f658daa30df005e990e66e4"><code>e9b772f</code></a>
Add <code>declaration-property-value-keyword-no-deprecated</code>
autofix for shorthands...</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/02b814d62aaed99def5a6db8f8b2c56e9bd24e69"><code>02b814d</code></a>
Fix <code>declaration-property-value-keyword-no-deprecated</code>
warning message for `o...</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/16efbb78582e6538c3266da274c0edf949aa7b5a"><code>16efbb7</code></a>
Fix <code>at-rule-descriptor-no-unknown</code> false positives for page
and margin conte...</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/96745181e322ff92708fc3e6edeb0c90178b12e1"><code>9674518</code></a>
Add replaced text and corresponding range to <code>Warning</code> type
(<a
href="https://redirect.github.com/stylelint/stylelint/issues/8234">#8234</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/9e19713cc068facea024a0cae47c454045aaaa7d"><code>9e19713</code></a>
Fix <code>declaration-property-value-keyword-no-deprecated</code> false
positives for `b...</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/a2420f996c41f9dfed301e2adf7b9c89a7e49535"><code>a2420f9</code></a>
Bump eslint-plugin-jest from 28.10.0 to 28.11.0 in the eslint group (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8335">#8335</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/2f1655f29856b1384645a1ea544b05ac5ceeb250"><code>2f1655f</code></a>
Bump ignore from 7.0.1 to 7.0.3 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8337">#8337</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/stylelint/stylelint/compare/16.13.2...16.14.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint&package-manager=npm_and_yarn&previous-version=16.13.2&new-version=16.14.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 13:45:33 +00:00
humo b87c8fb5c3 Japanese translation for PMTiles (#1027)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [x] Briefly describe the changes in this PR.
   simply adding Japanese translation for new input format PMTiles
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-25 07:24:28 +00:00
dependabot[bot] 12666d264a Bump @types/geojson from 7946.0.15 to 7946.0.16 (#1026)
Bumps
[@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson)
from 7946.0.15 to 7946.0.16.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/geojson">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/geojson&package-manager=npm_and_yarn&previous-version=7946.0.15&new-version=7946.0.16)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 13:53:48 +00:00
Pirmin Kalberer 5af2cc2f9e Add PMTiles support (#938)
Add support for pmtiles sources. Solves #807 

<strike>
There is still an error, probably when adding the source to the Maputnik
sources:

```
Failed to process sources for 'pmtiles://https://example.com/data/switzerland.pmtiles' TypeError: NetworkError when attempting to fetch resource.
    fetchSources App.tsx:642
```

@bdon How did you solve this for https://editor.protomaps.com/ ?
</strike>

---------

Co-authored-by: Brandon Liu <bdon@bdon.org>
Co-authored-by: WebFreak001 <gh@webfreak.org>
Co-authored-by: ShellyDCMS <60476837+ShellyDCMS@users.noreply.github.com>
Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-23 10:59:08 +02:00
dependabot[bot] a2345a7308 Bump codemirror from 5.65.16 to 5.65.18 (#1024)
Bumps [codemirror](https://github.com/codemirror/basic-setup) from
5.65.16 to 5.65.18.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/codemirror/basic-setup/commits">compare
view</a></li>
</ul>
</details>
<br />

<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>

| Dependency Name | Ignore Conditions |
| --- | --- |
| codemirror | [>= 6.a, < 7] |
</details>


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codemirror&package-manager=npm_and_yarn&previous-version=5.65.16&new-version=5.65.18)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 13:35:11 +00:00
Birk Skyum dcdbac35ff bump @types/geojson and postcss (#1022)
Dependabot is skipping two packages, presumably because it tried and
failed to update in the past, and now we changed the dependabot.yml

old dependabot attempts
- #833 

Updating manually, hoping it'll work going forward.

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-22 12:42:16 +01:00
Birk Skyum 2852fa62ff Use modern jsonlint fork (#1018) 2025-01-22 10:38:26 +00:00
Birk Skyum 87cd79e86f Use new scss syntax (#1015) 2025-01-21 22:38:05 +01:00
Birk Skyum 857cae7040 Add codeql workflow (#1019) 2025-01-21 19:46:10 +01:00
Birk Skyum cd7d607f13 Upgrade eslint (#1014)
It's apparently forced now to use the eslint.config.js instead of
.eslintrc

It got more strict with requiring the underscore on unused vars like
`catch(_err)` , but that was all

Closes #1012
Closes #995
Closes #992

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 15:21:30 +00:00
Harel M b429bb16d7 Fix network issue (#944)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->
In case of non 200 response the font and glyphs metadata would return
the ajax error object instead of the default value.

Fixes #935

- #935

 - [x] Briefly describe the changes in this PR.
 - [x] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 14:25:03 +00:00
Birk Skyum a21efcc4d5 Remove unused mocha (#1013)
I don't see mocha used anywhere

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 13:47:24 +00:00
dependabot[bot] 1ebbac91d4 Bump typescript from 5.4.3 to 5.7.3 (#1011)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.4.3
to 5.7.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.7.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on <a
href="https://www.npmjs.com/package/typescript">npm</a></p>
<h2>TypeScript 5.7</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.6.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.0 (Beta)</a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/TypeScript/commit/a5e123d9e0690fcea92878ea8a0a382922009fc9"><code>a5e123d</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/8bc02048a2a78d1b8f0e89d8260d76c440fdbc08"><code>8bc0204</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60828">#60828</a>
(Fix CodeQL configuration, releases) into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60923">#60923</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/7aa63df74c2cc02dd171771623238dc40f352b7e"><code>7aa63df</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60393">#60393</a>
(Don't try to add an implicit undefi...) into release-5.7 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/9df7c36aa960086a403bb83c5a4fafaf5871acf6"><code>9df7c36</code></a>
Bump version to 5.7.3 and LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/e167412fe07905b6324bf5f36a918c28050ebfac"><code>e167412</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60794">#60794</a>
(Harden <code>sanitizeLog</code> against incorr...) into release-5.7
(#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/9ba364c55a5c5cc378e89bf0de9559398926c0d3"><code>9ba364c</code></a>
Fix coverage build on release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60792">#60792</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/4b7441a8bee1f0cbc861a3ad23f72769fb518df1"><code>4b7441a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60680">#60680</a>
(Mark the inherited any-based index ...) into release-5.7 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/e844dc305e09029d417a8daf84a816532d2ed4f3"><code>e844dc3</code></a>
Cherry-pick <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60402">#60402</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60440">#60440</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60616">#60616</a>
into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60777">#60777</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/21b02a1e1f19852790c36e550631e8083c67fc1c"><code>21b02a1</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60749">#60749</a>
(Do not require import attribute on ...) into release-5.7 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/b82fd16484225ba6d0798cd5595407ec65555ab6"><code>b82fd16</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60576">#60576</a>
(Avoid incorrectly reusing assertion...) into release-5.7 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.4.3...v5.7.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.4.3&new-version=5.7.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:41:08 +00:00
dependabot[bot] ed70b76ed5 Bump eslint-plugin-react-hooks from 4.6.0 to 5.1.0 (#1006)
Bumps
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
from 4.6.0 to 5.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">eslint-plugin-react-hooks's
releases</a>.</em></p>
<blockquote>
<h2>eslint-plugin-react-hooks@5.0.0 (Oct 11, 2024)</h2>
<p>This release only contains <code>eslint-plugin-react-hooks</code>.
Notably, new violations and support for ESLint v9 were added.</p>
<h2><code>eslint-plugin-react-hooks</code></h2>
<ul>
<li><strong>New Violations:</strong> Component names now need to start
with an uppercase letter instead of a non-lowercase letter. This means
<code>_Button</code> or <code>_component</code> are no longer valid. (<a
href="https://github.com/kassens"><code>@​kassens</code></a>) in <a
href="https://redirect.github.com/facebook/react/pull/25162">#25162</a>
For example, in
<pre lang="tsx"><code>function _Component() {
  useState()
^^^^^^^^ A React Hook &quot;useState&quot; is called in function
&quot;_Component&quot; which is neither a Component nor a custom React
Hook function.
}
</code></pre>
<code>_Component</code> should be renamed to
<code>Component</code>.</li>
</ul>
<ul>
<li>Add support for ESLint v9. (<a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28773">#28773</a>)</li>
<li>Consider dispatch from <code>useActionState</code> stable. (<a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/29665">#29665</a>)</li>
<li>Accept <code>as</code> expression in callback. (<a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28202">#28202</a>)</li>
<li>Accept <code>as</code> expressions in deps array. (<a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28189">#28189</a>)</li>
<li>Treat <code>React.use()</code> the same as <code>use()</code>. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27769">#27769</a>)</li>
<li>Move <code>use()</code> lint to non-experimental. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27768">#27768</a>)</li>
<li>Support Flow <code>as</code> expressions. (<a
href="https://github.com/cpojer"><code>@​cpojer</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27590">#27590</a>)</li>
<li>Allow <code>useEffect(fn, undefined)</code>. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27525">#27525</a>)</li>
<li>Disallow hooks in async functions. (<a
href="https://github.com/acdlite"><code>@​acdlite</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27045">#27045</a>)</li>
<li>Rename experimental <code>useEvent</code> to
<code>useEffectEvent</code>. (<a
href="https://github.com/sebmarkbage"><code>@​sebmarkbage</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/25881">#25881</a>)</li>
<li>Lint for presence of <code>useEvent</code> functions in dependency
lists. (<a href="https://github.com/poteto"><code>@​poteto</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/25512">#25512</a>)</li>
<li>Check <code>useEvent</code> references instead. (<a
href="https://github.com/poteto"><code>@​poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/25319">#25319</a>)</li>
<li>Update <code>RulesOfHooks</code> with <code>useEvent</code> rules.
(<a href="https://github.com/poteto"><code>@​poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/25285">#25285</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's
changelog</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<ul>
<li><strong>New Violations:</strong> Component names now need to start
with an uppercase letter instead of a non-lowercase letter. This means
<code>_Button</code> or <code>_component</code> are no longer valid. (<a
href="https://github.com/kassens"><code>@​kassens</code></a>) in <a
href="https://redirect.github.com/facebook/react/pull/25162">#25162</a></li>
</ul>
<ul>
<li>Consider dispatch from <code>useActionState</code> stable. (<a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/29665">#29665</a>)</li>
<li>Add support for ESLint v9. (<a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28773">#28773</a>)</li>
<li>Accept <code>as</code> expression in callback. (<a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28202">#28202</a>)</li>
<li>Accept <code>as</code> expressions in deps array. (<a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/28189">#28189</a>)</li>
<li>Treat <code>React.use()</code> the same as <code>use()</code>. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27769">#27769</a>)</li>
<li>Move <code>use()</code> lint to non-experimental. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27768">#27768</a>)</li>
<li>Support Flow <code>as</code> expressions. (<a
href="https://github.com/cpojer"><code>@​cpojer</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27590">#27590</a>)</li>
<li>Allow <code>useEffect(fn, undefined)</code>. (<a
href="https://github.com/kassens"><code>@​kassens</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27525">#27525</a>)</li>
<li>Disallow hooks in async functions. (<a
href="https://github.com/acdlite"><code>@​acdlite</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/27045">#27045</a>)</li>
<li>Rename experimental <code>useEvent</code> to
<code>useEffectEvent</code>. (<a
href="https://github.com/sebmarkbage"><code>@​sebmarkbage</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/25881">#25881</a>)</li>
<li>Lint for presence of <code>useEvent</code> functions in dependency
lists. (<a href="https://github.com/poteto"><code>@​poteto</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/25512">#25512</a>)</li>
<li>Check <code>useEvent</code> references instead. (<a
href="https://github.com/poteto"><code>@​poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/25319">#25319</a>)</li>
<li>Update <code>RulesOfHooks</code> with <code>useEvent</code> rules.
(<a href="https://github.com/poteto"><code>@​poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/25285">#25285</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~react-bot">react-bot</a>, a new releaser
for eslint-plugin-react-hooks since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=4.6.0&new-version=5.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:40:44 +00:00
dependabot[bot] dd8703e22b Bump sass from 1.72.0 to 1.83.4 (#1000)
Bumps [sass](https://github.com/sass/dart-sass) from 1.72.0 to 1.83.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/releases">sass's
releases</a>.</em></p>
<blockquote>
<h2>Dart Sass 1.83.4</h2>
<p>To install Sass 1.83.4, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>No user-visible changes.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1834">full
changelog</a> for changes in earlier releases.</p>
<h2>Dart Sass 1.83.3</h2>
<p>To install Sass 1.83.3, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>No user-visible changes.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1833">full
changelog</a> for changes in earlier releases.</p>
<h2>Dart Sass 1.83.2</h2>
<p>To install Sass 1.83.2, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>
<p>Properly display deprecation IDs for the JS Sass API.</p>
</li>
<li>
<p>Don't display deprecation IDs for user-defined deprecations.</p>
</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1832">full
changelog</a> for changes in earlier releases.</p>
<h2>Dart Sass 1.83.1</h2>
<p>To install Sass 1.83.1, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>
<p>Fix a bug where <code>--quiet-deps</code> would get deactivated for
<code>@content</code> blocks, even when those blocks were entirely
contained within dependencies.</p>
</li>
<li>
<p>Include deprecation IDs in deprecation warnings to make it easier to
determine what to pass to <code>--silence-deprecation</code> or
<code>--fatal-deprecation</code>.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's
changelog</a>.</em></p>
<blockquote>
<h2>1.83.4</h2>
<ul>
<li>No user-visible changes.</li>
</ul>
<h2>1.83.3</h2>
<ul>
<li>No user-visible changes.</li>
</ul>
<h2>1.83.2</h2>
<ul>
<li>
<p>Properly display deprecation IDs for the JS Sass API.</p>
</li>
<li>
<p>Don't display deprecation IDs for user-defined deprecations.</p>
</li>
</ul>
<h2>1.83.1</h2>
<ul>
<li>
<p>Fix a bug where <code>--quiet-deps</code> would get deactivated for
<code>@content</code> blocks,
even when those blocks were entirely contained within dependencies.</p>
</li>
<li>
<p>Include deprecation IDs in deprecation warnings to make it easier to
determine
what to pass to <code>--silence-deprecation</code> or
<code>--fatal-deprecation</code>.</p>
</li>
</ul>
<h2>1.83.0</h2>
<ul>
<li>Allow trailing commas in <em>all</em> argument and parameter
lists.</li>
</ul>
<h2>1.82.0</h2>
<h3>Command-Line Interface</h3>
<ul>
<li>
<p>Improve <code>--watch</code> mode reliability when making multiple
changes at once, such
as checking out a different Git branch.</p>
</li>
<li>
<p>Parse the <code>calc-size()</code> function as a calculation now that
it's supported in
some browsers.</p>
</li>
</ul>
<h3>Dart API</h3>
<ul>
<li>Add a <code>SassCalculation.calcSize()</code> function.</li>
</ul>
<h2>1.81.1</h2>
<ul>
<li>No user-visible changes.</li>
</ul>
<h2>1.81.0</h2>
<ul>
<li>
<p>Fix a few cases where deprecation warnings weren't being emitted for
global
built-in functions whose names overlap with CSS calculations.</p>
</li>
<li>
<p>Add support for the CSS <code>round()</code> calculation with a
single argument, as long</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sass/dart-sass/commit/89a5394639688ad5ad5677fb6258f39fd74f95b9"><code>89a5394</code></a>
Fix more bugs in the sass-parser release process (<a
href="https://redirect.github.com/sass/dart-sass/issues/2491">#2491</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/46686eddcaee5a85f43bc300ee8650f8ac198f6c"><code>46686ed</code></a>
Merge pull request <a
href="https://redirect.github.com/sass/dart-sass/issues/2490">#2490</a>
from sass/sass-parser-release</li>
<li><a
href="https://github.com/sass/dart-sass/commit/126176760c49f16c4e3c112ce9315ac799cdb11f"><code>1261767</code></a>
Use a file: dependency for local Sass development</li>
<li><a
href="https://github.com/sass/dart-sass/commit/173f39b652e611f677fdb9cf66e01ee40bc66486"><code>173f39b</code></a>
Use the Dart Sass version for the sass-parser dependency</li>
<li><a
href="https://github.com/sass/dart-sass/commit/ddb14b2c39e297167f418abfd63fd216463ad72d"><code>ddb14b2</code></a>
Fix deprecation ID displays in JS mode (<a
href="https://redirect.github.com/sass/dart-sass/issues/2483">#2483</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/b12b508e79cce0a74262eb5c31f67a1cf1cb57a6"><code>b12b508</code></a>
Compile sass-parser before deploying (<a
href="https://redirect.github.com/sass/dart-sass/issues/2489">#2489</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/b19b57fd1d13d6f739bd9f2dd150f8382ddfd41d"><code>b19b57f</code></a>
Merge pull request <a
href="https://redirect.github.com/sass/dart-sass/issues/2478">#2478</a>
from sass/if</li>
<li><a
href="https://github.com/sass/dart-sass/commit/23ff19def96e27a39fa3cad22f6a93efeb479833"><code>23ff19d</code></a>
Merge branch 'main' into if</li>
<li><a
href="https://github.com/sass/dart-sass/commit/8818d934d9fe36b5ecada8e00868b0309f490c02"><code>8818d93</code></a>
Properly override the sass-parser dependency on sass during release (<a
href="https://redirect.github.com/sass/dart-sass/issues/2487">#2487</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/adb7016ea8ade98b195022526a066cfda70f8b29"><code>adb7016</code></a>
Merge pull request <a
href="https://redirect.github.com/sass/dart-sass/issues/2488">#2488</a>
from sass/sdk-formatter</li>
<li>Additional commits viewable in <a
href="https://github.com/sass/dart-sass/compare/1.72.0...1.83.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sass&package-manager=npm_and_yarn&previous-version=1.72.0&new-version=1.83.4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:38:16 +00:00
dependabot[bot] 7ecd5e847f Bump vite-plugin-istanbul from 6.0.0 to 6.0.2 (#1010)
Bumps
[vite-plugin-istanbul](https://github.com/ifaxity/vite-plugin-istanbul)
from 6.0.0 to 6.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ifaxity/vite-plugin-istanbul/releases">vite-plugin-istanbul's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.2</h2>
<h2><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.1...v6.0.2">6.0.2</a>
(2024-05-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>removed engine version (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/215">#215</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/be2d28cf1976fcaf477f4b2500aa1a0f07a3abdb">be2d28c</a>),
closes <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/214">#214</a></li>
</ul>
<h2>v6.0.2-rc.1</h2>
<h2><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.1...v6.0.2-rc.1">6.0.2-rc.1</a>
(2024-05-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>removed engine version (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/215">#215</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/be2d28cf1976fcaf477f4b2500aa1a0f07a3abdb">be2d28c</a>),
closes <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/214">#214</a></li>
</ul>
<h2>v6.0.1</h2>
<h2><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.0...v6.0.1">6.0.1</a>
(2024-05-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>only emit esm build (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/212">#212</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/895c7bb111d3b3fede0c91fe74b8adf79ddd80ad">895c7bb</a>),
closes <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/209">#209</a></li>
</ul>
<h2>v6.0.1-rc.1</h2>
<h2><a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.0...v6.0.1-rc.1">6.0.1-rc.1</a>
(2024-05-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>only emit esm build (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/212">#212</a>)
(<a
href="https://github.com/ifaxity/vite-plugin-istanbul/commit/895c7bb111d3b3fede0c91fe74b8adf79ddd80ad">895c7bb</a>),
closes <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/209">#209</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/be2d28cf1976fcaf477f4b2500aa1a0f07a3abdb"><code>be2d28c</code></a>
fix: removed engine version (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/215">#215</a>)</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/9fe59335209fa48ac03514d8088216f57394bc9a"><code>9fe5933</code></a>
build(ci): added pnpm setup for actions (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/213">#213</a>)</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/895c7bb111d3b3fede0c91fe74b8adf79ddd80ad"><code>895c7bb</code></a>
fix: only emit esm build (<a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/212">#212</a>)</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/5004c58766608886d114e98d3cfa95710a04743e"><code>5004c58</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/210">#210</a>
from iFaxity/dependabot/npm_and_yarn/commitlint/cli-1...</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/4516f5e5e17937c0b67fc7413277dd2a631d84ce"><code>4516f5e</code></a>
build(deps-dev): bump <code>@​commitlint/cli</code> from 19.2.2 to
19.3.0</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/f6e3ef895da1a680ada33c4984cff5fea1c0b764"><code>f6e3ef8</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/206">#206</a>
from iFaxity/dependabot/npm_and_yarn/commitlint/confi...</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/9cd34c340c171740b53b0ef2a3f0fb6526aec2df"><code>9cd34c3</code></a>
build(deps-dev): bump <code>@​commitlint/config-conventional</code></li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/99fa96b780940780628ec2d134903eea39d7eae9"><code>99fa96b</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/208">#208</a>
from iFaxity/dependabot/npm_and_yarn/types/node-20.12.7</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/c367441fe89cdc3e4ec9ad12da4f4930bbeb866f"><code>c367441</code></a>
Merge pull request <a
href="https://redirect.github.com/ifaxity/vite-plugin-istanbul/issues/207">#207</a>
from iFaxity/dependabot/npm_and_yarn/typescript-5.4.5</li>
<li><a
href="https://github.com/iFaxity/vite-plugin-istanbul/commit/cbc88e01942d58616306d5abc54c806e4ecbae01"><code>cbc88e0</code></a>
build(deps-dev): bump <code>@​types/node</code> from 20.12.5 to
20.12.7</li>
<li>Additional commits viewable in <a
href="https://github.com/ifaxity/vite-plugin-istanbul/compare/v6.0.0...v6.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-istanbul&package-manager=npm_and_yarn&previous-version=6.0.0&new-version=6.0.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:32:29 +00:00
dependabot[bot] 1890001bf4 Bump react-i18next from 15.0.1 to 15.4.0 (#1008)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
15.0.1 to 15.4.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md">react-i18next's
changelog</a>.</em></p>
<blockquote>
<h3>15.4.0</h3>
<p>feat: add meta with codes on warnings to allow conditional logging <a
href="https://redirect.github.com/i18next/react-i18next/pull/1826">1826</a></p>
<h3>15.3.0</h3>
<p>Uses the i18next logger instead of the default console logger, if
there is a valid i18next instance. Now the debug i18next option is
respected, and you can also inject your own logger module: <a
href="https://www.i18next.com/misc/creating-own-plugins#logger">https://www.i18next.com/misc/creating-own-plugins#logger</a></p>
<h3>15.2.0</h3>
<p>This version may be breaking if you still use React &lt; v18 with
TypeScript.
For JS users this version is equal to v15.1.4</p>
<ul>
<li>fix: Global JSX namespace is deprecated <a
href="https://redirect.github.com/i18next/react-i18next/issues/1823">1823</a>
with <a
href="https://redirect.github.com/i18next/react-i18next/pull/1822">1822</a></li>
</ul>
<h3>15.1.4</h3>
<ul>
<li>Fix: warning each child should have a unique key <a
href="https://redirect.github.com/i18next/react-i18next/pull/1820">1820</a></li>
</ul>
<h3>15.1.3</h3>
<ul>
<li>fix: Self-closing REACT components in translation strings should not
attempt to replace the component's children <a
href="https://redirect.github.com/i18next/react-i18next/issues/1815">1815</a>
<a
href="https://redirect.github.com/i18next/react-i18next/pull/1816">1816</a></li>
</ul>
<h3>15.1.2</h3>
<ul>
<li>fix: Attempted to assign to readonly property <a
href="https://redirect.github.com/i18next/react-i18next/pull/1813">1813</a></li>
</ul>
<h3>15.1.1</h3>
<ul>
<li>fix: Not all namespaces are loaded when passing the lng option to
useTranslate <a
href="https://redirect.github.com/i18next/react-i18next/issues/1809">1809</a></li>
</ul>
<h3>15.1.0</h3>
<ul>
<li>fix: <code>&lt;Trans /&gt;</code> warns 'Each child in a list should
have a unique &quot;key&quot; prop.' for react 19 <a
href="https://redirect.github.com/i18next/react-i18next/pull/1806">1806</a></li>
</ul>
<h3>15.0.3</h3>
<ul>
<li>try to fix <a
href="https://redirect.github.com/i18next/next-i18next/issues/2302">unexpected
token issue</a></li>
</ul>
<h3>15.0.2</h3>
<ul>
<li>try to fix Trans handling with alwaysFormat set to true <a
href="https://redirect.github.com/i18next/react-i18next/issues/1801">1801</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/react-i18next/commit/330a8e72e33ead1194812a4dce7c912eed10381e"><code>330a8e7</code></a>
15.4.0</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/26ab5a3e8134efd775ee5e7d10cc77442a634ff3"><code>26ab5a3</code></a>
release</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/3cd025f034ed2b0e65e8b2516885ac3ba4a2605e"><code>3cd025f</code></a>
feat: format warning with code and data to allow conditional logging (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1826">#1826</a>)</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/ff509baabd7dda6f6a22ac21ed4b92a40c7704ea"><code>ff509ba</code></a>
15.3.0</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/26616eba2fdbf2813f6514c5883dcda7c769d5ae"><code>26616eb</code></a>
use i18next logger if possible</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/9b194b1be6fa1f38dca3ef010c3ba440240a80ab"><code>9b194b1</code></a>
15.2.0</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/073feff0ea802ce672c8aee7a138c1e5ac3d57b4"><code>073feff</code></a>
release</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/eb372c4e4b0fd749b6b4a9b20e67fb4a4652ed62"><code>eb372c4</code></a>
Global JSX namespace is deprecated (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1822">#1822</a>)</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/69a342cb3bb773e6ae45c700d3bb3feca021ca72"><code>69a342c</code></a>
15.1.4</li>
<li><a
href="https://github.com/i18next/react-i18next/commit/0441701a928ed44aa245540cff5a1a5c18301aba"><code>0441701</code></a>
release</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/react-i18next/compare/v15.0.1...v15.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-i18next&package-manager=npm_and_yarn&previous-version=15.0.1&new-version=15.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:31:56 +00:00
dependabot[bot] 79e547dd91 Bump @types/react-aria-modal from 4.0.10 to 5.0.0 (#1009)
Bumps
[@types/react-aria-modal](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-aria-modal)
from 4.0.10 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-aria-modal">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-aria-modal&package-manager=npm_and_yarn&previous-version=4.0.10&new-version=5.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:31:39 +00:00
dependabot[bot] 016cb25fad Bump @types/uuid from 9.0.8 to 10.0.0 (#1005)
Bumps
[@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid)
from 9.0.8 to 10.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/uuid&package-manager=npm_and_yarn&previous-version=9.0.8&new-version=10.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:31:13 +00:00
dependabot[bot] c5a98a6c02 Bump eslint-plugin-react from 7.34.1 to 7.37.4 (#1004)
Bumps
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
from 7.34.1 to 7.37.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's
releases</a>.</em></p>
<blockquote>
<h2>v7.37.4</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unknown-property</code>]: support
<code>onBeforeToggle</code>, <code>popoverTarget</code>,
<code>popoverTargetAction</code> attributes (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865">#3865</a>[]
<a href="https://github.com/acusti"><code>@​acusti</code></a>)</li>
<li>[types] fix types of flat configs (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874">#3874</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">#1047</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">jsx-eslint/eslint-plugin-react#1047</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1050">#1050</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1050">jsx-eslint/eslint-plugin-react#1050</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">#1053</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">jsx-eslint/eslint-plugin-react#1053</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">#1057</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">jsx-eslint/eslint-plugin-react#1057</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">#105</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">jsx-eslint/eslint-plugin-react#105</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">#1061</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">jsx-eslint/eslint-plugin-react#1061</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1062">#1062</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1062">jsx-eslint/eslint-plugin-react#1062</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1070">#1070</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1070">jsx-eslint/eslint-plugin-react#1070</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1071">#1071</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1071">jsx-eslint/eslint-plugin-react#1071</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">#1073</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">jsx-eslint/eslint-plugin-react#1073</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">#1076</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">jsx-eslint/eslint-plugin-react#1076</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">#1079</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">jsx-eslint/eslint-plugin-react#1079</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">#1088</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">jsx-eslint/eslint-plugin-react#1088</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1098">#1098</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1098">jsx-eslint/eslint-plugin-react#1098</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">#1101</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">jsx-eslint/eslint-plugin-react#1101</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1103">#1103</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1103">jsx-eslint/eslint-plugin-react#1103</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">#110</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">jsx-eslint/eslint-plugin-react#110</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">#1116</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">jsx-eslint/eslint-plugin-react#1116</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">#1117</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">jsx-eslint/eslint-plugin-react#1117</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1119">#1119</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1119">jsx-eslint/eslint-plugin-react#1119</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1121">#1121</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1121">jsx-eslint/eslint-plugin-react#1121</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1122">#1122</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1122">jsx-eslint/eslint-plugin-react#1122</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">#1123</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">jsx-eslint/eslint-plugin-react#1123</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1130">#1130</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1130">jsx-eslint/eslint-plugin-react#1130</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1131">#1131</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1131">jsx-eslint/eslint-plugin-react#1131</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1132">#1132</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1132">jsx-eslint/eslint-plugin-react#1132</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1134">#1134</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1134">jsx-eslint/eslint-plugin-react#1134</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1135">#1135</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1135">jsx-eslint/eslint-plugin-react#1135</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1139">#1139</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1139">jsx-eslint/eslint-plugin-react#1139</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1148">#1148</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1148">jsx-eslint/eslint-plugin-react#1148</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1149">#1149</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1149">jsx-eslint/eslint-plugin-react#1149</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4">7.37.4</a>
- 2025.01.12</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unknown-property</code>]: support
<code>onBeforeToggle</code>, <code>popoverTarget</code>,
<code>popoverTargetAction</code> attributes (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865">#3865</a>[]
<a href="https://github.com/acusti"><code>@​acusti</code></a>)</li>
<li>[types] fix types of flat configs (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874">#3874</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3874">#3874</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874">jsx-eslint/eslint-plugin-react#3874</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3865">#3865</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865">jsx-eslint/eslint-plugin-react#3865</a></p>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3">7.37.3</a>
- 2024.12.23</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-danger</code>]: avoid a crash on a nested component name
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833">#3833</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[Fix] types: correct generated type declaration (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840">#3840</a>[]
<a href="https://github.com/ocavue"><code>@​ocavue</code></a>)</li>
<li>[<code>no-unknown-property</code>]: support <code>precedence</code>
prop in react 19 (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829">#3829</a>[]
<a href="https://github.com/acusti"><code>@​acusti</code></a>)</li>
<li>[<code>prop-types</code>]: props missing in validation when using
generic types from a namespace import (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859">#3859</a>[]
<a
href="https://github.com/rbondoc96"><code>@​rbondoc96</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Tests] [<code>jsx-no-script-url</code>]: Improve tests (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849">#3849</a>[]
<a href="https://github.com/radu2147"><code>@​radu2147</code></a>)</li>
<li>[Docs] fix broken links:
[<code>default-props-match-prop-types</code>],
[<code>jsx-boolean-value</code>],
[<code>jsx-curly-brace-presence</code>], [<code>jsx-no-bind</code>],
[<code>no-array-index-key</code>], [<code>no-is-mounted</code>],
[<code>no-render-return-value</code>],
[<code>require-default-props</code>] (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841">#3841</a>[]
<a
href="https://github.com/bastiendmt"><code>@​bastiendmt</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3859">#3859</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859">jsx-eslint/eslint-plugin-react#3859</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3849">#3849</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849">jsx-eslint/eslint-plugin-react#3849</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3841">#3841</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841">jsx-eslint/eslint-plugin-react#3841</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3840">#3840</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840">jsx-eslint/eslint-plugin-react#3840</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833">#3833</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833">jsx-eslint/eslint-plugin-react#3833</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3829">#3829</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829">jsx-eslint/eslint-plugin-react#3829</a></p>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.1...v7.37.2">7.37.2</a>
- 2024.10.22</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>destructuring-assignment</code>]: fix false negative when
using <code>typeof props.a</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3835">#3835</a>[]
<a href="https://github.com/golopot"><code>@​golopot</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] [<code>destructuring-assignment</code>]: use
<code>getParentStatelessComponent</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3835">#3835</a>[]
<a href="https://github.com/golopot"><code>@​golopot</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3835">#3835</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3835">jsx-eslint/eslint-plugin-react#3835</a></p>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.1">7.37.1</a>
- 2024.10.01</h2>
<h3>Fixed</h3>
<ul>
<li>[meta] do not npmignore <code>d.ts</code> files (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3836">#3836</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[readme] Fix shared settings link (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3834">#3834</a>[]
<a
href="https://github.com/MgenGlder"><code>@​MgenGlder</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/e6b5b41191690ee166d0cca1e9db27092b910f03"><code>e6b5b41</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/cfd5edd4f66905ea3300d3ee96289b9fefbbfb5f"><code>cfd5edd</code></a>
[Dev Deps] update <code>@babel/eslint-parser</code></li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/efc021fbece010b3f4a658cd1b05753e9e2776f1"><code>efc021f</code></a>
[types] fix types of flat configs</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/82a196a0b2c7c5c91e57f320428b58900cb4a8cf"><code>82a196a</code></a>
[Fix] <code>no-unknown-property</code>: support
<code>onBeforeToggle</code>, <code>popoverTarget</code>, `popo...</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/5c816edc1d146767143ce894707bd7284aca400c"><code>5c816ed</code></a>
[actions] publish action: allow additional URL</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/244743a7a974787f60d0afb05dd2cae8f7392064"><code>244743a</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/bc5b9dda28e37ee2a5dc9daa98868ba4a339839e"><code>bc5b9dd</code></a>
[actions] release workflow needs some new domains</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/ed3b1cf8f398a284353e9f8d41a4ab7b1c31a543"><code>ed3b1cf</code></a>
[Tests] <code>jsx-uses-vars</code>, <code>jsx-uses-react</code>: fix
<code>no-unused-vars</code> tests in esli...</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/033ad19c6afd4cc6a0777f6c174e7f2dadbd7853"><code>033ad19</code></a>
[Deps] update <code>array.prototype.flatmap</code>,
<code>es-iterator-helpers</code>, `object.value...</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/b4a14f4cdbac6e6ad78f79bd3cec167416ddbc90"><code>b4a14f4</code></a>
[meta] add <code>directories.test</code></li>
<li>Additional commits viewable in <a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.37.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react&package-manager=npm_and_yarn&previous-version=7.34.1&new-version=7.37.4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:30:51 +00:00
dependabot[bot] 9885f1c303 Bump @types/mocha from 10.0.6 to 10.0.10 (#1002)
Bumps
[@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mocha)
from 10.0.6 to 10.0.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mocha">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/mocha&package-manager=npm_and_yarn&previous-version=10.0.6&new-version=10.0.10)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:30:29 +00:00
dependabot[bot] 9079bf1730 Bump @types/color from 3.0.6 to 4.2.0 (#1001)
Bumps
[@types/color](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/color)
from 3.0.6 to 4.2.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/color">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/color&package-manager=npm_and_yarn&previous-version=3.0.6&new-version=4.2.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:30:14 +00:00
dependabot[bot] 0de0e52fef Bump stylelint-config-recommended-scss from 14.0.0 to 14.1.0 (#999)
Bumps
[stylelint-config-recommended-scss](https://github.com/stylelint-scss/stylelint-config-recommended-scss)
from 14.0.0 to 14.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases">stylelint-config-recommended-scss's
releases</a>.</em></p>
<blockquote>
<h2>14.1.0</h2>
<ul>
<li>Changed: replaced deprecated
<code>scss/at-import-partial-extension</code> rule with
<code>scss/load-partial-extension</code> rule.</li>
<li>Changed: updated to <a
href="https://github.com/stylelint-scss/stylelint-scss/releases/tag/v6.4.0"><code>stylelint-scss@6.4.0</code></a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/blob/master/CHANGELOG.md">stylelint-config-recommended-scss's
changelog</a>.</em></p>
<blockquote>
<h1>14.1.0</h1>
<ul>
<li>Changed: replaced deprecated
<code>scss/at-import-partial-extension</code> rule with
<code>scss/load-partial-extension</code> rule.</li>
<li>Changed: updated to <a
href="https://github.com/stylelint-scss/stylelint-scss/releases/tag/v6.4.0"><code>stylelint-scss@6.4.0</code></a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/f4a40b4e302d5f795aba1059fcdf60586d8b0cfc"><code>f4a40b4</code></a>
14.1.0</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/7f500132941c7a19b6447d7ae697f6b312b6d4c0"><code>7f50013</code></a>
Prepare 14.1.0</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/0f817d205cb5d3b278154ea17e6fca4cf10ebc8f"><code>0f817d2</code></a>
Replace deprecated rule (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/305">#305</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/7ba96d5d8fa808a8e107ca2073ce360d7ed1c3a0"><code>7ba96d5</code></a>
Bump stylelint-scss from 6.3.2 to 6.4.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/304">#304</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/54b7810623a353521064e6865ff16a549cda4a68"><code>54b7810</code></a>
Bump <code>@​stylelint/remark-preset</code> from 5.1.0 to 5.1.1 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/303">#303</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/4a1779fe6d55b951445c1085ae2eca3bdce0a766"><code>4a1779f</code></a>
Bump stylelint-config-recommended from 14.0.0 to 14.0.1 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/302">#302</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/53986f63bd58d7dce7a2b63c26226eb6fb775a32"><code>53986f6</code></a>
Bump np from 10.0.5 to 10.0.6 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/301">#301</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/ba338cfebe0a72e2adf7581ca6351f01b9c87553"><code>ba338cf</code></a>
Bump stylelint-scss from 6.3.0 to 6.3.2 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/300">#300</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/0332105047a4cfdb593412dfbb31dc935c25c19e"><code>0332105</code></a>
Bump prettier from 3.2.5 to 3.3.2 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/299">#299</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/commit/e1cde4aa6728a6c8c97965c8c838bd4edb147346"><code>e1cde4a</code></a>
Bump stylelint from 16.5.0 to 16.6.1 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-config-recommended-scss/issues/296">#296</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/compare/v14.0.0...v14.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint-config-recommended-scss&package-manager=npm_and_yarn&previous-version=14.0.0&new-version=14.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:29:58 +00:00
Birk Skyum 3e6994084c Bump OpenLayers (#998)
Closes #996

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 15:24:15 +02:00
Birk Skyum 891bcf1777 Dependabot automerge workflow (#997)
Follow up to
- #972

Closes #971 
- #971 

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.

Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-21 12:34:00 +00:00
dependabot[bot] 69e4888d71 Bump eslint-plugin-react-refresh from 0.4.6 to 0.4.18 (#987)
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.6 to 0.4.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.18</h2>
<p>ESM/CJS interop is the worse that happened to this ecosystem, this is
all I have to say.</p>
<h2>v0.4.17</h2>
<ul>
<li>Fix detection of local components to not generate warning on for
variable inside JSX files that follow React component naming (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/75">#75</a>)</li>
<li>Update types to not require extra unnecessary <code>.default</code>
property access under TS node16 module resolution (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/70">#70</a>)</li>
</ul>
<h2>v0.4.16</h2>
<p>Fix CJS/ESM interop issue. Sorry everyone for the trouble.</p>
<h2>v0.4.15</h2>
<h3>Add support for custom HOCs (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/60">#60</a>)</h3>
<p>By default, the rule only knows that <code>memo</code> &amp;
<code>forwardRef</code> function calls with return a React component.
With this option, you can also allow extra function names like Mobx
observer to make this code valid:</p>
<pre lang="tsx"><code>const Foo = () =&gt; &lt;&gt;&lt;/&gt;;
export default observer(Foo);
</code></pre>
<pre lang="json"><code>{
  &quot;react-refresh/only-export-components&quot;: [
    &quot;error&quot;,
    { &quot;customHOCs&quot;: [&quot;observer&quot;] }
  ]
}
</code></pre>
<p>Thanks <a
href="https://github.com/HorusGoul"><code>@​HorusGoul</code></a>!</p>
<h3>Add recommended config and simple types (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/67">#67</a>)</h3>
<p>You can now add the recommended config to your ESLint config like
this:</p>
<pre lang="js"><code>import reactRefresh from
&quot;eslint-plugin-react-refresh&quot;;
<p>export default [
/* Main config */
reactRefresh.configs.recommended, // Or reactRefresh.configs.vite for
Vite users
];
</code></pre></p>
<p>To follow ESLint recommandations, the rule is added with the
<code>error</code> severity.</p>
<p>Some simple types ensure that people typecheking their config won't
need <code>@ts-expect-error</code> anymore.</p>
<h3>Bump ESLint peer dependency to 8.40</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.18</h2>
<p>ESM/CJS interop is the worth that happend to this ecosystem, this is
all I have to say.</p>
<h2>0.4.17</h2>
<ul>
<li>Fix detection of local components to not generate warning on for
variable inside JSX files that follow React component naming (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/75">#75</a>)</li>
<li>Update types to not require extra unnecessary <code>.default</code>
property access under TS node16 module resolution (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/70">#70</a>)</li>
</ul>
<h2>0.4.16</h2>
<p>Fix CJS/ESM interop issue. Sorry everyone for the trouble.</p>
<h2>0.4.15</h2>
<h3>Add support for custom HOCs (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/60">#60</a>)</h3>
<p>By default, the rule only knows that <code>memo</code> &amp;
<code>forwardRef</code> function calls with return a React component.
With this option, you can also allow extra function names like Mobx
observer to make this code valid:</p>
<pre lang="tsx"><code>const Foo = () =&gt; &lt;&gt;&lt;/&gt;;
export default observer(Foo);
</code></pre>
<pre lang="json"><code>{
  &quot;react-refresh/only-export-components&quot;: [
    &quot;error&quot;,
    { &quot;customHOCs&quot;: [&quot;observer&quot;] }
  ]
}
</code></pre>
<p>Thanks <a
href="https://github.com/HorusGoul"><code>@​HorusGoul</code></a>!</p>
<h3>Add recommended config and simple types (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/67">#67</a>)</h3>
<p>You can now add the recommended config to your ESLint config like
this:</p>
<pre lang="js"><code>import reactRefresh from
&quot;eslint-plugin-react-refresh&quot;;
<p>export default [
/* Main config */
reactRefresh.configs.recommended, // Or reactRefresh.configs.vite for
Vite users
];
</code></pre></p>
<p>To follow ESLint recommandations, the rule is added with the
<code>error</code> severity.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/3d6251de43d1bb85868063faa444380f39c76a84"><code>3d6251d</code></a>
Fix types [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/47f25f07d9de73238fd4a96feaca87eaa1392099"><code>47f25f0</code></a>
Update types to not require extra unnecessary <code>.default</code>
property access unde...</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/639e7724f472ed2ed1cd9e1955519ba6705431a9"><code>639e772</code></a>
Fix detection of local components to not generate warning on for
variable ins...</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/d939cc4bd483850c791c74d99b1b4962fa7f4275"><code>d939cc4</code></a>
Fix exports [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/7d1709b06591dab298ca8dce57a4f9254959b826"><code>7d1709b</code></a>
0.4.15 [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/ec747c2a25106bca12002007832217916bf2f36c"><code>ec747c2</code></a>
Add configs and simple types (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/67">#67</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/359ae21a40308ee638e4a980a489c8a80d50ed19"><code>359ae21</code></a>
Bump ESLint peer dependency (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/56">#56</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/86bddb3b9ac4c04a80a7d11e2bec33f638603169"><code>86bddb3</code></a>
Add changelog entry &amp; simplify legacy name based only check</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/478e7788bd39f8b860983ca4d9275afdeb1f292f"><code>478e778</code></a>
Add basic support for custom HOCs (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/60">#60</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/94c9d7d98cd5f855de95fdcdc1fc414c393fb31e"><code>94c9d7d</code></a>
docs: switch suggested severity from 'warn' to 'error' (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/66">#66</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.6...v0.4.18">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.6&new-version=0.4.18)](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>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-21 14:24:47 +02:00
dependabot[bot] 2a3e7ea4bb Bump stylelint from 16.2.1 to 16.13.2 (#977)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.2.1 to
16.13.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/releases">stylelint's
releases</a>.</em></p>
<blockquote>
<h2>16.13.2</h2>
<ul>
<li>Fixed: <code>--fix</code> CLI flag raising unknown value error (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8313">#8313</a>)
(<a
href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a>).</li>
</ul>
<h2>16.13.1</h2>
<ul>
<li>Fixed: <code>ignore.default is not a function</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8305">#8305</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
<h2>16.13.0</h2>
<ul>
<li>Deprecated: ambiguous position arguments passed to
<code>utils.report()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8244">#8244</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Added: <code>lax</code>/<code>strict</code> values to the
<code>fix</code> Node.js API option and CLI flag (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8106">#8106</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: support for profiling rule performance via the
<code>TIMING</code> environment variable (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8108">#8108</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-descriptor-no-unknown</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8197">#8197</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-descriptor-value-no-unknown</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8211">#8211</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-no-deprecated</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8251">#8251</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Added: <code>at-rule-prelude-no-invalid</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8268">#8268</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>declaration-property-value-keyword-no-deprecated</code>
rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8223">#8223</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Added: <code>&quot;ignore&quot;: [&quot;at-rule-preludes&quot;,
&quot;declaration-values&quot;]</code> to <code>string-no-newline</code>
(<a
href="https://redirect.github.com/stylelint/stylelint/issues/8214">#8214</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>messageArgs</code> to
<code>declaration-property-value-no-unknown</code>,
<code>font-family-name-quotes</code>,
<code>font-family-no-duplicate-names</code>,
<code>function-calc-no-unspaced-operator</code>,
<code>import-notation</code>,
<code>media-feature-name-unit-allowed-list</code>,
<code>selector-attribute-quotes</code> and
<code>selector-pseudo-element-colon-notation</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8285">#8285</a>
&amp; <a
href="https://redirect.github.com/stylelint/stylelint/issues/8252">#8252</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: deprecation warnings to only display once per (custom) rule
(<a
href="https://redirect.github.com/stylelint/stylelint/issues/8265">#8265</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Fixed: <code>*-no-vendor-prefix</code> message ambiguity (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8239">#8239</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-(dis)allowed-list</code>,
<code>at-rule-no-vendor-prefix</code>,
<code>at-rule-property-required-list</code> message argument (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8277">#8277</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-property-required-list</code> message for
inclusion of properties and descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8207">#8207</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>at-rule-*</code> false positives and negatives for
<code>@charset</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8215">#8215</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> false
positives for descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8240">#8240</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>property-(dis)allowed-list</code> false negatives for
custom properties, use <code>/^--/</code> to (dis)allow them (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8209">#8209</a>)
(<a
href="https://github.com/fbasmaison-lucca"><code>@​fbasmaison-lucca</code></a>).</li>
<li>Fixed: <code>property-no-unknown</code> false positives for
descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8203">#8203</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for deprecated pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-type-case</code> false positives for
<code>hatchPath</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-type-no-unknown</code> false positives for
<code>shadow</code>, <code>hatch</code> and <code>hatchpath</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
<h2>16.12.0</h2>
<ul>
<li>Added: <code>selector-pseudo-class-allowed-list</code> now checks
<code>@page</code> pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8176">#8176</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Added: <code>selector-pseudo-class-disallowed-list</code> now checks
<code>@page</code> pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8171">#8171</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-property-required-list</code> message to use
&quot;descriptor&quot; for accuracy (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8186">#8186</a>)
(<a
href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a>).</li>
<li>Fixed: <code>custom-property-no-missing-var-function</code> false
positives for <code>container-name</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8157">#8157</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>custom-property-no-missing-var-function</code> false
positives for custom properties passed to <code>running()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8172">#8172</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>function-no-unknown</code> false positives for
<code>running()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8172">#8172</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for <code>:open</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8184">#8184</a>)
(<a
href="https://github.com/lukewarlow"><code>@​lukewarlow</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for <code>:recto</code>, <code>:verso</code> and <code>:nth()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8170">#8170</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for some <code>moz-*</code> vendor-prefixed pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8188">#8188</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-pseudo-element-no-unknown</code> false
positives for <code>::details-content</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8174">#8174</a>)
(<a
href="https://github.com/lukewarlow"><code>@​lukewarlow</code></a>).</li>
<li>Fixed: <code>selector-type-no-unknown</code> false positives for
idents in functional pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8191">#8191</a>)
(<a href="https://github.com/elskhn"><code>@​elskhn</code></a>).</li>
<li>Fixed: <code>value-keyword-case</code> false negatives (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8158">#8158</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>value-keyword-case</code> false positives for
vendor-prefixed system colors (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8146">#8146</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
<h2>16.11.0</h2>
<ul>
<li>Added: <code>--report-unscoped-disables</code> CLI flag and
<code>reportUnscopedDisables</code> option to Node.js API and
configuration object (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8024">#8024</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Added: <code>ignoreFunctions: []</code> to
<code>media-query-no-invalid</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8060">#8060</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>name</code> configuration property under
<code>overrides</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8095">#8095</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Fixed: <code>benchmark-rule</code> script to resolve
<code>TypeError</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8090">#8090</a>)
(<a
href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a>).</li>
<li>Fixed: <code>github</code> formatter deprecation warning link to
<code>https://stylelint.io/awesome-stylelint#formatters</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8115">#8115</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's
changelog</a>.</em></p>
<blockquote>
<h2>16.13.2 - 2025-01-14</h2>
<p>It fixes a regression bug with <code>--fix</code>.</p>
<ul>
<li>Fixed: <code>--fix</code> CLI flag raising unknown value error (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8313">#8313</a>)
(<a
href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a>).</li>
</ul>
<h2>16.13.1 - 2025-01-13</h2>
<p>It fixes one bug due to an upstream change in our <code>ignore</code>
dependency.</p>
<ul>
<li>Fixed: <code>ignore.default is not a function</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8305">#8305</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
<h2>16.13.0 - 2025-01-12</h2>
<p>It adds 3 rules to help you write error-free at-rules and 2 rules to
warn you about deprecated CSS features. We've turned these rules on in
our <a
href="https://www.npmjs.com/package/stylelint-config-standard">standard
config</a>.</p>
<p>It also adds new rule options, a feature to display how long rules
take, lax autofix and support for <code>messageArgs</code> in more
rules. It fixes 7 bugs.</p>
<p>Lastly, we've made a deprecation that may affect some plugins. We've
updated our docs for <a
href="https://github.com/stylelint/stylelint/blob/main/docs/developer-guide/plugins.md#quiet-deprecation-warnings">plugin
authors</a> and <a
href="https://github.com/stylelint/stylelint/blob/main/docs/user-guide/options.md#quietdeprecationwarnings">end
users</a> on how to silence deprecation warnings.</p>
<ul>
<li>Deprecated: ambiguous position arguments passed to
<code>utils.report()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8244">#8244</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Added: <code>lax</code>/<code>strict</code> values to the
<code>fix</code> Node.js API option and CLI flag (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8106">#8106</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: support for profiling rule performance via the
<code>TIMING</code> environment variable (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8108">#8108</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-descriptor-no-unknown</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8197">#8197</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-descriptor-value-no-unknown</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8211">#8211</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>at-rule-no-deprecated</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8251">#8251</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Added: <code>at-rule-prelude-no-invalid</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8268">#8268</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>declaration-property-value-keyword-no-deprecated</code>
rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8223">#8223</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Added: <code>&quot;ignore&quot;: [&quot;at-rule-preludes&quot;,
&quot;declaration-values&quot;]</code> to <code>string-no-newline</code>
(<a
href="https://redirect.github.com/stylelint/stylelint/pull/8214">#8214</a>)
(<a
href="https://github.com/ryo-manba"><code>@​ryo-manba</code></a>).</li>
<li>Added: <code>messageArgs</code> to
<code>declaration-property-value-no-unknown</code>,
<code>font-family-name-quotes</code>,
<code>font-family-no-duplicate-names</code>,
<code>function-calc-no-unspaced-operator</code>,
<code>import-notation</code>,
<code>media-feature-name-unit-allowed-list</code>,
<code>selector-attribute-quotes</code> and
<code>selector-pseudo-element-colon-notation</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8285">#8285</a>
&amp; <a
href="https://redirect.github.com/stylelint/stylelint/pull/8252">#8252</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: deprecation warnings to only display once per (custom) rule
(<a
href="https://redirect.github.com/stylelint/stylelint/pull/8265">#8265</a>)
(<a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
<li>Fixed: <code>*-no-vendor-prefix</code> message ambiguity (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8239">#8239</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-(dis)allowed-list</code>,
<code>at-rule-no-vendor-prefix</code>,
<code>at-rule-property-required-list</code> message argument (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8277">#8277</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-property-required-list</code> message for
inclusion of properties and descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8207">#8207</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>at-rule-*</code> false positives and negatives for
<code>@charset</code> rule (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8215">#8215</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> false
positives for descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8240">#8240</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>property-(dis)allowed-list</code> false negatives for
custom properties, use <code>/^--/</code> to (dis)allow them (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8209">#8209</a>)
(<a
href="https://github.com/fbasmaison-lucca"><code>@​fbasmaison-lucca</code></a>).</li>
<li>Fixed: <code>property-no-unknown</code> false positives for
descriptors (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8203">#8203</a>)
(<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li>
<li>Fixed: <code>selector-pseudo-class-no-unknown</code> false positives
for deprecated pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-type-case</code> false positives for
<code>hatchPath</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>selector-type-no-unknown</code> false positives for
<code>shadow</code>, <code>hatch</code> and <code>hatchpath</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8264">#8264</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
<h2>16.12.0 - 2024-12-15</h2>
<ul>
<li>Added: <code>selector-pseudo-class-allowed-list</code> now checks
<code>@page</code> pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8176">#8176</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Added: <code>selector-pseudo-class-disallowed-list</code> now checks
<code>@page</code> pseudo-classes (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8171">#8171</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>at-rule-property-required-list</code> message to use
&quot;descriptor&quot; for accuracy (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8186">#8186</a>)
(<a
href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a>).</li>
<li>Fixed: <code>custom-property-no-missing-var-function</code> false
positives for <code>container-name</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8157">#8157</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>custom-property-no-missing-var-function</code> false
positives for custom properties passed to <code>running()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8172">#8172</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
<li>Fixed: <code>function-no-unknown</code> false positives for
<code>running()</code> (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8172">#8172</a>)
(<a
href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint/stylelint/commit/8887d41c70da8c2d97f01b5d73f285c4dfa5dd25"><code>8887d41</code></a>
16.13.2</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/545a26d5d547794ef8f499eb27f6547902d804ce"><code>545a26d</code></a>
Prepare 16.13.2 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8314">#8314</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/c03f407ce0e3c322dca71c229e8ad51dd9c0d894"><code>c03f407</code></a>
Fix <code>--fix</code> CLI flag raising unknown value error (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8313">#8313</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/8a173d4ad4164aae9160b69b248de573bd2235d9"><code>8a173d4</code></a>
16.13.1</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/c0df29584694032c0d7e22248afe8d26994e313c"><code>c0df295</code></a>
Prepare 16.13.1 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8306">#8306</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/7ea421982459f67f096b4af1392cf0087c8549a3"><code>7ea4219</code></a>
Fix <code>ignore.default is not a function</code> (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8305">#8305</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/f5055feb3613eaf0f8a790d553112f28fa78fb3c"><code>f5055fe</code></a>
Bump typescript from 5.7.2 to 5.7.3 in the typescript group (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8299">#8299</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/5f82aa87ee4eb79d10f1028459527aa017d272cf"><code>5f82aa8</code></a>
Bump rollup from 4.30.0 to 4.30.1 (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8300">#8300</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/7aba28edb838a7fcb4fad7cd18c07f979a92f7c6"><code>7aba28e</code></a>
Bump eslint from 9.17.0 to 9.18.0 in the eslint group (<a
href="https://redirect.github.com/stylelint/stylelint/issues/8298">#8298</a>)</li>
<li><a
href="https://github.com/stylelint/stylelint/commit/81baea5b9d7d8df1df2f0f706ba9438bf9ea82ff"><code>81baea5</code></a>
16.13.0</li>
<li>Additional commits viewable in <a
href="https://github.com/stylelint/stylelint/compare/16.2.1...16.13.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint&package-manager=npm_and_yarn&previous-version=16.2.1&new-version=16.13.2)](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>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-21 14:08:53 +02:00
dependabot[bot] a97287a66e Bump i18next from 23.12.2 to 24.2.1 (#990)
Bumps [i18next](https://github.com/i18next/i18next) from 23.12.2 to
24.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v24.2.1</h2>
<ul>
<li>Standardize null/undefined checks across codebase <a
href="https://redirect.github.com/i18next/i18next/pull/2275">2275</a></li>
<li>fix(typescript): make TFunction augmentable again <a
href="https://redirect.github.com/i18next/i18next/pull/2279">2279</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2278">2278</a></li>
</ul>
<h2>v24.2.0</h2>
<ul>
<li>feat(typescript): Add strictKeyChecks option to enforce checking key
existence when defaultValue is used <a
href="https://redirect.github.com/i18next/i18next/pull/2274">2274</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2043">2043</a></li>
</ul>
<h2>v24.1.2</h2>
<ul>
<li>optimize fix: Bug Report: Unsafe Behavior in i18n.t Function Leading
to Potential Code Execution <a
href="https://redirect.github.com/i18next/i18next/issues/2273">2273</a></li>
</ul>
<h2>v24.1.1</h2>
<ul>
<li>fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to
Potential Code Execution <a
href="https://redirect.github.com/i18next/i18next/issues/2273">2273</a></li>
</ul>
<h2>v24.1.0</h2>
<ul>
<li>try to address <a
href="https://redirect.github.com/i18next/i18next/issues/2270">2270</a>
by cloning the store data <a
href="https://redirect.github.com/i18next/i18next/pull/2271">2271</a></li>
</ul>
<h2>v24.0.5</h2>
<ul>
<li>remove extra log for <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
</ul>
<h2>v24.0.4</h2>
<ul>
<li>simplify fix: incorrect locale detected <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
</ul>
<h2>v24.0.3</h2>
<ul>
<li>fix: incorrect locale detected <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
<li>fix: Intl.getCanonicalLocales throws with custom regions <a
href="https://redirect.github.com/i18next/i18next/issues/2267">2267</a></li>
</ul>
<h2>v24.0.2</h2>
<ul>
<li>if no Intl api, log error and use dummy rule</li>
</ul>
<h2>v24.0.1</h2>
<ul>
<li>early return and log error, if no Intl api</li>
</ul>
<h2>v24.0.0</h2>
<p><strong>This is a major breaking release:</strong></p>
<ul>
<li>remove support for older environments</li>
<li>remove old i18next JSON formats
<ul>
<li>To convert your existing v3 translations to the v4 format, have a
look at <a
href="https://github.com/i18next/i18next-v4-format-converter">i18next-v4-format-converter</a>
or this <a
href="https://i18next.github.io/i18next-v4-format-converter-web/">web
tool</a>.</li>
</ul>
</li>
<li>remove support for compatibility to v1 API</li>
<li>Intl API is mandatory now and will not fallback anymore</li>
<li>possible compatibility layer for older formats:
<code>test/compatibility/v4/v4Compatibility.js</code></li>
<li>rename <code>initImmediate</code> to <code>initAsync</code></li>
<li>fallback to <code>dev</code> language if plural rule not found</li>
<li>remove TypeScript v4 support. TypeScript v5 is now an optional peer
dependency</li>
<li>addresses
<ul>
<li><a
href="https://redirect.github.com/i18next/i18next/pull/2244">2244</a></li>
<li><a
href="https://redirect.github.com/i18next/i18next/pull/2184">2184</a></li>
<li><a
href="https://redirect.github.com/i18next/i18next/issues/2213">2213</a></li>
<li><a
href="https://redirect.github.com/i18next/i18next/pull/2206">2206</a></li>
<li><a
href="https://redirect.github.com/i18next/i18next/issues/2208">2208</a></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>24.2.1</h2>
<ul>
<li>Standardize null/undefined checks across codebase <a
href="https://redirect.github.com/i18next/i18next/pull/2275">2275</a></li>
<li>fix(typescript): make TFunction augmentable again <a
href="https://redirect.github.com/i18next/i18next/pull/2279">2279</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2278">2278</a></li>
</ul>
<h2>24.2.0</h2>
<ul>
<li>feat(typescript): Add strictKeyChecks option to enforce checking key
existence when defaultValue is used <a
href="https://redirect.github.com/i18next/i18next/pull/2274">2274</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2043">2043</a></li>
</ul>
<h2>24.1.2</h2>
<ul>
<li>optimize fix: Bug Report: Unsafe Behavior in i18n.t Function Leading
to Potential Code Execution <a
href="https://redirect.github.com/i18next/i18next/issues/2273">2273</a></li>
</ul>
<h2>24.1.1</h2>
<ul>
<li>fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to
Potential Code Execution <a
href="https://redirect.github.com/i18next/i18next/issues/2273">2273</a></li>
</ul>
<h2>24.1.0</h2>
<ul>
<li>try to address <a
href="https://redirect.github.com/i18next/i18next/issues/2270">2270</a>
by cloning the store data <a
href="https://redirect.github.com/i18next/i18next/pull/2271">2271</a></li>
</ul>
<h2>24.0.5</h2>
<ul>
<li>remove extra log for <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
</ul>
<h2>24.0.4</h2>
<ul>
<li>simplify fix: incorrect locale detected <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
</ul>
<h2>24.0.3</h2>
<ul>
<li>fix: incorrect locale detected <a
href="https://redirect.github.com/i18next/i18next/pull/2268">2268</a></li>
<li>fix: Intl.getCanonicalLocales throws with custom regions <a
href="https://redirect.github.com/i18next/i18next/issues/2267">2267</a></li>
</ul>
<h2>24.0.2</h2>
<ul>
<li>if no Intl api, log error and use dummy rule</li>
</ul>
<h2>24.0.1</h2>
<ul>
<li>early return and log error, if no Intl api</li>
</ul>
<h2>24.0.0</h2>
<p><strong>This is a major breaking release:</strong></p>
<ul>
<li>remove support for older environments</li>
<li>remove old i18next JSON formats
<ul>
<li>To convert your existing v3 translations to the v4 format, have a
look at <a
href="https://github.com/i18next/i18next-v4-format-converter">i18next-v4-format-converter</a>
or this <a
href="https://i18next.github.io/i18next-v4-format-converter-web/">web
tool</a>.</li>
</ul>
</li>
<li>remove support for compatibility to v1 API</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/i18next/commit/7e0b526b94a309bc26b0eb14b02ac75003b56ed1"><code>7e0b526</code></a>
24.2.1</li>
<li><a
href="https://github.com/i18next/i18next/commit/73940ccfb4bc7a42c076535a9b2b8c3e3a919c03"><code>73940cc</code></a>
release</li>
<li><a
href="https://github.com/i18next/i18next/commit/009c4577ce8f4edec0f1e574ce269b4d60419dac"><code>009c457</code></a>
fix: make TFunction type augmentable (<a
href="https://redirect.github.com/i18next/i18next/issues/2279">#2279</a>)</li>
<li><a
href="https://github.com/i18next/i18next/commit/dd783784342d88380f245d6ce4c8cd18e154bd8a"><code>dd78378</code></a>
update ts example</li>
<li><a
href="https://github.com/i18next/i18next/commit/e2797d58b5ad71f142f04431685e0f9147dd86a3"><code>e2797d5</code></a>
prpare changelog</li>
<li><a
href="https://github.com/i18next/i18next/commit/6e6d899093c66c20c7871535b772d85246c44da7"><code>6e6d899</code></a>
Standardize null/undefined checks across codebase (<a
href="https://redirect.github.com/i18next/i18next/issues/2275">#2275</a>)</li>
<li><a
href="https://github.com/i18next/i18next/commit/c55cbe8145658b4971ccb1f8adbbae3eb75f18d2"><code>c55cbe8</code></a>
24.2.0</li>
<li><a
href="https://github.com/i18next/i18next/commit/dfff2cd73c7f7a1a123568b22b2dea55fa205464"><code>dfff2cd</code></a>
added some tests for undefined or null keys</li>
<li><a
href="https://github.com/i18next/i18next/commit/62daae4fb4e3e104f2655eaa86e41f4d1fe45621"><code>62daae4</code></a>
feat(typescript): Add <code>strictKeyChecks</code> option to enforce
checking key existe...</li>
<li><a
href="https://github.com/i18next/i18next/commit/c51950ecd987c62adfb75834812948b81c9ec01b"><code>c51950e</code></a>
24.1.2</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/i18next/compare/v23.12.2...v24.2.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=23.12.2&new-version=24.2.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 14:07:58 +02:00
dependabot[bot] 9a866179b7 Bump @types/react-color from 3.0.12 to 3.0.13 (#982)
Bumps
[@types/react-color](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-color)
from 3.0.12 to 3.0.13.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-color">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-color&package-manager=npm_and_yarn&previous-version=3.0.12&new-version=3.0.13)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 14:00:16 +02:00
dependabot[bot] 84e9a73d86 Bump i18next-parser from 9.0.1 to 9.1.0 (#981)
Bumps [i18next-parser](https://github.com/i18next/i18next-parser) from
9.0.1 to 9.1.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md">i18next-parser's
changelog</a>.</em></p>
<blockquote>
<h1>9.1.0</h1>
<ul>
<li>Add support for i18next 24 <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1090">#1090</a>
<a
href="https://redirect.github.com/i18next/i18next-parser/issues/1093">#1093</a></li>
<li>Add namespace information to duplicate warnings <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1091">#1091</a></li>
<li>Update dependencies</li>
</ul>
<h1>9.0.2</h1>
<ul>
<li>Fix cheerio dependency <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1045">#1045</a></li>
<li>Update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/i18next-parser/commit/94ba13421428a6c07d6798c36a962d0dfbeb5e2d"><code>94ba134</code></a>
Bump to 9.1.0</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/ea3879fcd80f3d461ec9b2d17c4d99d477afc1bd"><code>ea3879f</code></a>
Update PR template</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/abf020bfd00e82a0f2f9fb5b04a6853e2c0fd75d"><code>abf020b</code></a>
Update i18next dependency</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/2f8ff7833f7eb98263bf500ace72e12e365beba1"><code>2f8ff78</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1087">#1087</a>
from i18next/dependabot/npm_and_yarn/master/execa-9.5.1</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/43be6e8b277af3cd2d795a34df824e1e67d16b0f"><code>43be6e8</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1072">#1072</a>
from i18next/dependabot/npm_and_yarn/master/esbuild-...</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/718f9d2371c7aed013e90d45e7eb9408ff7445bf"><code>718f9d2</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1068">#1068</a>
from i18next/dependabot/npm_and_yarn/path-to-regexp-...</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/227e01da579704e0bcaea30ee5564b1749cf754f"><code>227e01d</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1067">#1067</a>
from i18next/dependabot/npm_and_yarn/master/husky-9.1.6</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/a25cbed8fd22ca16ad401ac531c58ece2e6b851f"><code>a25cbed</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1086">#1086</a>
from i18next/dependabot/npm_and_yarn/master/babel/pr...</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/7cbad677a544798e1c6cee09305ee83db832e98f"><code>7cbad67</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1089">#1089</a>
from i18next/dependabot/github_actions/master/codeco...</li>
<li><a
href="https://github.com/i18next/i18next-parser/commit/e47955e54af04ef944ea527e757eae403612b2ea"><code>e47955e</code></a>
Merge pull request <a
href="https://redirect.github.com/i18next/i18next-parser/issues/1093">#1093</a>
from lazka/v24-support</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/i18next-parser/compare/9.0.1...9.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next-parser&package-manager=npm_and_yarn&previous-version=9.0.1&new-version=9.1.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:59:56 +02:00
dependabot[bot] 1b1668cdbf Bump codecov/codecov-action from 3 to 5 (#974)
Bumps
[codecov/codecov-action](https://github.com/codecov/codecov-action) from
3 to 5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>v5 Release</h2>
<p><code>v5</code> of the Codecov GitHub Action will use the <a
href="https://github.com/codecov/wrapper">Codecov Wrapper</a> to
encapsulate the <a
href="https://github.com/codecov/codecov-cli">CLI</a>. This will help
ensure that the Action gets updates quicker.</p>
<h3>Migration Guide</h3>
<p>The <code>v5</code> release also coincides with the opt-out feature
for tokens for public repositories. In the <code>Global Upload
Token</code> section of the settings page of an organization in
codecov.io, you can set the ability for Codecov to receive a coverage
reports from any source. This will allow contributors or other members
of a repository to upload without needing access to the Codecov token.
For more details see <a
href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token">how
to upload without a token</a>.</p>
<blockquote>
<p>[!WARNING]<br />
<strong>The following arguments have been changed</strong></p>
<ul>
<li><code>file</code> (this has been deprecated in favor of
<code>files</code>)</li>
<li><code>plugin</code> (this has been deprecated in favor of
<code>plugins</code>)</li>
</ul>
</blockquote>
<p>The following arguments have been added:</p>
<ul>
<li><code>binary</code></li>
<li><code>gcov_args</code></li>
<li><code>gcov_executable</code></li>
<li><code>gcov_ignore</code></li>
<li><code>gcov_include</code></li>
<li><code>report_type</code></li>
<li><code>skip_validation</code></li>
<li><code>swift_project</code></li>
</ul>
<p>You can see their usage in the <code>action.yml</code> <a
href="https://github.com/codecov/codecov-action/blob/main/action.yml">file</a>.</p>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a
href="https://github.com/thomasrockhu-codecov"><code>@​thomasrockhu-codecov</code></a>
in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1591">codecov/codecov-action#1591</a></li>
<li>build(deps-dev): bump <code>@​octokit/webhooks-types</code> from
7.5.1 to 7.6.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1595">codecov/codecov-action#1595</a></li>
<li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1604">codecov/codecov-action#1604</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.8.0 to 8.8.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1601">codecov/codecov-action#1601</a></li>
<li>build(deps): bump <code>@​actions/core</code> from 1.11.0 to 1.11.1
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1597">codecov/codecov-action#1597</a></li>
<li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1596">codecov/codecov-action#1596</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.8.0 to 8.8.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1600">codecov/codecov-action#1600</a></li>
<li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1598">codecov/codecov-action#1598</a></li>
<li>build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1609">codecov/codecov-action#1609</a></li>
<li>build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1608">codecov/codecov-action#1608</a></li>
<li>build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1607">codecov/codecov-action#1607</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.8.1 to 8.9.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1612">codecov/codecov-action#1612</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.8.1 to 8.9.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1611">codecov/codecov-action#1611</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.9.0 to 8.10.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1615">codecov/codecov-action#1615</a></li>
<li>build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1618">codecov/codecov-action#1618</a></li>
<li>build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1617">codecov/codecov-action#1617</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.9.0 to 8.10.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1614">codecov/codecov-action#1614</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.10.0 to 8.11.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1620">codecov/codecov-action#1620</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.10.0 to 8.11.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1619">codecov/codecov-action#1619</a></li>
<li>build(deps-dev): bump <code>@​types/jest</code> from 29.5.13 to
29.5.14 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1622">codecov/codecov-action#1622</a></li>
<li>build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1625">codecov/codecov-action#1625</a></li>
<li>build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1624">codecov/codecov-action#1624</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.11.0 to 8.12.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1626">codecov/codecov-action#1626</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.12.1 to 8.12.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1629">codecov/codecov-action#1629</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's
changelog</a>.</em></p>
<blockquote>
<h3>v5 Release</h3>
<p><code>v5</code> of the Codecov GitHub Action will use the <a
href="https://github.com/codecov/wrapper">Codecov Wrapper</a> to
encapsulate the <a
href="https://github.com/codecov/codecov-cli">CLI</a>. This will help
ensure that the Action gets updates quicker.</p>
<h3>Migration Guide</h3>
<p>The <code>v5</code> release also coincides with the opt-out feature
for tokens for public repositories. In the <code>Global Upload
Token</code> section of the settings page of an organization in
codecov.io, you can set the ability for Codecov to receive a coverage
reports from any source. This will allow contributors or other members
of a repository to upload without needing access to the Codecov token.
For more details see <a
href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token">how
to upload without a token</a>.</p>
<blockquote>
<p>[!WARNING]
<strong>The following arguments have been changed</strong></p>
<ul>
<li><code>file</code> (this has been deprecated in favor of
<code>files</code>)</li>
<li><code>plugin</code> (this has been deprecated in favor of
<code>plugins</code>)</li>
</ul>
</blockquote>
<p>The following arguments have been added:</p>
<ul>
<li><code>binary</code></li>
<li><code>gcov_args</code></li>
<li><code>gcov_executable</code></li>
<li><code>gcov_ignore</code></li>
<li><code>gcov_include</code></li>
<li><code>report_type</code></li>
<li><code>skip_validation</code></li>
<li><code>swift_project</code></li>
</ul>
<p>You can see their usage in the <code>action.yml</code> <a
href="https://github.com/codecov/codecov-action/blob/main/action.yml">file</a>.</p>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a
href="https://github.com/thomasrockhu-codecov"><code>@​thomasrockhu-codecov</code></a>
in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1591">codecov/codecov-action#1591</a></li>
<li>build(deps-dev): bump <code>@​octokit/webhooks-types</code> from
7.5.1 to 7.6.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1595">codecov/codecov-action#1595</a></li>
<li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1604">codecov/codecov-action#1604</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.8.0 to 8.8.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1601">codecov/codecov-action#1601</a></li>
<li>build(deps): bump <code>@​actions/core</code> from 1.11.0 to 1.11.1
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1597">codecov/codecov-action#1597</a></li>
<li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1596">codecov/codecov-action#1596</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.8.0 to 8.8.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1600">codecov/codecov-action#1600</a></li>
<li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1598">codecov/codecov-action#1598</a></li>
<li>build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1609">codecov/codecov-action#1609</a></li>
<li>build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1608">codecov/codecov-action#1608</a></li>
<li>build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1607">codecov/codecov-action#1607</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.8.1 to 8.9.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1612">codecov/codecov-action#1612</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.8.1 to 8.9.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1611">codecov/codecov-action#1611</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.9.0 to 8.10.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1615">codecov/codecov-action#1615</a></li>
<li>build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1618">codecov/codecov-action#1618</a></li>
<li>build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1617">codecov/codecov-action#1617</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.9.0 to 8.10.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1614">codecov/codecov-action#1614</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.10.0 to 8.11.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1620">codecov/codecov-action#1620</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.10.0 to 8.11.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1619">codecov/codecov-action#1619</a></li>
<li>build(deps-dev): bump <code>@​types/jest</code> from 29.5.13 to
29.5.14 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1622">codecov/codecov-action#1622</a></li>
<li>build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1625">codecov/codecov-action#1625</a></li>
<li>build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1624">codecov/codecov-action#1624</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.11.0 to 8.12.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1626">codecov/codecov-action#1626</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.12.1 to 8.12.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1629">codecov/codecov-action#1629</a></li>
<li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.11.0 to 8.12.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/codecov/codecov-action/pull/1628">codecov/codecov-action#1628</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/codecov/codecov-action/commit/1e68e06f1dbfde0e4cefc87efeba9e4643565303"><code>1e68e06</code></a>
chore(release): 5.1.2 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1727">#1727</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/277db52c203b15a43138893d8190f8fd3ebd9fc6"><code>277db52</code></a>
fix: update statment (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1726">#1726</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/c77245a0133aa4d2391077651dc7afff8967322d"><code>c77245a</code></a>
fix: update action script (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1725">#1725</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/9b01a3419101d2fd03eaa10f7495f7d03c6adf95"><code>9b01a34</code></a>
fix: prevent oidc on tokenless due to permissioning (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1724">#1724</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/47e0552fc48070ca786b1b2d61fc0d418c561619"><code>47e0552</code></a>
chore(release): wrapper-0.0.31 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1723">#1723</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/34ef57048dd0d0f5b23912db0e56e083fa649c9a"><code>34ef570</code></a>
Put quotes around <code>${{ inputs.token }}</code> in
<code>action.yml</code> (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1721">#1721</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/d93fc22ce078505d16266964d0a69961a4f04724"><code>d93fc22</code></a>
build(deps): bump github/codeql-action from 3.27.6 to 3.27.9 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1722">#1722</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/5c93f7ab87f1aa9b956609bbc4b50a6e747fe2fb"><code>5c93f7a</code></a>
Remove mistake from options table (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1718">#1718</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/2c97106b3af991d079089d9f92344f21b6415a99"><code>2c97106</code></a>
build(deps): bump github/codeql-action from 3.27.5 to 3.27.6 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1717">#1717</a>)</li>
<li><a
href="https://github.com/codecov/codecov-action/commit/7f8b4b4bde536c465e797be725718b88c5d95e0e"><code>7f8b4b4</code></a>
chore(release): wrapper-0.0.30 (<a
href="https://redirect.github.com/codecov/codecov-action/issues/1715">#1715</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/codecov/codecov-action/compare/v3...v5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=3&new-version=5)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:59:19 +02:00
dependabot[bot] 53fbc1ffe9 Bump uuid from 9.0.1 to 11.0.5 (#980)
Bumps [uuid](https://github.com/uuidjs/uuid) from 9.0.1 to 11.0.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/uuidjs/uuid/releases">uuid's
releases</a>.</em></p>
<blockquote>
<h2>v11.0.5</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.4...v11.0.5">11.0.5</a>
(2025-01-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add TS unit test, pin to typescript@5.0.4 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/860">#860</a>) (<a
href="https://github.com/uuidjs/uuid/commit/24ac2fd067e5bab97a5ccea3f6f365a64c01d140">24ac2fd</a>)</li>
</ul>
<h2>v11.0.4</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.3...v11.0.4">11.0.4</a>
(2025-01-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>docs:</strong> insure -&gt; ensure (<a
href="https://redirect.github.com/uuidjs/uuid/issues/843">#843</a>) (<a
href="https://github.com/uuidjs/uuid/commit/d2a61e154d861e58549466e753bb9e4d5bfffb68">d2a61e1</a>)</li>
<li>exclude tests from published package (<a
href="https://redirect.github.com/uuidjs/uuid/issues/840">#840</a>) (<a
href="https://github.com/uuidjs/uuid/commit/f992ff4780937089b0134195fa22e76e2e1cb3a7">f992ff4</a>)</li>
<li>Test for invalid byte array sizes and ranges in <code>v1()</code>,
<code>v4()</code>, and <code>v7()</code> (<a
href="https://redirect.github.com/uuidjs/uuid/issues/845">#845</a>) (<a
href="https://github.com/uuidjs/uuid/commit/e0ee90051ebd13475bbcff4d371330aa4f9bd1dd">e0ee900</a>)</li>
</ul>
<h2>v11.0.3</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.2...v11.0.3">11.0.3</a>
(2024-11-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>apply stricter typing to the v* signatures (<a
href="https://redirect.github.com/uuidjs/uuid/issues/831">#831</a>) (<a
href="https://github.com/uuidjs/uuid/commit/c2d3fed22cfd47c22c8f22f6154abb5060648ce5">c2d3fed</a>)</li>
<li>export internal uuid types (<a
href="https://redirect.github.com/uuidjs/uuid/issues/833">#833</a>) (<a
href="https://github.com/uuidjs/uuid/commit/341edf444ced63708ba336285dbec29443523939">341edf4</a>)</li>
<li>remove sourcemaps (<a
href="https://redirect.github.com/uuidjs/uuid/issues/827">#827</a>) (<a
href="https://github.com/uuidjs/uuid/commit/b93ea101af7382053032d4fb61cc85599d6c7216">b93ea10</a>)</li>
<li>revert &quot;simplify type for v3 and v5&quot; (<a
href="https://redirect.github.com/uuidjs/uuid/issues/835">#835</a>) (<a
href="https://github.com/uuidjs/uuid/commit/e2dee691e95aba854a892d2507d8cd9f009bf61d">e2dee69</a>)</li>
</ul>
<h2>v11.0.2</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.1...v11.0.2">11.0.2</a>
(2024-10-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>remove wrapper.mjs (<a
href="https://github.com/uuidjs/uuid/commit/2a18871f00f6f9effa9f8afadd98278e6866112c">2a18871</a>)</li>
<li>remove wrapper.mjs (<a
href="https://redirect.github.com/uuidjs/uuid/issues/822">#822</a>) (<a
href="https://github.com/uuidjs/uuid/commit/6683ad38b048375b451eac1194960f24ba20e0ca">6683ad3</a>)</li>
</ul>
<h2>v11.0.1</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.0...v11.0.1">11.0.1</a>
(2024-10-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>restore package.json#browser field (<a
href="https://redirect.github.com/uuidjs/uuid/issues/817">#817</a>) (<a
href="https://github.com/uuidjs/uuid/commit/ae8f38657bca0ee053bf29c88c006b1ea05af1b5">ae8f386</a>)</li>
</ul>
<h2>v11.0.0</h2>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.0...v11.0.0">11.0.0</a>
(2024-10-27)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md">uuid's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.4...v11.0.5">11.0.5</a>
(2025-01-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add TS unit test, pin to typescript@5.0.4 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/860">#860</a>) (<a
href="https://github.com/uuidjs/uuid/commit/24ac2fd067e5bab97a5ccea3f6f365a64c01d140">24ac2fd</a>)</li>
</ul>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.3...v11.0.4">11.0.4</a>
(2025-01-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>docs:</strong> insure -&gt; ensure (<a
href="https://redirect.github.com/uuidjs/uuid/issues/843">#843</a>) (<a
href="https://github.com/uuidjs/uuid/commit/d2a61e154d861e58549466e753bb9e4d5bfffb68">d2a61e1</a>)</li>
<li>exclude tests from published package (<a
href="https://redirect.github.com/uuidjs/uuid/issues/840">#840</a>) (<a
href="https://github.com/uuidjs/uuid/commit/f992ff4780937089b0134195fa22e76e2e1cb3a7">f992ff4</a>)</li>
<li>Test for invalid byte array sizes and ranges in <code>v1()</code>,
<code>v4()</code>, and <code>v7()</code> (<a
href="https://redirect.github.com/uuidjs/uuid/issues/845">#845</a>) (<a
href="https://github.com/uuidjs/uuid/commit/e0ee90051ebd13475bbcff4d371330aa4f9bd1dd">e0ee900</a>)</li>
</ul>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.2...v11.0.3">11.0.3</a>
(2024-11-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>apply stricter typing to the v* signatures (<a
href="https://redirect.github.com/uuidjs/uuid/issues/831">#831</a>) (<a
href="https://github.com/uuidjs/uuid/commit/c2d3fed22cfd47c22c8f22f6154abb5060648ce5">c2d3fed</a>)</li>
<li>export internal uuid types (<a
href="https://redirect.github.com/uuidjs/uuid/issues/833">#833</a>) (<a
href="https://github.com/uuidjs/uuid/commit/341edf444ced63708ba336285dbec29443523939">341edf4</a>)</li>
<li>remove sourcemaps (<a
href="https://redirect.github.com/uuidjs/uuid/issues/827">#827</a>) (<a
href="https://github.com/uuidjs/uuid/commit/b93ea101af7382053032d4fb61cc85599d6c7216">b93ea10</a>)</li>
<li>revert &quot;simplify type for v3 and v5&quot; (<a
href="https://redirect.github.com/uuidjs/uuid/issues/835">#835</a>) (<a
href="https://github.com/uuidjs/uuid/commit/e2dee691e95aba854a892d2507d8cd9f009bf61d">e2dee69</a>)</li>
</ul>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.1...v11.0.2">11.0.2</a>
(2024-10-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>remove wrapper.mjs (<a
href="https://redirect.github.com/uuidjs/uuid/issues/822">#822</a>) (<a
href="https://github.com/uuidjs/uuid/commit/6683ad38b048375b451eac1194960f24ba20e0ca">6683ad3</a>)</li>
</ul>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v11.0.0...v11.0.1">11.0.1</a>
(2024-10-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>restore package.json#browser field (<a
href="https://redirect.github.com/uuidjs/uuid/issues/817">#817</a>) (<a
href="https://github.com/uuidjs/uuid/commit/ae8f38657bca0ee053bf29c88c006b1ea05af1b5">ae8f386</a>)</li>
</ul>
<h2><a
href="https://github.com/uuidjs/uuid/compare/v9.0.0...v11.0.0">11.0.0</a>
(2024-10-26)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>refactor v1 internal state and options logic (<a
href="https://redirect.github.com/uuidjs/uuid/issues/780">#780</a>)</li>
<li>refactor v7 internal state and options logic, fixes <a
href="https://redirect.github.com/uuidjs/uuid/issues/764">#764</a> (<a
href="https://redirect.github.com/uuidjs/uuid/issues/779">#779</a>)</li>
<li>Port to TypeScript, closes <a
href="https://redirect.github.com/uuidjs/uuid/issues/762">#762</a> (<a
href="https://redirect.github.com/uuidjs/uuid/issues/763">#763</a>)</li>
<li>update node support matrix (only support node 16-20) (<a
href="https://redirect.github.com/uuidjs/uuid/issues/750">#750</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>Port to TypeScript, closes <a
href="https://redirect.github.com/uuidjs/uuid/issues/762">#762</a> (<a
href="https://redirect.github.com/uuidjs/uuid/issues/763">#763</a>) (<a
href="https://github.com/uuidjs/uuid/commit/1e0f9870db864ca93f7a69db0d468b5e1b7605e7">1e0f987</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/uuidjs/uuid/commit/46ada3cbc4acdc907dd6924eaedcc2c53dc6095a"><code>46ada3c</code></a>
chore(main): release 11.0.5 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/861">#861</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/24ac2fd067e5bab97a5ccea3f6f365a64c01d140"><code>24ac2fd</code></a>
fix: add TS unit test, pin to typescript@5.0.4 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/860">#860</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/e426aaa97527a41e9a033ce70d57995c437a9e06"><code>e426aaa</code></a>
build: use <code>npm pack</code> tarball for local examples and testing
instead of .loca...</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/050cd5b9df5aa73097a1677b9e7c3482eb4367fc"><code>050cd5b</code></a>
chore(main): release 11.0.4 (<a
href="https://redirect.github.com/uuidjs/uuid/issues/842">#842</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/e0ee90051ebd13475bbcff4d371330aa4f9bd1dd"><code>e0ee900</code></a>
fix: Test for invalid byte array sizes and ranges in <code>v1()</code>,
<code>v4()</code>, and `v7(...</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/6e83b3ae8360ed03042be658645ece06a27abd69"><code>6e83b3a</code></a>
chore: update deps (<a
href="https://redirect.github.com/uuidjs/uuid/issues/848">#848</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/5f58b43aa4fabee56fb8f75756f70f407a58745c"><code>5f58b43</code></a>
docs: Ensure link to getrandomvalues-not-supported is maintained (<a
href="https://redirect.github.com/uuidjs/uuid/issues/844">#844</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/d2a61e154d861e58549466e753bb9e4d5bfffb68"><code>d2a61e1</code></a>
fix(docs): insure -&gt; ensure (<a
href="https://redirect.github.com/uuidjs/uuid/issues/843">#843</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/f992ff4780937089b0134195fa22e76e2e1cb3a7"><code>f992ff4</code></a>
fix: exclude tests from published package (<a
href="https://redirect.github.com/uuidjs/uuid/issues/840">#840</a>)</li>
<li><a
href="https://github.com/uuidjs/uuid/commit/59df7092c7507dab57e9c9e495ea277e3eedcd9f"><code>59df709</code></a>
docs: add notes on platform support (<a
href="https://redirect.github.com/uuidjs/uuid/issues/838">#838</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/uuidjs/uuid/compare/v9.0.1...v11.0.5">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~broofa">broofa</a>, a new releaser for uuid
since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=uuid&package-manager=npm_and_yarn&previous-version=9.0.1&new-version=11.0.5)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:56:48 +02:00
dependabot[bot] b357e1f352 Bump stylelint-scss from 6.2.1 to 6.10.1 (#984)
Bumps [stylelint-scss](https://github.com/stylelint-scss/stylelint-scss)
from 6.2.1 to 6.10.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-scss/releases">stylelint-scss's
releases</a>.</em></p>
<blockquote>
<h2>6.10.1</h2>
<ul>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix
trailing whitespace in value parsing (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1089">#1089</a>).</li>
<li>Fixed: <code>no-global-function-names</code> allow CSS round
function (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1097">#1097</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.0...v6.10.1">https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.0...v6.10.1</a></p>
<h2>6.10.0</h2>
<ul>
<li>Added: <code>declaration-property-value-no-unknown</code> support
nested properties with shorthand values (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1071">#1071</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix
multiline values parsing (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1085">#1085</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.9.0...v6.10.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.9.0...v6.10.0</a></p>
<h2>6.9.0</h2>
<ul>
<li>Added: missing native functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1070">#1070</a>).</li>
<li>Fixed: unify rule messages (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1072">#1072</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.1...v6.9.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.1...v6.9.0</a></p>
<h2>6.8.1</h2>
<ul>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix false
positives for nested properties in nested declarations (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1068">#1068</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.0...v6.8.1">https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.0...v6.8.1</a></p>
<h2>6.8.0</h2>
<ul>
<li>Added: <code>function-color-channel</code> rule (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1060">#1060</a>).</li>
<li>Added: <code>selector-no-redundant-nesting-selector</code> support
for Dart Sass deprecation (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1022">#1022</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> include
explicit namespace variables in <code>isDollarVar()</code> (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1062">#1062</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix false
positives for imported custom functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1061">#1061</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> reported
ranges and message (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8003">stylelint/stylelint#8003</a>,
<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1066">#1066</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> false
negatives/positives via <a
href="https://github.com/csstree/csstree/releases/tag/v3.0.0"><code>css-tree@3.0.0</code></a>
(<a
href="https://redirect.github.com/stylelint/stylelint/pull/7993">stylelint/stylelint#7993</a>,
<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1065">#1065</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.7.0...v6.8.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.7.0...v6.8.0</a></p>
<h2>6.7.0</h2>
<ul>
<li>Added: <code>function-no-unknown</code>: add support for Sass v1.78
<code>color.channel</code> function (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1052">#1052</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0</a></p>
<h2>6.6.0</h2>
<ul>
<li>Added: <code>declaration-property-value-no-unknown</code>: add
support for first-class operators (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1042">#1042</a>).</li>
<li>Added: <code>declaration-property-value-no-unknown</code>: add
support SCSS variables as arguments in nested functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1042">#1042</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0</a></p>
<h2>6.5.1</h2>
<ul>
<li>Fixed: <code>function-quote-no-quoted-strings-inside</code> fix
broken autofix (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1043">#1043</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.0...v6.5.1">https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.0...v6.5.1</a></p>
<h2>6.5.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/stylelint-scss/stylelint-scss/blob/master/CHANGELOG.md">stylelint-scss's
changelog</a>.</em></p>
<blockquote>
<h1>6.10.1</h1>
<ul>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix
trailing whitespace in value parsing (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1089">#1089</a>).</li>
<li>Fixed: <code>no-global-function-names</code> allow CSS round
function (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1097">#1097</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.0...v6.10.1">https://github.com/stylelint-scss/stylelint-scss/compare/v6.10.0...v6.10.1</a></p>
<h1>6.10.0</h1>
<ul>
<li>Added: <code>declaration-property-value-no-unknown</code> support
nested properties with shorthand values (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1071">#1071</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix
multiline values parsing (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1085">#1085</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.9.0...v6.10.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.9.0...v6.10.0</a></p>
<h1>6.9.0</h1>
<ul>
<li>Added: missing native functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1070">#1070</a>).</li>
<li>Fixed: unify rule messages (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1072">#1072</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.1...v6.9.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.1...v6.9.0</a></p>
<h1>6.8.1</h1>
<ul>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix false
positives for nested properties in nested declarations (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1068">#1068</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.0...v6.8.1">https://github.com/stylelint-scss/stylelint-scss/compare/v6.8.0...v6.8.1</a></p>
<h1>6.8.0</h1>
<ul>
<li>Added: <code>function-color-channel</code> rule (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1060">#1060</a>).</li>
<li>Added: <code>selector-no-redundant-nesting-selector</code> support
for Dart Sass deprecation (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1022">#1022</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> include
explicit namespace variables in <code>isDollarVar()</code> (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1062">#1062</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> fix false
positives for imported custom functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1061">#1061</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> reported
ranges and message (<a
href="https://redirect.github.com/stylelint/stylelint/pull/8003">stylelint/stylelint#8003</a>,
<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1066">#1066</a>).</li>
<li>Fixed: <code>declaration-property-value-no-unknown</code> false
negatives/positives via <a
href="https://github.com/csstree/csstree/releases/tag/v3.0.0"><code>css-tree@3.0.0</code></a>
(<a
href="https://redirect.github.com/stylelint/stylelint/pull/7993">stylelint/stylelint#7993</a>,
<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1065">#1065</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.7.0...v6.8.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.7.0...v6.8.0</a></p>
<h1>6.7.0</h1>
<ul>
<li>Added: <code>function-no-unknown</code>: add support for Sass v1.78
<code>color.channel</code> function (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1052">#1052</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.6.0...v6.7.0</a></p>
<h1>6.6.0</h1>
<ul>
<li>Added: <code>declaration-property-value-no-unknown</code>: add
support for first-class operators (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1042">#1042</a>).</li>
<li>Added: <code>declaration-property-value-no-unknown</code>: add
support SCSS variables as arguments in nested functions (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1042">#1042</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.5.1...v6.6.0</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/c00f664466199be3a9ee566000f396b7ac471b68"><code>c00f664</code></a>
6.10.1</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/ac594525ecec39b8778eac39e5cd3cb3451a74c0"><code>ac59452</code></a>
Prepare version 6.10.1</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/aa6ad9418700da6d69b89c6a2e8d8d76887c18ba"><code>aa6ad94</code></a>
Update contributors list (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1111">#1111</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/8d025525a79023eaa3938c401d8adabb75ce306d"><code>8d02552</code></a>
no-global-function-names: add unit test for CSS round (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1110">#1110</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/48320301a6edbfb02c5e1d43f6050c1d77775262"><code>4832030</code></a>
Update package-lock.json</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/c4e559db9312739f41381e6c4bd15e380b2f5b4c"><code>c4e559d</code></a>
Allow CSS round() function (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1097">#1097</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/711ff012d329c7224d4753737fc77d704d3baf75"><code>711ff01</code></a>
build(deps): bump mdn-data from 2.12.2 to 2.14.0 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1108">#1108</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/0c9bbd2df7c7685525728efbc84bde4f02bed57c"><code>0c9bbd2</code></a>
build(deps-dev): bump postcss from 8.4.49 to 8.5.1 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1107">#1107</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/dd85b452a5f79110a7950e59a3d35fc2075706e7"><code>dd85b45</code></a>
build(deps-dev): bump stylelint from 16.11.0 to 16.13.2 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1106">#1106</a>)</li>
<li><a
href="https://github.com/stylelint-scss/stylelint-scss/commit/1956986ba66600cbb286452bef70a814d87392a9"><code>1956986</code></a>
build(deps-dev): bump prettier from 3.4.1 to 3.4.2 (<a
href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1100">#1100</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.2.1...v6.10.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stylelint-scss&package-manager=npm_and_yarn&previous-version=6.2.1&new-version=6.10.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:56:27 +02:00
dependabot[bot] c5f6d51ea1 Bump react-icons from 5.0.1 to 5.4.0 (#986)
Bumps [react-icons](https://github.com/react-icons/react-icons) from
5.0.1 to 5.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-icons/react-icons/releases">react-icons's
releases</a>.</em></p>
<blockquote>
<h2>v5.4.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add closing of the icon details modal with the ESC key by <a
href="https://github.com/gabrielogregorio"><code>@​gabrielogregorio</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/900">react-icons/react-icons#900</a></li>
<li>support moduleResolution: bundler in tsconfig by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/970">react-icons/react-icons#970</a></li>
<li>min search length changed to 2 by <a
href="https://github.com/Kumar06Lav"><code>@​Kumar06Lav</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/967">react-icons/react-icons#967</a></li>
<li>Bump webpack from 5.89.0 to 5.94.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/975">react-icons/react-icons#975</a></li>
<li>Bump micromatch from 4.0.5 to 4.0.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/976">react-icons/react-icons#976</a></li>
<li>Bump axios from 1.6.8 to 1.7.7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/977">react-icons/react-icons#977</a></li>
<li>preview: Reduce the number of results displayed in search results by
<a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/997">react-icons/react-icons#997</a></li>
<li>2024-12-03 upgrade icons by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/998">react-icons/react-icons#998</a></li>
<li>Bump dset from 3.1.3 to 3.1.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/979">react-icons/react-icons#979</a></li>
<li>Bump express from 4.19.2 to 4.21.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/981">react-icons/react-icons#981</a></li>
<li>Bump rollup from 2.79.1 to 2.79.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/982">react-icons/react-icons#982</a></li>
<li>Bump http-proxy-middleware from 2.0.6 to 2.0.7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/989">react-icons/react-icons#989</a></li>
<li>Bump cross-spawn from 7.0.3 to 7.0.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/994">react-icons/react-icons#994</a></li>
<li>workflow: upgrade workflows by <a
href="https://github.com/kamijin-fanta"><code>@​kamijin-fanta</code></a>
in <a
href="https://redirect.github.com/react-icons/react-icons/pull/999">react-icons/react-icons#999</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/Kumar06Lav"><code>@​Kumar06Lav</code></a> made
their first contribution in <a
href="https://redirect.github.com/react-icons/react-icons/pull/967">react-icons/react-icons#967</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/react-icons/react-icons/compare/v5.3.0...v5.4.0">https://github.com/react-icons/react-icons/compare/v5.3.0...v5.4.0</a></p>
<table>
<thead>
<tr>
<th>Icon Library</th>
<th>License</th>
<th>Version</th>
<th align="right">Count</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://circumicons.com/">Circum Icons</a></td>
<td><a
href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE">MPL-2.0
license</a></td>
<td>1.0.0</td>
<td align="right">288</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 5</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>5.15.4-3-gafecf2a</td>
<td align="right">1612</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 6</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>6.6.0</td>
<td align="right">2050</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 4</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>4.6.3</td>
<td align="right">696</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 5</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>5.5.4</td>
<td align="right">1332</td>
</tr>
<tr>
<td><a href="http://google.github.io/material-design-icons/">Material
Design icons</a></td>
<td><a
href="https://github.com/google/material-design-icons/blob/master/LICENSE">Apache
License Version 2.0</a></td>
<td>4.0.0-125-gef43291c4d</td>
<td align="right">4341</td>
</tr>
<tr>
<td><a href="http://s-ings.com/typicons/">Typicons</a></td>
<td><a href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA
3.0</a></td>
<td>2.1.2</td>
<td align="right">336</td>
</tr>
<tr>
<td><a href="https://octicons.github.com/">Github Octicons
icons</a></td>
<td><a
href="https://github.com/primer/octicons/blob/master/LICENSE">MIT</a></td>
<td>18.3.0</td>
<td align="right">264</td>
</tr>
<tr>
<td><a href="https://feathericons.com/">Feather</a></td>
<td><a
href="https://github.com/feathericons/feather/blob/master/LICENSE">MIT</a></td>
<td>4.29.2</td>
<td align="right">287</td>
</tr>
<tr>
<td><a href="https://lucide.dev/">Lucide</a></td>
<td><a
href="https://github.com/lucide-icons/lucide/blob/main/LICENSE">ISC</a></td>
<td>0.462.0</td>
<td align="right">1541</td>
</tr>
<tr>
<td><a href="https://game-icons.net/">Game Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/3.0/">CC BY
3.0</a></td>
<td>12920d6565588f0512542a3cb0cdfd36a497f910</td>
<td align="right">4040</td>
</tr>
<tr>
<td><a href="https://erikflowers.github.io/weather-icons/">Weather
Icons</a></td>
<td><a href="http://scripts.sil.org/OFL">SIL OFL 1.1</a></td>
<td>2.0.12</td>
<td align="right">219</td>
</tr>
<tr>
<td><a href="https://vorillaz.github.io/devicons/">Devicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.8.0</td>
<td align="right">192</td>
</tr>
<tr>
<td><a href="https://github.com/ant-design/ant-design-icons">Ant Design
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>4.4.2</td>
<td align="right">831</td>
</tr>
<tr>
<td><a href="https://github.com/twbs/icons">Bootstrap Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.11.3</td>
<td align="right">2716</td>
</tr>
<tr>
<td><a href="https://github.com/Remix-Design/RemixIcon">Remix
Icon</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>4.5.0</td>
<td align="right">3020</td>
</tr>
<tr>
<td><a href="https://github.com/icons8/flat-color-icons">Flat Color
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.2</td>
<td align="right">329</td>
</tr>
<tr>
<td><a
href="https://github.com/grommet/grommet-icons">Grommet-Icons</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>4.12.1</td>
<td align="right">635</td>
</tr>
<tr>
<td><a
href="https://github.com/tailwindlabs/heroicons">Heroicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.6</td>
<td align="right">460</td>
</tr>
<tr>
<td><a href="https://github.com/tailwindlabs/heroicons">Heroicons
2</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.2.0</td>
<td align="right">972</td>
</tr>
<tr>
<td><a href="https://simpleicons.org/">Simple Icons</a></td>
<td><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0
Universal</a></td>
<td>13.19.0</td>
<td align="right">3275</td>
</tr>
<tr>
<td><a href="https://thesabbir.github.io/simple-line-icons/">Simple Line
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.5.5</td>
<td align="right">189</td>
</tr>
<tr>
<td><a href="https://github.com/Keyamoon/IcoMoon-Free">IcoMoon
Free</a></td>
<td><a
href="https://github.com/Keyamoon/IcoMoon-Free/blob/master/License.txt">CC
BY 4.0 License</a></td>
<td>d006795ede82361e1bac1ee76f215cf1dc51e4ca</td>
<td align="right">491</td>
</tr>
<tr>
<td><a href="https://github.com/atisawd/boxicons">BoxIcons</a></td>
<td><a
href="https://github.com/atisawd/boxicons/blob/master/LICENSE">MIT</a></td>
<td>2.1.4</td>
<td align="right">1634</td>
</tr>
<tr>
<td><a href="https://github.com/astrit/css.gg">css.gg</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.1.4</td>
<td align="right">704</td>
</tr>
<tr>
<td><a href="https://github.com/microsoft/vscode-codicons">VS Code
Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY
4.0</a></td>
<td>0.0.36</td>
<td align="right">466</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/react-icons/react-icons/commit/7b14efea784c5e83b30b87c969d35bcb8c478186"><code>7b14efe</code></a>
v5.4.0</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/1e40e107f4def0bb1e4a79c5037244b64d9c91fb"><code>1e40e10</code></a>
workflow: upgrade workflows (<a
href="https://redirect.github.com/react-icons/react-icons/issues/999">#999</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/9a2d9a77ca17abb9778a856dc159a380bc8746b9"><code>9a2d9a7</code></a>
Bump cross-spawn from 7.0.3 to 7.0.6 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/994">#994</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/585585c9f62194b4845140ba90ec6bcb04276fa9"><code>585585c</code></a>
Bump http-proxy-middleware from 2.0.6 to 2.0.7 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/989">#989</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/33d12d5ac7b7482a052f7b9e245952e44d9f3b5e"><code>33d12d5</code></a>
Bump rollup from 2.79.1 to 2.79.2 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/982">#982</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/f2070d817812cdc061ded5102d43309646abb407"><code>f2070d8</code></a>
Bump express from 4.19.2 to 4.21.0 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/981">#981</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/63755fbfdc649606d8fa100999eab2cd910cac16"><code>63755fb</code></a>
Bump dset from 3.1.3 to 3.1.4 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/979">#979</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/1fa8a8f7adfef818cbf1530047593651cf44c32e"><code>1fa8a8f</code></a>
upgrade icons (<a
href="https://redirect.github.com/react-icons/react-icons/issues/998">#998</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/1393664992d5cc98a9e2bfb7b9e7bf797c3611be"><code>1393664</code></a>
preview: Reduce the number of results displayed in search results (<a
href="https://redirect.github.com/react-icons/react-icons/issues/997">#997</a>)</li>
<li><a
href="https://github.com/react-icons/react-icons/commit/9d7ecf4c89ae4031e071247c225b72aa2f0ea3a0"><code>9d7ecf4</code></a>
5.3.1-snapshot.0</li>
<li>Additional commits viewable in <a
href="https://github.com/react-icons/react-icons/compare/v5.0.1...v5.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-icons&package-manager=npm_and_yarn&previous-version=5.0.1&new-version=5.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:51:15 +02:00
dependabot[bot] 86a94b9576 Bump peaceiris/actions-gh-pages from 3 to 4 (#976)
Bumps
[peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages)
from 3 to 4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/peaceiris/actions-gh-pages/releases">peaceiris/actions-gh-pages's
releases</a>.</em></p>
<blockquote>
<h2>actions-github-pages v4.0.0</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v4.0.0/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.9.3</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.9.3/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.9.2</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.9.2/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.9.1</h2>
<ul>
<li>update deps</li>
</ul>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.9.1/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.9.0</h2>
<ul>
<li>deps: bump node12 to node16</li>
<li>deps: bump <code>@​actions/core</code> from 1.6.0 to 1.10.0</li>
</ul>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.9.0/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.8.0</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.8.0/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.7.3</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.7.3/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.7.2</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.7.2/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.7.1</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.7.1/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.7.0</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.7.0/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<p>Overviews:</p>
<ul>
<li>Add .nojekyll file by default for all branches (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/438">#438</a>)
(079d483), closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/438">#438</a></li>
<li>Add destination_dir option (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/403">#403</a>)
(f30118c), closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/403">#403</a>
<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/324">#324</a>
<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/390">#390</a></li>
<li>Add exclude_assets option (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/416">#416</a>)
(0f5c65e), closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/416">#416</a>
<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/163">#163</a></li>
<li>exclude_assets supports glob patterns (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/417">#417</a>)
(6f45501), closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/417">#417</a>
<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/163">#163</a></li>
</ul>
<h2>actions-github-pages v3.6.4</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.6.4/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.6.3</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.6.3/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<h2>actions-github-pages v3.6.2</h2>
<p>See <a
href="https://github.com/peaceiris/actions-gh-pages/blob/v3.6.2/CHANGELOG.md">CHANGELOG.md</a>
for more details.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md">peaceiris/actions-gh-pages's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/peaceiris/actions-gh-pages/compare/v3.9.2...v3.9.3">3.9.3</a>
(2023-03-30)</h2>
<h3>docs</h3>
<ul>
<li>fix typo, bump hugo version (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/851">#851</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/884a0224fd48faeb3bde89519e9d612d0585a679">884a022</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/851">#851</a></li>
</ul>
<h3>fix</h3>
<ul>
<li>fix error handling (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/841">#841</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/32e33dcd3ae1d0cf56ac5a88267de6cbf0359353">32e33dc</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/841">#841</a></li>
<li>update known_hosts (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/871">#871</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/31c15f03292ac100ae41a50fd3055e00d1b11a32">31c15f0</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/871">#871</a></li>
</ul>
<h2><a
href="https://github.com/peaceiris/actions-gh-pages/compare/v3.9.1...v3.9.2">3.9.2</a>
(2023-01-17)</h2>
<h3>chore</h3>
<ul>
<li>rename cicd (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/32c9288f553bbcbf66869cf553c82754431faf03">32c9288</a>)</li>
<li>replace npm ci with install (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/983978086a87d25a1ff678aa1ef4c2acc413784a">9839780</a>)</li>
</ul>
<h3>ci</h3>
<ul>
<li>add github-actions npm (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/5e5dc6d02eeb18001e0a7af6d6fcbabd4fd9e2b7">5e5dc6d</a>)</li>
<li>enable automerge (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/dd7d77895818fd15ebecf20b6bf76028d377e1b6">dd7d778</a>)</li>
<li>remove dependabot (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/7af79a873e9c2b6c37690db94012342fdb90914a">7af79a8</a>)</li>
<li>remove enabledManagers (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/cba22ba760f1c7e62c9ae43167ea68ca9de56506">cba22ba</a>)</li>
<li>use peaceiris/workflows/setup-node 0.19.1 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/818">#818</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/416f539fb4263ec46f9bbee251e87cfeae9f85ff">416f539</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/818">#818</a></li>
</ul>
<h3>deps</h3>
<ul>
<li>apply npm audit fix (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/809">#809</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/e3aa46d23bbf7f669a6d92c15dda089b2edf4959">e3aa46d</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/809">#809</a></li>
</ul>
<h2><a
href="https://github.com/peaceiris/actions-gh-pages/compare/v3.9.0...v3.9.1">3.9.1</a>
(2023-01-05)</h2>
<h3>chore</h3>
<ul>
<li>change cicd label name (<a
href="https://github.com/peaceiris/actions-gh-pages/commit/180896524151a5634ff5815a72c59467fc27c874">1808965</a>)</li>
</ul>
<h3>ci</h3>
<ul>
<li>add Renovate config (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/802">#802</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/072d16c439270cd3a36c3e0977ccbe10f2b2bc55">072d16c</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/802">#802</a></li>
<li>bump actions/dependency-review-action from 2 to 3 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/799">#799</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/e3b45f27007dc55bcdd52f01e38af6f61576ec7f">e3b45f2</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/799">#799</a></li>
<li>bump peaceiris/actions-github-app-token from 1.1.4 to 1.1.5 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/798">#798</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/a5f971f112fd50b6dd28469f23be2618b1ea87e7">a5f971f</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/798">#798</a></li>
<li>bump peaceiris/actions-mdbook from 1.1.14 to 1.2.0 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/793">#793</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/9af6a68dde7720af8fd55364c2c637ca5922a879">9af6a68</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/793">#793</a></li>
<li>bump peaceiris/workflows from 0.17.1 to 0.17.2 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/794">#794</a>)
(<a
href="https://github.com/peaceiris/actions-gh-pages/commit/087a759f907a127fdee23c8994321ff96f7d9430">087a759</a>),
closes <a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/794">#794</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/4f9cc6602d3f66b9c108549d475ec49e8ef4d45e"><code>4f9cc66</code></a>
chore(release): 4.0.0</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/9c75028a530dcac84f98f83ac112b3ecc5eec533"><code>9c75028</code></a>
chore(release): Add build assets</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/5049354438ced05ab8a5da89ef20fd8efff107c7"><code>5049354</code></a>
build: node 20.11.1</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/4eb285e828117bca26638192c3ed309c622e7bad"><code>4eb285e</code></a>
chore: bump node16 to node20 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1067">#1067</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/cdc09a3baa7eac9b40de1dfa92172d75ca5bca5a"><code>cdc09a3</code></a>
chore(deps): update dependency <code>@​types/node</code> to v16.18.77
(<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1065">#1065</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/d830378ec6ffd7f902a3427b78b7941511f64de3"><code>d830378</code></a>
chore(deps): update dependency <code>@​types/node</code> to v16.18.76
(<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1063">#1063</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/80daa1d14446ef560c4b984b37ac7668a7db0ab4"><code>80daa1d</code></a>
chore(deps): update dependency <code>@​types/node</code> to v16.18.75
(<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1061">#1061</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/108285e909b33bc551c67972cdbdbee53b17a112"><code>108285e</code></a>
chore(deps): update dependency ts-jest to v29.1.2 (<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1060">#1060</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/99c95ff54e31aa8b98a1f45d98910a945931c89c"><code>99c95ff</code></a>
chore(deps): update dependency <code>@​types/node</code> to v16.18.74
(<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1058">#1058</a>)</li>
<li><a
href="https://github.com/peaceiris/actions-gh-pages/commit/1f4653792dc64b25bbf4a3490ae085a487673e55"><code>1f46537</code></a>
chore(deps): update dependency <code>@​types/node</code> to v16.18.73
(<a
href="https://redirect.github.com/peaceiris/actions-gh-pages/issues/1057">#1057</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/peaceiris/actions-gh-pages/compare/v3...v4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peaceiris/actions-gh-pages&package-manager=github_actions&previous-version=3&new-version=4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:50:46 +02:00
dependabot[bot] 117f37139e Bump @vitejs/plugin-react from 4.2.1 to 4.3.4 (#993)
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.2.1 to 4.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@​vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.3.4</h2>
<h3>Add Vite 6 to peerDependencies range</h3>
<p>Vite 6 is highly backward compatible, not much to add!</p>
<h3>Force Babel to output spec compliant import attributes <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/386">#386</a></h3>
<p>The default was an old spec (<code>with type:
&quot;json&quot;</code>). We now enforce spec compliant (<code>with {
type: &quot;json&quot; }</code>)</p>
<h2>v4.3.3</h2>
<h3>React Compiler runtimeModule option removed</h3>
<p>React Compiler was updated to accept a <code>target</code> option and
<code>runtimeModule</code> was removed. vite-plugin-react will still
detect <code>runtimeModule</code> for backwards compatibility.</p>
<p>When using a custom <code>runtimeModule</code> or <code>target !==
'19'</code>, the plugin will not try to pre-optimize
<code>react/compiler-runtime</code> dependency.</p>
<p>The <a
href="https://www.npmjs.com/package/react-compiler-runtime">react-compiler-runtime</a>
is now available on npm can be used instead of the local shim for people
using the compiler with React &lt; 19.</p>
<p>Here is the configuration to use the compiler with React 18 and
correct source maps in development:</p>
<pre lang="bash"><code>npm install babel-plugin-react-compiler
react-compiler-runtime @babel/plugin-transform-react-jsx-development
</code></pre>
<pre lang="ts"><code>export default defineConfig(({ command }) =&gt; {
const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]]
  if (command === 'serve') {
babelPlugins.push(['@babel/plugin-transform-react-jsx-development', {}])
  }
<p>return {
plugins: [react({ babel: { plugins: babelPlugins } })],
}
})
</code></pre></p>
<h2>v4.3.2</h2>
<p>Ignore directive sourcemap error <a
href="https://redirect.github.com/vitejs/vite-plugin-react/issues/369">#369</a></p>
<h2>v4.3.1</h2>
<h3>Fix support for React Compiler with React 18</h3>
<p>The previous version made this assumption that the compiler was only
usable with React 19, but it's possible to use it with React 18 and a
custom <code>runtimeModule</code>: <a
href="https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43">https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43</a></p>
<p>When using a custom <code>runtimeModule</code>, the plugin will not
try to pre-optimize <code>react/compiler-runtime</code> dependency.</p>
<p>Reminder: Vite expect code outside of <code>node_modules</code> to be
ESM, so you will need to update the gist with <code>import React from
'react'</code>.</p>
<h2>v4.3.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@​vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.3.4 (2024-11-26)</h2>
<h3>Add Vite 6 to peerDependencies range</h3>
<p>Vite 6 is highly backward compatible, not much to add!</p>
<h3>Force Babel to output spec compliant import attributes <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/386">#386</a></h3>
<p>The default was an old spec (<code>with type:
&quot;json&quot;</code>). We now enforce spec compliant (<code>with {
type: &quot;json&quot; }</code>)</p>
<h2>4.3.3 (2024-10-19)</h2>
<h3>React Compiler runtimeModule option removed</h3>
<p>React Compiler was updated to accept a <code>target</code> option and
<code>runtimeModule</code> was removed. vite-plugin-react will still
detect <code>runtimeModule</code> for backwards compatibility.</p>
<p>When using a custom <code>runtimeModule</code> or <code>target !==
'19'</code>, the plugin will not try to pre-optimize
<code>react/compiler-runtime</code> dependency.</p>
<p>The <a
href="https://www.npmjs.com/package/react-compiler-runtime">react-compiler-runtime</a>
is now available on npm can be used instead of the local shim for people
using the compiler with React &lt; 19.</p>
<p>Here is the configuration to use the compiler with React 18 and
correct source maps in development:</p>
<pre lang="bash"><code>npm install babel-plugin-react-compiler
react-compiler-runtime @babel/plugin-transform-react-jsx-development
</code></pre>
<pre lang="ts"><code>export default defineConfig(({ command }) =&gt; {
const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]]
  if (command === 'serve') {
babelPlugins.push(['@babel/plugin-transform-react-jsx-development', {}])
  }
<p>return {
plugins: [react({ babel: { plugins: babelPlugins } })],
}
})
</code></pre></p>
<h2>4.3.2 (2024-09-29)</h2>
<p>Ignore directive sourcemap error <a
href="https://redirect.github.com/vitejs/vite-plugin-react/issues/369">#369</a></p>
<h2>4.3.1 (2024-06-10)</h2>
<h3>Fix support for React Compiler with React 18</h3>
<p>The previous version made this assumption that the compiler was only
usable with React 19, but it's possible to use it with React 18 and a
custom <code>runtimeModule</code>: <a
href="https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43">https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43</a></p>
<p>When using a custom <code>runtimeModule</code>, the plugin will not
try to pre-optimize <code>react/compiler-runtime</code> dependency.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/2e368a65aaf8314142538c369c296e277fdfb69b"><code>2e368a6</code></a>
release: plugin-react@4.3.4</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bde1ad6f7318814aeb1c3e98ce9f9a00bc9117aa"><code>bde1ad6</code></a>
feat: add Vite 6 to peerDependencies range (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/390">#390</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/45a727ceed4f179bc02b41a75333e05884a98123"><code>45a727c</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/373">#373</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/5d2b6c6701c7951316e5e0f361b46ab6dc8641b3"><code>5d2b6c6</code></a>
fix: force non-legacy import attributes babel output (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/386">#386</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/b61592a6ffb9e36c3ffb887c30baa29b6df4f53c"><code>b61592a</code></a>
release: plugin-react@4.3.3</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/e8a923f870a7f13691da51f38094983d69c7488e"><code>e8a923f</code></a>
fix: add <code>react-dom</code> in <code>optimizeOps</code> to handle
CJS script. (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/375">#375</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/7a7e339b645a422cb27d1937d27bd1e9e1f1fa17"><code>7a7e339</code></a>
feat: support new React Compiler target option (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/374">#374</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/63b2e3876dbd6fd2a775fe04df71fb18c8bc6150"><code>63b2e38</code></a>
release: plugin-react@4.3.2</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/fdf6ce49d3598fe21a128e0bcd03082f63f08496"><code>fdf6ce4</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/273">#273</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/4544e9790e178bcc302d994becd6aca2d4aa6181"><code>4544e97</code></a>
feat: update refresh utils for React Router 7 support (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/363">#363</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite-plugin-react/commits/v4.3.4/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.2.1&new-version=4.3.4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:49:48 +02:00
dependabot[bot] 39aef39b72 Bump @types/react-autocomplete from 1.8.10 to 1.8.11 (#979)
Bumps
[@types/react-autocomplete](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-autocomplete)
from 1.8.10 to 1.8.11.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-autocomplete">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-autocomplete&package-manager=npm_and_yarn&previous-version=1.8.10&new-version=1.8.11)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:49:28 +02:00
dependabot[bot] 1657aa4676 Bump @rollup/plugin-replace from 5.0.5 to 6.0.2 (#985)
Bumps
[@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace)
from 5.0.5 to 6.0.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md"><code>@​rollup/plugin-replace</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v6.0.2</h2>
<p><em>2024-12-15</em></p>
<h3>Bugfixes</h3>
<ul>
<li>fix: add missing types for <code>objectGuards</code> option (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1818">#1818</a>)</li>
</ul>
<h2>v6.0.1</h2>
<p><em>2024-09-23</em></p>
<h3>Bugfixes</h3>
<ul>
<li>fix: The <code>preventAssignment</code> option is treated as a value
to replace (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1768">#1768</a>)</li>
</ul>
<h2>v6.0.0</h2>
<p><em>2024-09-23</em></p>
<h3>Breaking Changes</h3>
<ul>
<li>fix!: objectGuards doesn't take effects (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1764">#1764</a>)</li>
</ul>
<h2>v5.0.7</h2>
<p><em>2024-06-05</em></p>
<h3>Bugfixes</h3>
<ul>
<li>fix: add missing sourceMap documentation (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1698">#1698</a>)</li>
</ul>
<h2>v5.0.6</h2>
<p><em>2024-06-05</em></p>
<h3>Bugfixes</h3>
<ul>
<li>fix: ternary operator replacement (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1712">#1712</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/plugins/commit/fba0a6b2afc3e9f83857896eab5b821f37a3f31e"><code>fba0a6b</code></a>
chore(repo): remove circle ci, add validate workflow, update deps (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/867">#867</a>)</li>
<li><a
href="https://github.com/rollup/plugins/commit/0150c55e372262ba4b2c60783ad00a76b3726ed1"><code>0150c55</code></a>
chore(repo): Add &quot;directory&quot; to package.json repository
fields. (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/826">#826</a>)</li>
<li><a
href="https://github.com/rollup/plugins/commit/bed12cf8cdfa018455659cc18964717845b0ebe7"><code>bed12cf</code></a>
chore(release): replace v2.4.2</li>
<li><a
href="https://github.com/rollup/plugins/commit/8752c2f9099cdbf3a8580936b2599b57cd8da344"><code>8752c2f</code></a>
docs(replace): document the <code>values</code> option (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/814">#814</a>)</li>
<li><a
href="https://github.com/rollup/plugins/commit/4a11bbd4de64085b2245cf98ef3b4cd51233a76e"><code>4a11bbd</code></a>
chore(release): replace v2.4.1</li>
<li><a
href="https://github.com/rollup/plugins/commit/659ed596b256803e14b5bb8c5a2bceb609607696"><code>659ed59</code></a>
fix(replace): add missing types for new <code>preventAssignment</code>
option (<a
href="https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/813">#813</a>)</li>
<li><a
href="https://github.com/rollup/plugins/commit/fbcb8f270348f989cec975b2b1746f6a7c5fc279"><code>fbcb8f2</code></a>
chore(release): replace v2.4.0</li>
<li>See full diff in <a
href="https://github.com/rollup/plugins/commits/babel-v6.0.2/packages/replace">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@rollup/plugin-replace&package-manager=npm_and_yarn&previous-version=5.0.5&new-version=6.0.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:48:55 +02:00
dependabot[bot] b09d41e41d Bump url from 0.11.3 to 0.11.4 (#989)
Bumps [url](https://github.com/defunctzombie/node-url) from 0.11.3 to
0.11.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/defunctzombie/node-url/commit/455a3e2106bf254498615efc50a8dd5527be4132"><code>455a3e2</code></a>
v0.11.4</li>
<li><a
href="https://github.com/defunctzombie/node-url/commit/97ab476052e8a2efa15d503795f750543208fc25"><code>97ab476</code></a>
[meta] add missing <code>engines.node</code></li>
<li><a
href="https://github.com/defunctzombie/node-url/commit/c5e1391d8917c154b5bdeaf3b3c335513d1fd8ee"><code>c5e1391</code></a>
[Fix] use <code>punycode</code> from the package and not from the node
core module</li>
<li><a
href="https://github.com/defunctzombie/node-url/commit/57539a87a36d8dfc263d4095905f8e242af17d56"><code>57539a8</code></a>
[Deps] update <code>qs</code></li>
<li><a
href="https://github.com/defunctzombie/node-url/commit/11a50c9c3f2bc01a0060bdbbe90e3a1ac20ce72c"><code>11a50c9</code></a>
[Dev Deps] update <code>@ljharb/eslint-config</code>,
<code>acorn</code>, <code>aud</code></li>
<li><a
href="https://github.com/defunctzombie/node-url/commit/db8a439d4bbaa16f850ef43d5f8693cb6a991dc9"><code>db8a439</code></a>
[actions] improve workflows</li>
<li>See full diff in <a
href="https://github.com/defunctzombie/node-url/compare/v0.11.3...v0.11.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=url&package-manager=npm_and_yarn&previous-version=0.11.3&new-version=0.11.4)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:48:20 +02:00
dependabot[bot] f17f529ede Bump mocha from 10.3.0 to 11.0.1 (#991)
Bumps [mocha](https://github.com/mochajs/mocha) from 10.3.0 to 11.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mochajs/mocha/releases">mocha's
releases</a>.</em></p>
<blockquote>
<h2>v11.0.1</h2>
<h2><a
href="https://github.com/mochajs/mocha/compare/v11.0.0...v11.0.1">11.0.1</a>
(2024-12-02)</h2>
<h3>🌟 Features</h3>
<ul>
<li>bumped glob dependency from 8 to 10 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5250">#5250</a>)
(<a
href="https://github.com/mochajs/mocha/commit/43c3157c6ef4f2d4bfecf3ad3a42479fd64187b8">43c3157</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>fix examples for <code>linkPartialObjects</code> methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5255">#5255</a>)
(<a
href="https://github.com/mochajs/mocha/commit/34e0e52e047a9119aeae9cb5b660a8438656a1e0">34e0e52</a>)</li>
</ul>
<h2>v11.0.0 Prerelease</h2>
<h2><a
href="https://github.com/mochajs/mocha/compare/v10.8.2...v11.0.0">11.0.0</a>
(2024-11-11)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>adapt new engine range for Mocha 11 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)</li>
</ul>
<h3>🌟 Features</h3>
<ul>
<li>allow calling hook methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5231">#5231</a>)
(<a
href="https://github.com/mochajs/mocha/commit/e3da641b08bed20f12df524fc64cb9579f980c1e">e3da641</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>adapt new engine range for Mocha 11 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)
(<a
href="https://github.com/mochajs/mocha/commit/80da25a4132ca50d3ad35087cb62c9b0f8fc946a">80da25a</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>downgrade example/tests chai to 4.5.0 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5245">#5245</a>)
(<a
href="https://github.com/mochajs/mocha/commit/eac87e10f49207a9b388f87d77d198583c6f889a">eac87e1</a>)</li>
</ul>
<h2>v10.8.2</h2>
<h2><a
href="https://github.com/mochajs/mocha/compare/v10.8.1...v10.8.2">10.8.2</a>
(2024-10-30)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>support errors with circular dependencies in object values with
--parallel (<a
href="https://redirect.github.com/mochajs/mocha/issues/5212">#5212</a>)
(<a
href="https://github.com/mochajs/mocha/commit/ba0fefe10b08a689cf49edc3818026938aa3a240">ba0fefe</a>)</li>
<li>test link in html reporter (<a
href="https://redirect.github.com/mochajs/mocha/issues/5224">#5224</a>)
(<a
href="https://github.com/mochajs/mocha/commit/f054acc1f60714bbe00ad1ab270fb4977836d045">f054acc</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>indicate 'exports' interface does not work in browsers (<a
href="https://redirect.github.com/mochajs/mocha/issues/5181">#5181</a>)
(<a
href="https://github.com/mochajs/mocha/commit/14e640ee49718d587779a9594b18f3796c42cf2a">14e640e</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mochajs/mocha/blob/main/CHANGELOG.md">mocha's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mochajs/mocha/compare/v11.0.0...v11.0.1">11.0.1</a>
(2024-12-02)</h2>
<h3>🌟 Features</h3>
<ul>
<li>bumped glob dependency from 8 to 10 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5250">#5250</a>)
(<a
href="https://github.com/mochajs/mocha/commit/43c3157c6ef4f2d4bfecf3ad3a42479fd64187b8">43c3157</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>fix examples for <code>linkPartialObjects</code> methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5255">#5255</a>)
(<a
href="https://github.com/mochajs/mocha/commit/34e0e52e047a9119aeae9cb5b660a8438656a1e0">34e0e52</a>)</li>
</ul>
<h2><a
href="https://github.com/mochajs/mocha/compare/v10.8.2...v11.0.0">11.0.0</a>
(2024-11-11)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>adapt new engine range for Mocha 11 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)</li>
</ul>
<h3>🌟 Features</h3>
<ul>
<li>allow calling hook methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5231">#5231</a>)
(<a
href="https://github.com/mochajs/mocha/commit/e3da641b08bed20f12df524fc64cb9579f980c1e">e3da641</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>adapt new engine range for Mocha 11 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)
(<a
href="https://github.com/mochajs/mocha/commit/80da25a4132ca50d3ad35087cb62c9b0f8fc946a">80da25a</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>downgrade example/tests chai to 4.5.0 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5245">#5245</a>)
(<a
href="https://github.com/mochajs/mocha/commit/eac87e10f49207a9b388f87d77d198583c6f889a">eac87e1</a>)</li>
</ul>
<h2><a
href="https://github.com/mochajs/mocha/compare/v10.8.1...v10.8.2">10.8.2</a>
(2024-10-30)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>support errors with circular dependencies in object values with
--parallel (<a
href="https://redirect.github.com/mochajs/mocha/issues/5212">#5212</a>)
(<a
href="https://github.com/mochajs/mocha/commit/ba0fefe10b08a689cf49edc3818026938aa3a240">ba0fefe</a>)</li>
<li>test link in html reporter (<a
href="https://redirect.github.com/mochajs/mocha/issues/5224">#5224</a>)
(<a
href="https://github.com/mochajs/mocha/commit/f054acc1f60714bbe00ad1ab270fb4977836d045">f054acc</a>)</li>
</ul>
<h3>📚 Documentation</h3>
<ul>
<li>indicate 'exports' interface does not work in browsers (<a
href="https://redirect.github.com/mochajs/mocha/issues/5181">#5181</a>)
(<a
href="https://github.com/mochajs/mocha/commit/14e640ee49718d587779a9594b18f3796c42cf2a">14e640e</a>)</li>
</ul>
<h3>🧹 Chores</h3>
<ul>
<li>fix docs builds by re-adding eleventy and ignoring gitignore again
(<a
href="https://redirect.github.com/mochajs/mocha/issues/5240">#5240</a>)
(<a
href="https://github.com/mochajs/mocha/commit/881e3b0ca2e24284aab2a04f63639a0aa9e0ad1b">881e3b0</a>)</li>
</ul>
<h3>🤖 Automation</h3>
<ul>
<li><strong>deps:</strong> bump the github-actions group with 1 update
(<a
href="https://redirect.github.com/mochajs/mocha/issues/5132">#5132</a>)
(<a
href="https://github.com/mochajs/mocha/commit/e536ab25b308774e3103006c044cb996a2e17c87">e536ab2</a>)</li>
</ul>
<h2><a
href="https://github.com/mochajs/mocha/compare/v10.8.0...v10.8.1">10.8.1</a>
(2024-10-29)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mochajs/mocha/commit/4c558fb83ca5d7e260961b1ebfddcd377017a608"><code>4c558fb</code></a>
chore(main): release 11.0.1 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5257">#5257</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/a5bd707301006a318f8fea205545d8779a1c94c5"><code>a5bd707</code></a>
Release v11.0.1</li>
<li><a
href="https://github.com/mochajs/mocha/commit/43c3157c6ef4f2d4bfecf3ad3a42479fd64187b8"><code>43c3157</code></a>
feat: bumped glob dependency from 8 to 10 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5250">#5250</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/34e0e52e047a9119aeae9cb5b660a8438656a1e0"><code>34e0e52</code></a>
docs: fix examples for <code>linkPartialObjects</code> methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5255">#5255</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/d3b2c386db74f0d448c7381097381dedb1c996f2"><code>d3b2c38</code></a>
chore(main): release 11.0.0 prerelease (<a
href="https://redirect.github.com/mochajs/mocha/issues/5241">#5241</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/80da25a4132ca50d3ad35087cb62c9b0f8fc946a"><code>80da25a</code></a>
fix!: adapt new engine range for Mocha 11 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5216">#5216</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/eac87e10f49207a9b388f87d77d198583c6f889a"><code>eac87e1</code></a>
docs: downgrade example/tests chai to 4.5.0 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5245">#5245</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/e3da641b08bed20f12df524fc64cb9579f980c1e"><code>e3da641</code></a>
feat: allow calling hook methods (<a
href="https://redirect.github.com/mochajs/mocha/issues/5231">#5231</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/05097db4f2e0118f033978b8503aec36b1867c55"><code>05097db</code></a>
chore(main): release 10.8.2 (<a
href="https://redirect.github.com/mochajs/mocha/issues/5239">#5239</a>)</li>
<li><a
href="https://github.com/mochajs/mocha/commit/14e640ee49718d587779a9594b18f3796c42cf2a"><code>14e640e</code></a>
docs: indicate 'exports' interface does not work in browsers (<a
href="https://redirect.github.com/mochajs/mocha/issues/5181">#5181</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/mochajs/mocha/compare/v10.3.0...v11.0.1">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~voxpelli">voxpelli</a>, a new releaser for
mocha since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mocha&package-manager=npm_and_yarn&previous-version=10.3.0&new-version=11.0.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:47:55 +02:00
dependabot[bot] f12af91a55 Bump i18next-browser-languagedetector from 8.0.0 to 8.0.2 (#994)
Bumps
[i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector)
from 8.0.0 to 8.0.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md">i18next-browser-languagedetector's
changelog</a>.</em></p>
<blockquote>
<h3>8.0.2</h3>
<ul>
<li>fix for when passed services are null, should address <a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/296">296</a></li>
</ul>
<h3>8.0.1</h3>
<ul>
<li>some environments, throws when accessing document.cookie</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/9d765ed9fca1d11120ceab70868f3af5a3a421c5"><code>9d765ed</code></a>
8.0.2</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/0cd29a88b2529a521c39bb7e44a2d6e94da6d0be"><code>0cd29a8</code></a>
fix for when passed services are null, should address <a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/296">#296</a></li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/be02df96ea991e3c6a3a46bacdc2ae939c209220"><code>be02df9</code></a>
8.0.1</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/6c1886c210cd8d7df7827d490ddba2e890e8b77b"><code>6c1886c</code></a>
some environments, throws when accessing document.cookie</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/e6e4089b329fbca1b1e8580580559da7df5ae35b"><code>e6e4089</code></a>
Bump elliptic from 6.5.7 to 6.6.0 (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/295">#295</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/5131d9ac9608fdb3229470d8f4c10a0e22c9f00d"><code>5131d9a</code></a>
Bump elliptic from 6.5.4 to 6.5.7 (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/294">#294</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/1f74f59da434a8cd1d98f3357b8541d8bdd04b0c"><code>1f74f59</code></a>
Use arrow function and implicit return in index.js (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/290">#290</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/c9f0f3503762e47b0f4f7567458e1acf67cde7ce"><code>c9f0f35</code></a>
Bump braces from 3.0.2 to 3.0.3 (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/289">#289</a>)</li>
<li><a
href="https://github.com/i18next/i18next-browser-languageDetector/commit/e16138050e0a860908593449cd042112c52437ad"><code>e161380</code></a>
refactor: Defaults (<a
href="https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/288">#288</a>)</li>
<li>See full diff in <a
href="https://github.com/i18next/i18next-browser-languageDetector/compare/v8.0.0...v8.0.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next-browser-languagedetector&package-manager=npm_and_yarn&previous-version=8.0.0&new-version=8.0.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:47:15 +02:00
dependabot[bot] e87e122067 Bump vite from 6.0.10 to 6.0.11 (#978)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.0.10 to 6.0.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.11</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.11/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.0.11 (2025-01-21)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: <code>preview.allowedHosts</code> with specific values was not
respected (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19246">#19246</a>)
(<a
href="https://github.com/vitejs/vite/commit/aeb3ec84a288d6be227a1284607f13428a4f14a1">aeb3ec8</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19246">#19246</a></li>
<li>fix: allow CORS from loopback addresses by default (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19249">#19249</a>)
(<a
href="https://github.com/vitejs/vite/commit/3d038997377a30022b6a6b7916e0b4b5d8b9a363">3d03899</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19249">#19249</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/a0ed4057c90a1135aa58d06305f446e232f63e2a"><code>a0ed405</code></a>
release: v6.0.11</li>
<li><a
href="https://github.com/vitejs/vite/commit/3d038997377a30022b6a6b7916e0b4b5d8b9a363"><code>3d03899</code></a>
fix: allow CORS from loopback addresses by default (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19249">#19249</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/aeb3ec84a288d6be227a1284607f13428a4f14a1"><code>aeb3ec8</code></a>
fix: <code>preview.allowedHosts</code> with specific values was not
respected (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19246">#19246</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.0.11/packages/vite">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.0.10&new-version=6.0.11)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:46:53 +02:00
dependabot[bot] b070cea0a5 Bump peter-evans/create-pull-request from 6 to 7 (#975)
Bumps
[peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request)
from 6 to 7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/peter-evans/create-pull-request/releases">peter-evans/create-pull-request's
releases</a>.</em></p>
<blockquote>
<h2>Create Pull Request v7.0.0</h2>
<p> Now supports commit signing with bot-generated tokens! See
&quot;What's new&quot; below. ✍️🤖</p>
<h3>Behaviour changes</h3>
<ul>
<li>Action input <code>git-token</code> has been renamed
<code>branch-token</code>, to be more clear about its purpose. The
<code>branch-token</code> is the token that the action will use to
create and update the branch.</li>
<li>The action now handles requests that have been rate-limited by
GitHub. Requests hitting a primary rate limit will retry twice, for a
total of three attempts. Requests hitting a secondary rate limit will
not be retried.</li>
<li>The <code>pull-request-operation</code> output now returns
<code>none</code> when no operation was executed.</li>
<li>Removed deprecated output environment variable
<code>PULL_REQUEST_NUMBER</code>. Please use the
<code>pull-request-number</code> action output instead.</li>
</ul>
<h3>What's new</h3>
<ul>
<li>The action can now sign commits as <code>github-actions[bot]</code>
when using <code>GITHUB_TOKEN</code>, or your own bot when using <a
href="https://github.com/peter-evans/create-pull-request/blob/HEAD/docs/concepts-guidelines.md#authenticating-with-github-app-generated-tokens">GitHub
App tokens</a>. See <a
href="https://github.com/peter-evans/create-pull-request/blob/HEAD/docs/concepts-guidelines.md#commit-signature-verification-for-bots">commit
signing</a> for details.</li>
<li>Action input <code>draft</code> now accepts a new value
<code>always-true</code>. This will set the pull request to draft status
when the pull request is updated, as well as on creation.</li>
<li>A new action input <code>maintainer-can-modify</code> indicates
whether <a
href="https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork">maintainers
can modify</a> the pull request. The default is <code>true</code>, which
retains the existing behaviour of the action.</li>
<li>A new output <code>pull-request-commits-verified</code> returns
<code>true</code> or <code>false</code>, indicating whether GitHub
considers the signature of the branch's commits to be verified.</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.36 to
18.19.39 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3000">peter-evans/create-pull-request#3000</a></li>
<li>build(deps-dev): bump ts-jest from 29.1.5 to 29.2.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3008">peter-evans/create-pull-request#3008</a></li>
<li>build(deps-dev): bump prettier from 3.3.2 to 3.3.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3018">peter-evans/create-pull-request#3018</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.0 to 29.2.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3019">peter-evans/create-pull-request#3019</a></li>
<li>build(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3035">peter-evans/create-pull-request#3035</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.39 to
18.19.41 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3037">peter-evans/create-pull-request#3037</a></li>
<li>build(deps): bump undici from 6.19.2 to 6.19.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3036">peter-evans/create-pull-request#3036</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.2 to 29.2.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3038">peter-evans/create-pull-request#3038</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.41 to
18.19.42 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3070">peter-evans/create-pull-request#3070</a></li>
<li>build(deps): bump undici from 6.19.4 to 6.19.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3086">peter-evans/create-pull-request#3086</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.42 to
18.19.43 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3087">peter-evans/create-pull-request#3087</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.3 to 29.2.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3088">peter-evans/create-pull-request#3088</a></li>
<li>build(deps): bump undici from 6.19.5 to 6.19.7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3145">peter-evans/create-pull-request#3145</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.43 to
18.19.44 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3144">peter-evans/create-pull-request#3144</a></li>
<li>Update distribution by <a
href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
<a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3154">peter-evans/create-pull-request#3154</a></li>
<li>build(deps): bump undici from 6.19.7 to 6.19.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3213">peter-evans/create-pull-request#3213</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.44 to
18.19.45 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3214">peter-evans/create-pull-request#3214</a></li>
<li>Update distribution by <a
href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
<a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3221">peter-evans/create-pull-request#3221</a></li>
<li>build(deps-dev): bump eslint-import-resolver-typescript from 3.6.1
to 3.6.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3255">peter-evans/create-pull-request#3255</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.45 to
18.19.46 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3254">peter-evans/create-pull-request#3254</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3256">peter-evans/create-pull-request#3256</a></li>
<li>v7 - signed commits by <a
href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
<a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3057">peter-evans/create-pull-request#3057</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/rustycl0ck"><code>@​rustycl0ck</code></a> made
their first contribution in <a
href="https://redirect.github.com/peter-evans/create-pull-request/pull/3057">peter-evans/create-pull-request#3057</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/peter-evans/create-pull-request/compare/v6.1.0...v7.0.0">https://github.com/peter-evans/create-pull-request/compare/v6.1.0...v7.0.0</a></p>
<h2>Create Pull Request v6.1.0</h2>
<p> Adds <code>pull-request-branch</code> as an action output.</p>
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/67ccf781d68cd99b580ae25a5c18a1cc84ffff1f"><code>67ccf78</code></a>
fix: preserve unicode in filepaths when commit signing (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3588">#3588</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/bb88e27d3f9cc69c8bc689eba126096c6fe3dded"><code>bb88e27</code></a>
build: update distribution (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3583">#3583</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/b378ed537a3374cbb7642141277ace10488f9318"><code>b378ed5</code></a>
build(deps): bump p-limit from 6.1.0 to 6.2.0 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3578">#3578</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/fa9200e5b4f0d3fe4adc6d4a980fdb27ca333ed2"><code>fa9200e</code></a>
build(deps-dev): bump <code>@​types/node</code> from 18.19.67 to
18.19.68 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3570">#3570</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/16e0059bfd236716f0191bfcfa63d9ded4cf325f"><code>16e0059</code></a>
build(deps-dev): bump prettier from 3.4.1 to 3.4.2 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3560">#3560</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/5bffd5ae80c9e3cdce3fdaba74ba437193643add"><code>5bffd5a</code></a>
build(deps-dev): bump eslint-import-resolver-typescript (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3559">#3559</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/a22a0ddc2127a4161a9f144623d1e51be98d81aa"><code>a22a0dd</code></a>
build(deps-dev): bump prettier from 3.4.0 to 3.4.1 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3544">#3544</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/b27ce378c8a71596550fb729c05c9a998f8ff26f"><code>b27ce37</code></a>
build(deps-dev): bump <code>@​types/node</code> from 18.19.66 to
18.19.67 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3543">#3543</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/4e0cc19e22f9071762b3542aa9fa90a1d682dd32"><code>4e0cc19</code></a>
build(deps): bump <code>@​octokit/plugin-paginate-rest</code> from
11.3.5 to 11.3.6 (<a
href="https://redirect.github.com/peter-evans/create-pull-request/issues/3542">#3542</a>)</li>
<li><a
href="https://github.com/peter-evans/create-pull-request/commit/25b6871a4ebe4c3585f47c7a687ac6fd0ec0e32d"><code>25b6871</code></a>
docs: update scopes for push-to-fork</li>
<li>Additional commits viewable in <a
href="https://github.com/peter-evans/create-pull-request/compare/v6...v7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-pull-request&package-manager=github_actions&previous-version=6&new-version=7)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:46:15 +02:00
Birk Skyum e104bda7b6 fix dependabot.yml (#972)
Towards #971 
- #971 

The dependabot script appear broken. This copies the config from
maplibre-gl-js, which we know work.

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 11:42:11 +01:00
Birk Skyum 6af3165418 move eslint, sass, cypress packages to devDeps (#973)
I find these packages belong in devDeps not deps, because it's either
build-only or test related

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 11:22:42 +01:00
Birk Skyum b1d4b53548 Bump cypress and vite (#970)
The latest Cypress 14 support the latest Vite 6, so this PR bumps both

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [X] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 10:50:57 +01:00
Birk Skyum 36d80d5e91 Bump node in CI to 22.13 (#969)
This updates the .npmrc to use Node 18.19 -> 22.13


## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [ ] Add an entry to `CHANGELOG.md` under the `## main` section.

Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-21 09:54:19 +01:00
Birk Skyum 69124d0752 Update maplibre packages (#968)
This PR updates the maplibre-relevant package, including the bump to v5.

This notably allow styles with globe to be rendered as a globe
https://demotiles.maplibre.org/globe.json

Before
<img width="1726" alt="Screenshot 2025-01-21 at 09 17 01"
src="https://github.com/user-attachments/assets/f126f92d-6091-4273-b621-680cc092187f"
/>


After
<img width="1728" alt="Screenshot 2025-01-21 at 09 17 18"
src="https://github.com/user-attachments/assets/369621cd-46af-4acb-bd5c-7043aadcc297"
/>



## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [ ] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [ ] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [X] Add an entry to `CHANGELOG.md` under the `## main` section.
2025-01-21 10:48:40 +02:00
Joscha Eckert 405b8aa951 add fallback behavior for showOpenFilePicker and showSaveFilePicker (#967)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [x] Briefly describe the changes in this PR.
 - [x] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.

## Description

`showOpenFilePicker` and `showSaveFilePicker` are undefined on Firefox.
With this pr, Maputnik uses the old behavior as a fallback. It keeps the
naming "open" and "save" instead of "upload" and "download" to underline
that the style stays within the browser and no actual upload happens.

@zstadler Could you give it a try, please?

## Related Issue

- fixes https://github.com/maplibre/maputnik/issues/966

## Visual Changes

The "Save as" button gets hidden if `showSaveFilePicker` is not
available since it would have no use.

<table>
<tr>
<td>
Chrome
</td>
<td>
Firefox
</td>
</tr>
<tr>
<td>
<img
src="https://github.com/user-attachments/assets/cdc2cd4d-1c09-4dec-8c94-f8b0dd0c5b8e"
/>
</td>
<td>
<img
src="https://github.com/user-attachments/assets/0763ef63-6501-4cc1-977b-94753c3008ae"
/>
</td>
</tr>
</table>
2025-01-16 23:53:27 +02:00
Joscha d50ea76347 feat: use FileSystemFileHandle to modify a file on the local filesystem (#965)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [x] Briefly describe the changes in this PR.
 - [x] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.

## Changes

- This pull request makes use of the FileSystemFileHandle API to modify
a local file. No need to download it - just click save.
- I don't know how to cover this functionality by tests so I need
directions in case test coverage is required.
- The pull request adds
[@types/wicg-file-system-access](https://www.npmjs.com/package/@types/wicg-file-system-access)
as a new dev dependency which I am not really pleased about but can't
think of a way around it.

## Known Limitations

- The used File API is only available in when accessed from https or on
localhost.
- There is no visual indicator that the file has been saved. Previously
the browser showed it as a new download.

## Issue

- https://github.com/maplibre/maputnik/issues/964

## Screenshots

### Menu
<img
src="https://github.com/user-attachments/assets/dfcfc5c2-0019-4857-ba26-224b5598fc11"
/>

### Open modal
<img
src="https://github.com/user-attachments/assets/4e1293e8-16b6-4b86-925b-3bebb49d8ca6"
height="200px" />

### Save modal
<img
src="https://github.com/user-attachments/assets/4f10e2c0-2dd3-4726-a613-30e0406619b0"
height="200px" />

---------

Co-authored-by: Harel M <harel.mazor@gmail.com>
2025-01-09 18:54:26 +02:00
Bart Louwers c6174a57d9 Update Protomaps Light gallery style to v4 (#960)
Changes:
https://github.com/protomaps/basemaps/blob/main/CHANGELOG.md#styles-v400--tiles-v400
2024-11-25 12:40:06 +01:00
dependabot[bot] 43892305a8 Bump cross-spawn from 7.0.3 to 7.0.6 (#958)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from
7.0.3 to 7.0.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md">cross-spawn's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.5...v7.0.6">7.0.6</a>
(2024-11-18)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>update cross-spawn version to 7.0.5 in package-lock.json (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176">f700743</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.4...v7.0.5">7.0.5</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>fix escaping bug introduced by backtracking (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f">640d391</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.4">7.0.4</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160">#160</a>)
(<a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff">5ff3a07</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/77cd97f3ca7b62c904a63a698fc4a79bf41977d0"><code>77cd97f</code></a>
chore(release): 7.0.6</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/6717de49ff1e5de49622488dcb9c33fb25370c85"><code>6717de4</code></a>
chore: upgrade standard-version</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176"><code>f700743</code></a>
fix: update cross-spawn version to 7.0.5 in package-lock.json</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9a7e3b2165917367f74b8365faad9873b30d7263"><code>9a7e3b2</code></a>
chore: fix build status badge</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/085268352dcbcad8064c64c5efb25268b4023184"><code>0852683</code></a>
chore(release): 7.0.5</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f"><code>640d391</code></a>
fix: fix escaping bug introduced by backtracking</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/bff0c87c8b627c4e6d04ec2449e733048bebb464"><code>bff0c87</code></a>
chore: remove codecov</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/a7c6abc6fee79641d45b452fe6217deaa1bd0973"><code>a7c6abc</code></a>
chore: replace travis with github workflows</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9b9246e0969e86656d7ccd527716bc3c18842a19"><code>9b9246e</code></a>
chore(release): 7.0.4</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff"><code>5ff3a07</code></a>
fix: disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160">#160</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cross-spawn&package-manager=npm_and_yarn&previous-version=7.0.3&new-version=7.0.6)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/maplibre/maputnik/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 20:38:15 +02:00
bolo af01346279 Fixes #949 Add OSM OpenMapTiles to style gallery list (#956)
## Launch Checklist

Add OSM OpenMapTiles to style gallery list
Fixes #949

Before

![image](https://github.com/user-attachments/assets/49e39bdd-9920-4ba3-b68f-3e423fae8d7f)

After

![image](https://github.com/user-attachments/assets/370e8aaf-7b96-4ba6-a79d-362c38c3e736)



<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [X] Briefly describe the changes in this PR.
 - [X] Link to related issues.
- [X] Include before/after visuals or gifs if this PR includes visual
changes.
2024-11-14 23:53:13 +02:00
Filip Czaplicki dd6b40c943 Use printf for generating version.go (#933)
Flag -e is to "enable interpretation of backslash escapes"
Which might be a default, depends on a shell.

`sh -c 'echo "a\nb"'` on my OS prints
> a\nb

(no newline)

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->
 - [x] Briefly describe the changes in this PR.
2024-10-31 15:07:24 -04:00
Rob Labs 687f9abaf2 [user interface]: Use .png as the XYZ Tile URL format hint for raster & raster-dem tiles (#952)
## Launch Checklist

 - [x] Briefly describe the changes in this PR.

* When adding a new Raster or Raster-dem tile source, use `.png` as the
hint for the tile URL hint prompt.
* Currently, the user is prompted for a Vector tile source (e.g.,
`.pbf`)
* If a new Mapnik user already has their XYZ raster Tile URL, then they
may already know how to modify this text field.
* This change may be useful for new users and is intended for them.
* `.png` is a start. It could be `.webp` or `.jpg`, or `.jpg`, or in the
case of Esri there is no extension for the images.
* See [RobLabs.com/xyz](https://RobLabs.com/xyz) for sample XYZ raster
tile URLs

---

- [x] Include before/after visuals or gifs if this PR includes visual
changes.
* Steps to reproduce
* See [RobLabs.com/maputnik](https://roblabs.com/maputnik) for a working
version of this fix for Maputnik
* On top menu bar: *Data Sources* > In the *Add New Source* section >
Change *Source Type* to "Raster (Tile URLs)"
* There you will see prompt hint for a raster Tile instead of vector
tile `.pbf`.
* See the release notes for the National Park Service prototype release
for [Maputnik for National Park Service Park
Tiles](https://github.com/roblabs/maputnik/releases/tag/v2.1.1-nationalparkservice)
for more screen shots.

#### Before

`.pbf` may be confusing for those adding a Raster


![image](https://github.com/user-attachments/assets/f3869f2e-b2d6-4339-807d-7c14ddfecd29)

#### After


![image](https://github.com/user-attachments/assets/2bb06206-23c2-467c-981d-f939a9525d3d)

---

 - [x] Write tests for all new functionality.
 * See screen shots for functionality
 - ~~[] Add an entry to `CHANGELOG.md` under the `## main` section.~~
 *Not really a feature, so I will leave this out*
 - [ ] ~~Link to related issues.~~
2024-10-31 21:03:35 +02:00
teyotan 172d4d5278 Add tileSize field for raster and raster-dem tile sources (#946) (#947)
## Launch Checklist

Add `tileSize` field for raster and raster-dem tile sources. Solves #946


![Untitled](https://github.com/user-attachments/assets/833bf41b-0439-47f3-b9ff-5f289f437725)

### Not in this PR

i18n for `Tile Size`

 - [x] Briefly describe the changes in this PR.
 - [x] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
 - [x] Write tests for all new functionality.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.

---------

Co-authored-by: Harel M <harel.mazor@gmail.com>
Co-authored-by: Keitaroh Kobayashi <keita@kbys.me>
Co-authored-by: Hugues Tavernier <hugues.tavernier@protonmail.com>
Co-authored-by: Joscha <34318751+josxha@users.noreply.github.com>
2024-10-15 10:11:57 +03:00
dependabot[bot] b03af2c039 Bump rollup from 4.21.3 to 4.22.4 (#941)
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.3 to 4.22.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.22.4</h2>
<h2>4.22.4</h2>
<p><em>2024-09-21</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix a vulnerability in generated code that affects IIFE, UMD and CJS
bundles when run in a browser context (<a
href="https://redirect.github.com/rollup/rollup/issues/5671">#5671</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5670">#5670</a>:
refactor: Use object.prototype to check for reserved properties (<a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5671">#5671</a>:
Fix DOM Clobbering CVE (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>v4.22.3</h2>
<h2>4.22.3</h2>
<p><em>2024-09-21</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Ensure that mutations in modules without side effects are observed
while properly handling transitive dependencies (<a
href="https://redirect.github.com/rollup/rollup/issues/5669">#5669</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5669">#5669</a>:
Ensure impure dependencies of pure modules are added (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>v4.22.2</h2>
<h2>4.22.2</h2>
<p><em>2024-09-20</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Revert fix for side effect free modules until other issues are
investigated (<a
href="https://redirect.github.com/rollup/rollup/issues/5667">#5667</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5667">#5667</a>:
Partially revert <a
href="https://redirect.github.com/rollup/rollup/issues/5658">#5658</a>
and re-apply <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a>
(<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>v4.22.1</h2>
<h2>4.22.1</h2>
<p><em>2024-09-20</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Revert <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a>
&quot;stable chunk hashes&quot; while issues are being investigated</li>
</ul>
<h3>Pull Requests</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.22.4</h2>
<p><em>2024-09-21</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix a vulnerability in generated code that affects IIFE, UMD and CJS
bundles when run in a browser context (<a
href="https://redirect.github.com/rollup/rollup/issues/5671">#5671</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5670">#5670</a>:
refactor: Use object.prototype to check for reserved properties (<a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5671">#5671</a>:
Fix DOM Clobbering CVE (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>4.22.3</h2>
<p><em>2024-09-21</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Ensure that mutations in modules without side effects are observed
while properly handling transitive dependencies (<a
href="https://redirect.github.com/rollup/rollup/issues/5669">#5669</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5669">#5669</a>:
Ensure impure dependencies of pure modules are added (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>4.22.2</h2>
<p><em>2024-09-20</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Revert fix for side effect free modules until other issues are
investigated (<a
href="https://redirect.github.com/rollup/rollup/issues/5667">#5667</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5667">#5667</a>:
Partially revert <a
href="https://redirect.github.com/rollup/rollup/issues/5658">#5658</a>
and re-apply <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a>
(<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
<h2>4.22.1</h2>
<p><em>2024-09-20</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Revert <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a>
&quot;stable chunk hashes&quot; while issues are being investigated</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5663">#5663</a>:
chore(deps): update dependency inquirer to v11 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5664">#5664</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5665">#5665</a>:
fix: type in CI file (<a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/79c0aba353ca84c0e22c3cfe9eee433ba83f3670"><code>79c0aba</code></a>
4.22.4</li>
<li><a
href="https://github.com/rollup/rollup/commit/e2552c9e955e0a61f70f508200ee9f752f85a541"><code>e2552c9</code></a>
Fix DOM Clobbering CVE (<a
href="https://redirect.github.com/rollup/rollup/issues/5671">#5671</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/10ab90ea612f80de21c6c433c2d792eaf7b45f1c"><code>10ab90e</code></a>
refactor: Use object.prototype to check for reserved properties (<a
href="https://redirect.github.com/rollup/rollup/issues/5670">#5670</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/e1cba8e84a0c01dd16580ba7a2536a988dfb4e18"><code>e1cba8e</code></a>
4.22.3</li>
<li><a
href="https://github.com/rollup/rollup/commit/59cec3e86748369ce887f8fdb4ef7351335ab281"><code>59cec3e</code></a>
Ensure impure dependencies of pure modules are added (<a
href="https://redirect.github.com/rollup/rollup/issues/5669">#5669</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/b86ffd776cfa906573d36c3f019316d02445d9ef"><code>b86ffd7</code></a>
4.22.2</li>
<li><a
href="https://github.com/rollup/rollup/commit/d5ff63de9e317283f059bde06320bca11cf90488"><code>d5ff63d</code></a>
Partially revert <a
href="https://redirect.github.com/rollup/rollup/issues/5658">#5658</a>
and re-apply <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a>
(<a
href="https://redirect.github.com/rollup/rollup/issues/5667">#5667</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/0a821d931894f7f6f4ee33285b6f0925e10c8348"><code>0a821d9</code></a>
Create SECURITY.md</li>
<li><a
href="https://github.com/rollup/rollup/commit/76e962daca5b7352bf199c28fa0a10ad4745c5e7"><code>76e962d</code></a>
4.22.1</li>
<li><a
href="https://github.com/rollup/rollup/commit/68c23da8824e05e84460a9a5bf18c4e91912a52a"><code>68c23da</code></a>
Partially revert <a
href="https://redirect.github.com/rollup/rollup/issues/5644">#5644</a></li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.21.3...v4.22.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=4.21.3&new-version=4.22.4)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/maplibre/maputnik/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29 16:09:22 +03:00
huangli 6089cde302 Add scheme type options for vector/raster tile (#943)
## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [x] Briefly describe the changes in this PR.
 - [ ] Link to related issues.
- [x] Include before/after visuals or gifs if this PR includes visual
changes.
 - [ ] Write tests for all new functionality.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.


![image](https://github.com/user-attachments/assets/39c275dc-b526-426b-9d46-db1f1635d7ee)
2024-09-29 15:01:30 +03:00
Ian Wagner 25cf61a825 Add links to tile provider authentication docs (#914)
This probably confused some people in the past, since vector tiles won't
even display an access denied image ;)

Before (no information on access keys and where to get them):

<img width="411" alt="image"
src="https://github.com/user-attachments/assets/8820fb20-bda4-460c-9cc9-8fec5daa480d">

After (add links to providers in info callout + add a field for Stadia
Maps API keys):

<img width="395" alt="image"
src="https://github.com/user-attachments/assets/91ee732c-b3f5-45f8-81a6-8d896a93f644">

---------

Co-authored-by: Harel M <harel.mazor@gmail.com>
Co-authored-by: Joscha <34318751+josxha@users.noreply.github.com>
Co-authored-by: Hugues Tavernier <hugues.tavernier@protonmail.com>
Co-authored-by: Keitaroh Kobayashi <keita@kbys.me>
2024-09-25 10:22:39 +03:00
dependabot[bot] 0f1000c5b0 Bump vite from 5.2.6 to 5.4.6 (#937)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 5.2.6 to 5.4.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>create-vite@5.4.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.4.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@5.3.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.3.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.4.6 (2024-09-16)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: avoid DOM Clobbering gadget in
<code>getRelativeUrlFromDocument</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18115">#18115</a>)
(<a
href="https://github.com/vitejs/vite/commit/179b17773cf35c73ddb041f9e6c703fd9f3126af">179b177</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18115">#18115</a></li>
<li>fix: fs raw query (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18112">#18112</a>)
(<a
href="https://github.com/vitejs/vite/commit/6820bb3b9a54334f3268fc5ee1e967d2e1c0db34">6820bb3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18112">#18112</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.4.5 (2024-09-13)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix(preload): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18098">#18098</a>,
throw error preloading module as well (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18099">#18099</a>)
(<a
href="https://github.com/vitejs/vite/commit/faa2405e5d1da07a7c7fb6d48e887bf97a2f3dba">faa2405</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18098">#18098</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18099">#18099</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.4.4 (2024-09-11)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17997">#17997</a>,
ensure req.url matches moduleByEtag URL to avoid incorrect 304 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18078">#18078</a>)
(<a
href="https://github.com/vitejs/vite/commit/74a79c53b2286c91739d1473945012b5d206eddf">74a79c5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17997">#17997</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18078">#18078</a></li>
<li>fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18063">#18063</a>,
allow scanning exports from <code>script module</code> in svelte (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18077">#18077</a>)
(<a
href="https://github.com/vitejs/vite/commit/d90ba40474aa1da8e722e1660ba739621238e5ac">d90ba40</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18063">#18063</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18077">#18077</a></li>
<li>fix(preload): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18046">#18046</a>,
allow ignoring dep errors (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18076">#18076</a>)
(<a
href="https://github.com/vitejs/vite/commit/8760293d6836dac554d1d6f214b8b09ed97cccd4">8760293</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18046">#18046</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/18076">#18076</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.4.3 (2024-09-03)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: allow getting URL of JS files in publicDir (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17915">#17915</a>)
(<a
href="https://github.com/vitejs/vite/commit/943ece177e7709b3ba574e810afce347c51d4442">943ece1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17915">#17915</a></li>
<li>fix: cjs warning respect the logLevel flag (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17993">#17993</a>)
(<a
href="https://github.com/vitejs/vite/commit/dc3c14f39fcd57867c8ae81b75ae768b53b4b880">dc3c14f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17993">#17993</a></li>
<li>fix: improve CJS warning trace information (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17926">#17926</a>)
(<a
href="https://github.com/vitejs/vite/commit/5c5f82c84bb64309875b42eee9d4dd525ab42e8c">5c5f82c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17926">#17926</a></li>
<li>fix: only remove entry assets handled by Vite core (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17916">#17916</a>)
(<a
href="https://github.com/vitejs/vite/commit/ebfaa7e6019783f308db5e759a6a67abb7cc626c">ebfaa7e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17916">#17916</a></li>
<li>fix: waitForRequestIdle locked (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17982">#17982</a>)
(<a
href="https://github.com/vitejs/vite/commit/ad1376018a94b42540a8488d897cc520849e1228">ad13760</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17982">#17982</a></li>
<li>fix(css): fix directory index import in sass modern api (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17960">#17960</a>)
(<a
href="https://github.com/vitejs/vite/commit/9b001baa70c8489ac5550107c110a5dca281cda4">9b001ba</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17960">#17960</a></li>
<li>fix(css): fix sass <code>file://</code> reference (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17909">#17909</a>)
(<a
href="https://github.com/vitejs/vite/commit/561b940f6f963fbb78058a6e23b4adad53a2edb9">561b940</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17909">#17909</a></li>
<li>fix(css): fix sass modern source map (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17938">#17938</a>)
(<a
href="https://github.com/vitejs/vite/commit/d428e7e3a05f8da5ea00bb1b6a0827a5cc225899">d428e7e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17938">#17938</a></li>
<li>fix(deps): bump tsconfck (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17990">#17990</a>)
(<a
href="https://github.com/vitejs/vite/commit/8c661b20e92f33eb2e3ba3841b20dd6f6076f1ef">8c661b2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17990">#17990</a></li>
<li>fix(html): rewrite assets url in &lt;template&gt; (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17988">#17988</a>)
(<a
href="https://github.com/vitejs/vite/commit/413c86aa971bc1ad8958578c929f45a368799f74">413c86a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17988">#17988</a></li>
<li>fix(preload): add crossorigin attribute in CSS link tags (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17930">#17930</a>)
(<a
href="https://github.com/vitejs/vite/commit/15871c75e0722adeda23f771fd6c45fecba4d118">15871c7</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17930">#17930</a></li>
<li>chore: reduce diffs with v6 branch (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17942">#17942</a>)
(<a
href="https://github.com/vitejs/vite/commit/bf9065aa13da6a519014c3bc1d34cfb1cb49ccca">bf9065a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17942">#17942</a></li>
<li>chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17945">#17945</a>)
(<a
href="https://github.com/vitejs/vite/commit/cfb621e7a5a3e24d710a9af156e6855e73caf891">cfb621e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17945">#17945</a></li>
<li>chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17991">#17991</a>)
(<a
href="https://github.com/vitejs/vite/commit/0ca53cff9ff49108fcec75ff01d2445f9c2f2a4c">0ca53cf</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17991">#17991</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.4.2 (2024-08-20)<!-- raw HTML omitted
--></h2>
<ul>
<li>chore: remove stale TODOs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17866">#17866</a>)
(<a
href="https://github.com/vitejs/vite/commit/e012f296df583bd133d26399397bd4ae49de1497">e012f29</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17866">#17866</a></li>
<li>refactor: remove redundant prepend/strip base (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17887">#17887</a>)
(<a
href="https://github.com/vitejs/vite/commit/3b8f03d789ec3ef1a099c884759bd4e61b03ce7c">3b8f03d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17887">#17887</a></li>
<li>fix: resolve relative URL generated by <code>renderBuiltUrl</code>
passed to module preload (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16084">#16084</a>)
(<a
href="https://github.com/vitejs/vite/commit/fac3a8ed6855c4ab3032957137b74f21ec501e72">fac3a8e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16084">#16084</a></li>
<li>feat: support originalFilename (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17867">#17867</a>)
(<a
href="https://github.com/vitejs/vite/commit/7d8c0e2dcbdea3a3465a1d87e259988e82561035">7d8c0e2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17867">#17867</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.4.1 (2024-08-15)<!-- raw HTML omitted
--></h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/f9691767ad763720065cc7c5c7f369f97b4e7ea8"><code>f969176</code></a>
release: v5.4.6</li>
<li><a
href="https://github.com/vitejs/vite/commit/179b17773cf35c73ddb041f9e6c703fd9f3126af"><code>179b177</code></a>
fix: avoid DOM Clobbering gadget in
<code>getRelativeUrlFromDocument</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18115">#18115</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/6820bb3b9a54334f3268fc5ee1e967d2e1c0db34"><code>6820bb3</code></a>
fix: fs raw query (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18112">#18112</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/37881e71980ddbf6a93444c2d21b8ee6c076ad07"><code>37881e7</code></a>
release: v5.4.5</li>
<li><a
href="https://github.com/vitejs/vite/commit/faa2405e5d1da07a7c7fb6d48e887bf97a2f3dba"><code>faa2405</code></a>
fix(preload): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18098">#18098</a>,
throw error preloading module as well (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18099">#18099</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/54c55dbffc86f21ae88a171a5af90c37876db226"><code>54c55db</code></a>
release: v5.4.4</li>
<li><a
href="https://github.com/vitejs/vite/commit/74a79c53b2286c91739d1473945012b5d206eddf"><code>74a79c5</code></a>
fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17997">#17997</a>,
ensure req.url matches moduleByEtag URL to avoid incorr...</li>
<li><a
href="https://github.com/vitejs/vite/commit/d90ba40474aa1da8e722e1660ba739621238e5ac"><code>d90ba40</code></a>
fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18063">#18063</a>,
allow scanning exports from <code>script module</code> in svelte
(...</li>
<li><a
href="https://github.com/vitejs/vite/commit/8760293d6836dac554d1d6f214b8b09ed97cccd4"><code>8760293</code></a>
fix(preload): backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18046">#18046</a>,
allow ignoring dep errors (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18076">#18076</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/ccbfc1a06816ccf45b93cffa9f8c2b94d3ad97d3"><code>ccbfc1a</code></a>
release: v5.4.3</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v5.4.6/packages/vite">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=5.2.6&new-version=5.4.6)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/maplibre/maputnik/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 07:01:15 +03:00
Bart Louwers fa4ece22cf Add Americana and Protomaps Light styles (#936) 2024-09-17 01:38:43 +02:00
Kevin Schaul d940c02faf Use same version number for web and desktop (#932)
With the new release process in place, I think keeping a separate
version number for desktop is confusing and unnecessary. This PR remove
it so the desktop version reports the version number of the web version
embedded in the binary.

## Launch Checklist

<!-- Thanks for the PR! Feel free to add or remove items from the
checklist. -->


 - [x] Briefly describe the changes in this PR.
 - [x] Add an entry to `CHANGELOG.md` under the `## main` section.
2024-09-05 09:19:32 -05:00
Joscha 00f431c50e add german translation, update docs (#931)
- add german translation (following the changes in
https://github.com/maplibre/maputnik/pull/929)
- using an alphabecial order for the languages
- update the documentation with a step-by-step guide
- add myself as a helping person for german
- move the helping-users list to the implementation of new features
- update CHANGELOG.md
- add a link to the l18n README in the root README


![image](https://github.com/user-attachments/assets/2834f2c5-2cb7-4848-a6bf-24149be979ae)
2024-09-03 08:24:26 +03:00
Harel M 60785f53bc Add translation process and small fixes (#930)
## Launch Checklist

This adds information about how to translate Maputnik and how to get in
touch with people who have translated in the past.
@keichan34, @jieme, @lhapaipai - I need your approval for this so that
people in the future will know to contact you in case text is being
added and they need help translating it.

CC: @ianthetechie 

I've also changed the word "Language" in the upper part of the screen so
that it won't be translated in case you accidentally switch language,
and you need to switch back.

I've also fixed some RTL issues in the CSS and updated the maplibre
components labels when the language changes.
2024-09-02 12:44:44 +03:00
Hugues Tavernier 32fa02d289 Add french language support (#929)
## Launch Checklist

Add french language support

## issues

in the left side menu the translated text takes up space, resulting in a
degraded UI


![maputnik-fr-1](https://github.com/user-attachments/assets/ef7c2048-cc4e-44d6-b386-5877983a5a81)
2024-09-01 09:58:15 +03:00
Kevin Schaul bab95cd6b1 Remove release of web code (#928) 2024-08-30 07:28:06 +03:00
130 changed files with 6390 additions and 3245 deletions
-46
View File
@@ -1,46 +0,0 @@
{
"root": true,
"env": {
"browser": true,
"es2020": true
},
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:react/jsx-runtime",
"plugin:react-hooks/recommended",
],
"ignorePatterns": [
"dist"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
},
"settings": {
"react": { "version": "16.4" }
},
"plugins": [
"@typescript-eslint",
"react-refresh"],
"rules": {
"react-refresh/only-export-components": [
"warn",
{ "allowConstantExport": true }
],
"@typescript-eslint/no-unused-vars": [
"warn",
{ "argsIgnorePattern": "^_" }
],
"no-unused-vars": "off",
"react/prop-types": ["off"],
// Disable no-undef. It's covered by @typescript-eslint
"no-undef": "off",
"indent": ["error", 2],
"no-var": ["error"]
},
"globals": {
"global": "readonly"
}
}
-1
View File
@@ -8,4 +8,3 @@ assignees: ''
---
<!-- Thanks for reaching out! If you are having general Maputnik mapping questions, please asking them at https://gis.stackexchange.com/ using the 'maputnik' tag https://gis.stackexchange.com/questions/tagged/maputnik and read https://gis.stackexchange.com/help/how-to-ask before you do so (please keep in mind that you're asking there in a general GIS forum, not a dedicated support channel) -->
-1
View File
@@ -8,4 +8,3 @@
- [ ] Include before/after visuals or gifs if this PR includes visual changes.
- [ ] Write tests for all new functionality.
- [ ] Add an entry to `CHANGELOG.md` under the `## main` section.
+8 -5
View File
@@ -1,14 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
open-pull-requests-limit: 2
open-pull-requests-limit: 20
versioning-strategy: increase
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 2
versioning-strategy: increase
@@ -0,0 +1,26 @@
name: Automerge Dependabot
on: pull_request
permissions: write-all
jobs:
dependabot:
runs-on: ubuntu-latest
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v2.3.0
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Approve Dependabot PRs
run: gh pr review --approve "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Enable auto-merge for Dependabot PRs
run: gh pr merge --auto --squash "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
+49 -49
View File
@@ -14,8 +14,8 @@ jobs:
if: ${{ github.event_name == 'push' || github.event_name == 'pull_request' }}
steps:
- uses: actions/checkout@v4
- run: docker build -t test-docker-image-build .
- uses: actions/checkout@v4
- run: docker build -t test-docker-image-build .
# build the editor
build-node:
@@ -27,17 +27,17 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
os: [ ubuntu-latest, windows-latest, macos-latest ]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- run: npm ci
- run: npm run build
- run: npm run lint
- run: npm run lint-css
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- run: npm ci
- run: npm run build
- run: npm run lint
- run: npm run lint-css
@@ -47,53 +47,53 @@ jobs:
if: ${{ github.event_name == 'push' || github.event_name == 'pull_request' }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- run: npm ci
- run: npm run build
- name: artifacts/maputnik
uses: actions/upload-artifact@v4
with:
name: maputnik
path: dist
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
- run: npm ci
- run: npm run build
- name: artifacts/maputnik
uses: actions/upload-artifact@v4
with:
name: maputnik
path: dist
# Build and upload desktop CLI artifacts
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: ^1.23.x
cache-dependency-path: desktop/go.sum
id: go
# Build and upload desktop CLI artifacts
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: ^1.23.x
cache-dependency-path: desktop/go.sum
id: go
- name: Build desktop artifacts
run: npm run build-desktop
- name: Build desktop artifacts
run: npm run build-desktop
- name: Artifacts/linux
uses: actions/upload-artifact@v4
with:
name: maputnik-linux
path: ./desktop/bin/linux/
- name: Artifacts/linux
uses: actions/upload-artifact@v4
with:
name: maputnik-linux
path: ./desktop/bin/linux/
- name: Artifacts/darwin
uses: actions/upload-artifact@v4
with:
name: maputnik-darwin
path: ./desktop/bin/darwin/
- name: Artifacts/darwin
uses: actions/upload-artifact@v4
with:
name: maputnik-darwin
path: ./desktop/bin/darwin/
- name: Artifacts/windows
uses: actions/upload-artifact@v4
with:
name: maputnik-windows
path: ./desktop/bin/windows/
- name: Artifacts/windows
uses: actions/upload-artifact@v4
with:
name: maputnik-windows
path: ./desktop/bin/windows/
e2e-tests:
name: "E2E tests using ${{ matrix.browser }}"
strategy:
fail-fast: false
matrix:
browser: [chrome, firefox]
browser: [ chrome ]
runs-on: ubuntu-22.04
steps:
@@ -107,7 +107,7 @@ jobs:
start: npm run start
browser: ${{ matrix.browser }}
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v5
with:
files: ${{ github.workspace }}/.nyc_output/out.json
verbose: true
+70
View File
@@ -0,0 +1,70 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ main ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
schedule:
- cron: '17 0 * * 6'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://git.io/codeql-language-support
steps:
- name: Checkout repository
uses: actions/checkout@v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
+1 -1
View File
@@ -32,7 +32,7 @@ jobs:
./build/bump-version-changelog.js ${{ inputs.version }}
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
commit-message: Bump version to ${{ inputs.version }}
branch: bump-version-to-${{ inputs.version }}
+12 -12
View File
@@ -20,15 +20,15 @@ jobs:
- name: Install
run: npm ci
- name: Build
- name: Build
run: npm run build
- name: Upload to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: dist
# publish docker to GitHub registry
deploy-docker:
name: deploy/docker
@@ -40,12 +40,12 @@ jobs:
fail-fast: false
steps:
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/checkout@v4
- run: docker build -t ghcr.io/maplibre/maputnik:main .
- run: docker push ghcr.io/maplibre/maputnik:main
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/checkout@v4
- run: docker build -t ghcr.io/maplibre/maputnik:main .
- run: docker push ghcr.io/maplibre/maputnik:main
+3 -6
View File
@@ -2,7 +2,7 @@ name: Release
on:
push:
branches: [main]
branches: [ main ]
workflow_dispatch:
jobs:
@@ -66,7 +66,6 @@ jobs:
- name: Build
run: |
npm run build
npm run build-desktop
- name: Tag commit and push
@@ -78,8 +77,7 @@ jobs:
- name: Create Archives
run: |
zip -r dist dist
zip -r desktop desktop/bin/
zip -r "desktop-${{ steps.package-version.outputs.current-version }}" desktop/bin/
- name: Build Release Notes
id: release_notes
@@ -97,8 +95,7 @@ jobs:
tag: ${{ steps.tag_version.outputs.new_tag }}
name: ${{ steps.tag_version.outputs.new_tag }}
bodyFile: ${{ steps.release_notes.outputs.release_notes }}
artifacts: "dist.zip,desktop.zip"
artifacts: "desktop-${{ steps.package-version.outputs.current-version }}.zip"
allowUpdates: true
draft: false
prerelease: false
+8
View File
@@ -36,3 +36,11 @@ public
/cypress/screenshots
/dist/
/desktop/version.go
# IDE
.vscode/
.idea/
# Window metadata files
/desktop/winres/winres.json
/desktop/*.syso
+1 -1
View File
@@ -1 +1 @@
18.19
22.13
+24
View File
@@ -0,0 +1,24 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
ci:
autoupdate_schedule: monthly
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
hooks:
- id: check-added-large-files
- id: check-executables-have-shebangs
- id: check-json
exclude: 'tsconfig(\.node)?\.json'
- id: check-shebang-scripts-are-executable
- id: check-symlinks
- id: check-toml
- id: check-yaml
args: [ --allow-multiple-documents ]
- id: destroyed-symlinks
- id: end-of-file-fixer
- id: mixed-line-ending
args: [ --fix=lf ]
- id: trailing-whitespace
+11 -1
View File
@@ -1,9 +1,20 @@
## main
### ✨ Features and improvements
- Add german translation
- Use same version number for web and desktop versions
- Add scheme type options for vector/raster tile
- Add `tileSize` field for raster and raster-dem tile sources
- Update Protomaps Light gallery style to v4
- Add support to edit local files on the file system if supported by the browser
- Upgrade to MapLibre LG JS v5
- Upgrade Vite 6 and Cypress 14 ([#970](https://github.com/maplibre/maputnik/pull/970))
- Upgrade OpenLayers from v6 to v10
- _...Add new stuff here..._
### 🐞 Bug fixes
- Fix incorrect handing of network error response (#944)
- _...Add new stuff here..._
## 2.1.1
@@ -21,4 +32,3 @@
## 1.7.0
- See release notes at https://maputnik.github.io/blog/2020/04/23/release-v1.7.0
-1
View File
@@ -20,4 +20,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+2 -1
View File
@@ -36,6 +36,8 @@ Maputnik is written in typescript and is using [React](https://github.com/facebo
We ensure building and developing Maputnik works with the [current active LTS Node.js version and above](https://github.com/nodejs/Release#release-schedule).
Check out our [Internationalization guide](./src/locales/README.md) for UI text related changes.
### Getting Involved
Join the #maplibre or #maputnik slack channel at OSMUS: get an invite at https://slack.openstreetmap.us/ Read the the below guide in order to get familiar with how we do things around here.
@@ -70,7 +72,6 @@ npm run lint-css
npm run sort-styles
```
## Tests
For E2E testing we use [Cypress](https://www.cypress.io/)
+1 -1
View File
@@ -1,6 +1,6 @@
# Build Scripts
This folder holds common build scripts used by some of the Github workflows.
This folder holds common build scripts used by some of the Github workflows.
The scripts are borrowed from [maplibre/maplibre-gl-js](https://github.com/maplibre/maplibre-gl-js/tree/bc70bc559cea5c987fa1b79fd44766cef68bbe28/build).
+5 -6
View File
@@ -20,14 +20,14 @@ const changelog = fs.readFileSync(changelogPath, 'utf8');
*/
const regex = /^## (\d+\.\d+\.\d+.*?)\n(.+?)(?=\n^## \d+\.\d+\.\d+.*?\n)/gms;
let releaseNotes = [];
const releaseNotes = [];
let match;
// eslint-disable-next-line no-cond-assign
while (match = regex.exec(changelog)) {
releaseNotes.push({
'version': match[1],
'changelog': match[2].trim(),
});
releaseNotes.push({
'version': match[1],
'changelog': match[2].trim(),
});
}
const latest = releaseNotes[0];
@@ -44,5 +44,4 @@ const templatedReleaseNotes = `${header}
${latest.changelog}`;
// eslint-disable-next-line eol-last
process.stdout.write(templatedReleaseNotes.trimEnd());
+1 -1
View File
@@ -1,7 +1,7 @@
import { MaputnikDriver } from "./maputnik-driver";
describe("accessibility", () => {
let { beforeAndAfter, get, when, then } = new MaputnikDriver();
const { beforeAndAfter, get, when, then } = new MaputnikDriver();
beforeAndAfter();
describe("skip links", () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import { MaputnikDriver } from "./maputnik-driver";
describe("history", () => {
let { beforeAndAfter, when, get, then } = new MaputnikDriver();
const { beforeAndAfter, when, get, then } = new MaputnikDriver();
beforeAndAfter();
let undoKeyCombo: string;
+1 -1
View File
@@ -1,7 +1,7 @@
import { MaputnikDriver } from "./maputnik-driver";
describe("i18n", () => {
let { beforeAndAfter, get, when, then } = new MaputnikDriver();
const { beforeAndAfter, get, when, then } = new MaputnikDriver();
beforeAndAfter();
describe("language detector", () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import { MaputnikDriver } from "./maputnik-driver";
describe("keyboard", () => {
let { beforeAndAfter, given, when, get, then } = new MaputnikDriver();
const { beforeAndAfter, given, when, get, then } = new MaputnikDriver();
beforeAndAfter();
describe("shortcuts", () => {
beforeEach(() => {
+43 -14
View File
@@ -2,7 +2,7 @@ import { v1 as uuid } from "uuid";
import { MaputnikDriver } from "./maputnik-driver";
describe("layers", () => {
let { beforeAndAfter, get, when, then } = new MaputnikDriver();
const { beforeAndAfter, get, when, then } = new MaputnikDriver();
beforeAndAfter();
beforeEach(() => {
when.setStyle("both");
@@ -101,7 +101,7 @@ describe("layers", () => {
});
describe("background", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "background",
});
then(get.styleFromLocalStorage()).shouldDeepNestedInclude({
@@ -117,7 +117,7 @@ describe("layers", () => {
describe("modify", () => {
function createBackground() {
// Setup
let id = uuid();
const id = uuid();
when.selectWithin("add-layer.layer-type", "background");
when.setValue("add-layer.layer-id.input", "background:" + id);
@@ -139,11 +139,11 @@ describe("layers", () => {
describe("layer", () => {
it("expand/collapse");
it("id", () => {
let bgId = createBackground();
const bgId = createBackground();
when.click("layer-list-item:background:" + bgId);
let id = uuid();
const id = uuid();
when.setValue("layer-editor.layer-id.input", "foobar:" + id);
when.click("min-zoom");
@@ -219,7 +219,7 @@ describe("layers", () => {
describe("comments", () => {
let bgId: string;
let comment = "42";
const comment = "42";
beforeEach(() => {
bgId = createBackground();
@@ -320,11 +320,11 @@ describe("layers", () => {
// TODO
it.skip("parse error", () => {
let bgId = createBackground();
const bgId = createBackground();
when.click("layer-list-item:background:" + bgId);
let errorSelector = ".CodeMirror-lint-marker-error";
const errorSelector = ".CodeMirror-lint-marker-error";
then(get.elementByTestId(errorSelector)).shouldNotExist();
when.click(".CodeMirror");
@@ -339,7 +339,7 @@ describe("layers", () => {
describe("fill", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "fill",
layer: "example",
});
@@ -361,7 +361,7 @@ describe("layers", () => {
describe("line", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "line",
layer: "example",
});
@@ -385,7 +385,7 @@ describe("layers", () => {
describe("symbol", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "symbol",
layer: "example",
});
@@ -404,7 +404,7 @@ describe("layers", () => {
describe("raster", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "raster",
layer: "raster",
});
@@ -423,7 +423,7 @@ describe("layers", () => {
describe("circle", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "circle",
layer: "example",
});
@@ -442,7 +442,7 @@ describe("layers", () => {
describe("fill extrusion", () => {
it("add", () => {
let id = when.modal.fillLayers({
const id = when.modal.fillLayers({
type: "fill-extrusion",
layer: "example",
});
@@ -494,4 +494,33 @@ describe("layers", () => {
).shouldBeVisible();
});
});
describe("layereditor jsonlint should error", ()=>{
it("add", () => {
const id = when.modal.fillLayers({
type: "circle",
layer: "example",
});
then(get.styleFromLocalStorage()).shouldDeepNestedInclude({
layers: [
{
id: id,
type: "circle",
source: "example",
},
],
});
const sourceText = get.elementByText('"source"');
sourceText.click();
sourceText.type("\"");
const error = get.element('.CodeMirror-lint-marker-error');
error.should('exist');
});
});
});
+4 -4
View File
@@ -1,11 +1,11 @@
import { MaputnikDriver } from "./maputnik-driver";
describe("map", () => {
let { beforeAndAfter, get, when, then } = new MaputnikDriver();
const { beforeAndAfter, get, when, then } = new MaputnikDriver();
beforeAndAfter();
describe("zoom level", () => {
it("via url", () => {
let zoomLevel = 12.37;
const zoomLevel = 12.37;
when.setStyle("geojson", zoomLevel);
then(get.elementByTestId("maplibre:ctrl-zoom")).shouldBeVisible();
then(get.elementByTestId("maplibre:ctrl-zoom")).shouldContainText(
@@ -14,7 +14,7 @@ describe("map", () => {
});
it("via map controls", () => {
let zoomLevel = 12.37;
const zoomLevel = 12.37;
when.setStyle("geojson", zoomLevel);
then(get.elementByTestId("maplibre:ctrl-zoom")).shouldBeVisible();
when.clickZoomIn();
@@ -23,7 +23,7 @@ describe("map", () => {
);
});
});
describe("search", () => {
it('should exist', () => {
then(get.searchControl()).shouldBeVisible();
+2 -2
View File
@@ -8,8 +8,8 @@ export default class ModalDriver {
fillLayers: (opts: { type: string; layer?: string; id?: string }) => {
// Having logic in test code is an anti pattern.
// This should be splitted to multiple single responsibility functions
let type = opts.type;
let layer = opts.layer;
const type = opts.type;
const layer = opts.layer;
let id;
if (opts.id) {
id = opts.id;
+104 -6
View File
@@ -1,7 +1,8 @@
import { MaputnikDriver } from "./maputnik-driver";
import tokens from "../../src/config/tokens.json" with {type: "json"};
describe("modals", () => {
let { beforeAndAfter, when, get, then } = new MaputnikDriver();
const { beforeAndAfter, when, get, given, then } = new MaputnikDriver();
beforeAndAfter();
beforeEach(() => {
@@ -25,7 +26,7 @@ describe("modals", () => {
describe("when click open url", () => {
beforeEach(() => {
let styleFileUrl = get.exampleFileUrl();
const styleFileUrl = get.exampleFileUrl();
when.setValue("modal:open.url.input", styleFileUrl);
when.click("modal:open.url.button");
@@ -61,9 +62,60 @@ describe("modals", () => {
});
describe("sources", () => {
beforeEach(() => {
when.setStyle("layer");
when.click("nav:sources");
});
it("active sources");
it("public source");
it("add new source");
it("add new source", () => {
const sourceId = "n1z2v3r";
when.setValue("modal:sources.add.source_id", sourceId);
when.select("modal:sources.add.source_type", "tile_vector");
when.select("modal:sources.add.scheme_type", "tms");
when.click("modal:sources.add.add_source");
when.wait(200);
then(
get.styleFromLocalStorage().then((style) => style.sources[sourceId])
).shouldInclude({
scheme: "tms",
});
});
it("add new pmtiles source", () => {
const sourceId = "pmtilestest";
when.setValue("modal:sources.add.source_id", sourceId);
when.select("modal:sources.add.source_type", "pmtiles_vector");
when.setValue("modal:sources.add.source_url", "https://data.source.coop/protomaps/openstreetmap/v4.pmtiles");
when.click("modal:sources.add.add_source");
when.click("modal:sources.add.add_source");
when.wait(200);
then(get.styleFromLocalStorage()).shouldDeepNestedInclude({
sources: {
pmtilestest: {
type: "vector",
url: "pmtiles://https://data.source.coop/protomaps/openstreetmap/v4.pmtiles",
},
},
});
});
it("add new raster source", () => {
const sourceId = "rastertest";
when.setValue("modal:sources.add.source_id", sourceId);
when.select("modal:sources.add.source_type", "tile_raster");
when.select("modal:sources.add.scheme_type", "xyz");
when.setValue("modal:sources.add.tile_size", "128");
when.click("modal:sources.add.add_source");
when.wait(200);
then(
get.styleFromLocalStorage().then((style) => style.sources[sourceId])
).shouldInclude({
tileSize: 128,
});
});
});
describe("inspect", () => {
@@ -126,7 +178,7 @@ describe("modals", () => {
});
});
it("glyphs url", () => {
let glyphsUrl = "http://example.com/{fontstack}/{range}.pbf";
const glyphsUrl = "http://example.com/{fontstack}/{range}.pbf";
when.setValue("modal:settings.glyphs", glyphsUrl);
when.click("modal:settings.name");
then(get.styleFromLocalStorage()).shouldDeepNestedInclude({
@@ -135,7 +187,7 @@ describe("modals", () => {
});
it("maptiler access token", () => {
let apiKey = "testing123";
const apiKey = "testing123";
when.setValue(
"modal:settings.maputnik:openmaptiles_access_token",
apiKey
@@ -149,7 +201,7 @@ describe("modals", () => {
});
it("thunderforest access token", () => {
let apiKey = "testing123";
const apiKey = "testing123";
when.setValue(
"modal:settings.maputnik:thunderforest_access_token",
apiKey
@@ -160,6 +212,18 @@ describe("modals", () => {
).shouldInclude({ "maputnik:thunderforest_access_token": apiKey });
});
it("stadia access token", () => {
const apiKey = "testing123";
when.setValue(
"modal:settings.maputnik:stadia_access_token",
apiKey
);
when.click("modal:settings.name");
then(
get.styleFromLocalStorage().then((style) => style.metadata)
).shouldInclude({ "maputnik:stadia_access_token": apiKey });
});
it("style renderer", () => {
cy.on("uncaught:exception", () => false); // this is due to the fact that this is an invalid style for openlayers
when.select("modal:settings.maputnik:renderer", "ol");
@@ -172,6 +236,40 @@ describe("modals", () => {
metadata: { "maputnik:renderer": "ol" },
});
});
it("inlcude API key when change renderer", () => {
when.click("modal:settings.close-modal")
when.click("nav:open");
get.elementByAttribute('aria-label', "MapTiler Basic").should('exist').click();
when.wait(1000);
when.click("nav:settings");
when.select("modal:settings.maputnik:renderer", "mlgljs");
then(get.inputValue("modal:settings.maputnik:renderer")).shouldEqual(
"mlgljs"
);
when.select("modal:settings.maputnik:renderer", "ol");
then(get.inputValue("modal:settings.maputnik:renderer")).shouldEqual(
"ol"
);
given.intercept("https://api.maptiler.com/tiles/v3-openmaptiles/tiles.json?key=*", "tileRequest", "GET");
when.select("modal:settings.maputnik:renderer", "mlgljs");
then(get.inputValue("modal:settings.maputnik:renderer")).shouldEqual(
"mlgljs"
);
when.waitForResponse("tileRequest").its("request").its("url").should("include", `https://api.maptiler.com/tiles/v3-openmaptiles/tiles.json?key=${tokens.openmaptiles}`);
when.waitForResponse("tileRequest").its("request").its("url").should("include", `https://api.maptiler.com/tiles/v3-openmaptiles/tiles.json?key=${tokens.openmaptiles}`);
when.waitForResponse("tileRequest").its("request").its("url").should("include", `https://api.maptiler.com/tiles/v3-openmaptiles/tiles.json?key=${tokens.openmaptiles}`);
});
});
describe("sources", () => {
@@ -15,4 +15,3 @@
}
]
}
+1 -1
View File
@@ -31,4 +31,4 @@
"glyphs": "https://example.local/fonts/{fontstack}/{range}.pbf",
"sprites": "https://example.local/fonts/{fontstack}/{range}.pbf",
"layers": []
}
}
+1 -1
View File
@@ -26,4 +26,4 @@
"glyphs": "https://example.local/fonts/{fontstack}/{range}.pbf",
"sprites": "https://example.local/fonts/{fontstack}/{range}.pbf",
"layers": []
}
}
+1 -1
View File
@@ -15,4 +15,4 @@
"glyphs": "https://example.local/fonts/{fontstack}/{range}.pbf",
"sprites": "https://example.local/fonts/{fontstack}/{range}.pbf",
"layers": []
}
}
+1 -1
View File
@@ -34,4 +34,4 @@
// visit(originalFn: CommandOriginalFn, url: string, options: Partial<VisitOptions>): Chainable<Element>
// }
// }
// }
// }
+13 -8
View File
@@ -1,16 +1,22 @@
SOURCEDIR=.
SOURCES := $(shell find $(SOURCEDIR) -name '*.go')
BINARY=maputnik
DESKTOP_VERSION := 1.1.1
EDITOR_VERSION := $(shell node -p "require('../package.json').version")
VERSION := $(shell node -p "require('../package.json').version")
GOPATH := $(if $(GOPATH),$(GOPATH),$(HOME)/go)
GOBIN := $(if $(GOBIN),$(GOBIN),$(HOME)/go/bin)
all: $(BINARY)
$(BINARY): $(GOBIN)/gox $(SOURCES) version.go rice-box.go
$(BINARY): $(GOBIN)/gox $(GOBIN)/go-winres $(SOURCES) version.go rice-box.go winres/winres.json
$(GOBIN)/go-winres make --product-version=$(VERSION)
$(GOBIN)/gox -osarch "windows/amd64 linux/amd64 darwin/amd64" -output "bin/{{.OS}}/${BINARY}"
winres/winres.json: winres/winres_template.json
sed 's/{{.Version}}/$(VERSION)/g' winres/winres_template.json > $@
$(GOBIN)/go-winres:
go install github.com/tc-hib/go-winres@latest
# Copy the current release into ./editor/maputnik so it can be
# embedded in the binary
editor/pull_release:
@@ -23,13 +29,12 @@ $(GOBIN)/gox:
$(GOBIN)/rice:
go install github.com/GeertJohan/go.rice/rice@v1.0.3
# Embed the current version numbers in the executable by writing version.go
# Embed the current version number in the executable by writing version.go
.PHONY: version.go
version.go:
@echo "// DO NOT EDIT: Autogenerated by Makefile\n" > version.go
@echo "package main\n" >> version.go
@echo "const DesktopVersion = \"$(DESKTOP_VERSION)\"" >> version.go
@echo "const EditorVersion = \"$(EDITOR_VERSION)\"" >> version.go
@printf "// DO NOT EDIT: Autogenerated by Makefile\n" > version.go
@printf "package main\n" >> version.go
@printf "const Version = \"$(VERSION)\"\n" >> version.go
rice-box.go: $(GOBIN)/rice editor/pull_release
$(GOBIN)/rice embed-go
+9 -8
View File
@@ -1,4 +1,5 @@
# Maputnik Desktop [![GitHub CI status](https://github.com/maplibre/maputnik/workflows/ci/badge.svg)][github-action-ci]
---
A Golang based cross platform executable for integrating Maputnik locally.
@@ -11,7 +12,7 @@ Report issues on [maplibre/maputnik](https://github.com/maplibre/maputnik).
## Install
You can download a single binary for Linux, OSX or Windows from [the latest releases of **maplibre/maputnik**](https://github.com/maplibre/maputnik/editor/releases/latest).
You can download a zip file containing desktop binaries for Linux, OSX and Windows from [the latest releases of **maplibre/maputnik**](https://github.com/maplibre/maputnik/releases/latest).
### Usage
@@ -53,12 +54,12 @@ maputnik --static ./localFolder
`maputnik` exposes the configured styles via a HTTP API.
| Method | Description
|---------------------------------|---------------------------------------
| `GET /styles` | List the ID of all configured style files
| `GET /styles/{filename}` | Get contents of a single style file
| `PUT /styles/{filename}` | Update contents of a style file
| `WEBSOCKET /ws` | Listen to change events for the configured style files
| Method | Description |
| ------------------------ | ------------------------------------------------------ |
| `GET /styles` | List the ID of all configured style files |
| `GET /styles/{filename}` | Get contents of a single style file |
| `PUT /styles/{filename}` | Update contents of a style file |
| `WEBSOCKET /ws` | Listen to change events for the configured style files |
### Build
@@ -69,4 +70,4 @@ npm install
npm run build-desktop
```
You should now find the `maputnik` binary in your `bin` directory.
You should now find the `maputnik` binary in your `desktop/bin` directory.
+1 -1
View File
@@ -17,7 +17,7 @@ func main() {
app := cli.NewApp()
app.Name = "maputnik"
app.Usage = "Server for integrating Maputnik locally"
app.Version = "Editor: " + EditorVersion + "; Desktop: " + DesktopVersion
app.Version = Version
app.Flags = []cli.Flag{
&cli.StringFlag{
+60
View File
@@ -0,0 +1,60 @@
{
"RT_GROUP_ICON": {
"APP": {
"0000": [
"../../src/img/maputnik.png"
]
}
},
"RT_MANIFEST": {
"#1": {
"0409": {
"identity": {
"name": "Maputnik",
"version": "{{.Version}}"
},
"description": "A MapLibre GL visual style editor",
"minimum-os": "win7",
"execution-level": "as invoker",
"ui-access": false,
"auto-elevate": false,
"dpi-awareness": "system",
"disable-theming": false,
"disable-window-filtering": false,
"high-resolution-scrolling-aware": false,
"ultra-high-resolution-scrolling-aware": false,
"long-path-aware": false,
"printer-driver-isolation": false,
"gdi-scaling": false,
"segment-heap": false,
"use-common-controls-v6": false
}
}
},
"RT_VERSION": {
"#1": {
"0000": {
"fixed": {
"file_version": "{{.Version}}",
"product_version": "{{.Version}}"
},
"info": {
"0409": {
"Comments": "https://github.com/maplibre/maputnik",
"CompanyName": "Maputnik",
"FileDescription": "A MapLibre GL visual style editor",
"FileVersion": "{{.Version}}",
"InternalName": "Maputnik",
"LegalCopyright": "MIT License",
"LegalTrademarks": "",
"OriginalFilename": "Maputnik.exe",
"PrivateBuild": "",
"ProductName": "Maputnik",
"ProductVersion": "{{.Version}}",
"SpecialBuild": ""
}
}
}
}
}
}
+61
View File
@@ -0,0 +1,61 @@
import eslint from '@eslint/js';
import tseslint from 'typescript-eslint';
import reactPlugin from 'eslint-plugin-react';
import reactHooksPlugin from 'eslint-plugin-react-hooks';
import reactRefreshPlugin from 'eslint-plugin-react-refresh';
export default tseslint.config({
extends: [
eslint.configs.recommended,
tseslint.configs.recommended,
],
files: ['**/*.{js,jsx,ts,tsx}'],
ignores: [
"dist/**/*",
],
languageOptions: {
ecmaVersion: 2024,
sourceType: 'module',
globals: {
global: 'readonly'
}
},
settings: {
react: { version: '18.2' }
},
plugins: {
'react': reactPlugin,
'react-hooks': reactHooksPlugin,
'react-refresh': reactRefreshPlugin
},
rules: {
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true }
],
"@typescript-eslint/no-explicit-any": "off",
'@typescript-eslint/no-unused-vars': [
'warn',
{
varsIgnorePattern: '^_',
caughtErrors: 'all',
caughtErrorsIgnorePattern: '^_',
argsIgnorePattern: '^_'
}
],
'no-unused-vars': 'off',
'react/prop-types': 'off',
'no-undef': 'off',
'indent': ['error', 2],
'no-var': 'error',
'@typescript-eslint/no-non-null-asserted-optional-chain': 'off',
'@typescript-eslint/ban-ts-comment': 'off',
'@typescript-eslint/no-empty-object-type': 'off',
},
linterOptions: {
reportUnusedDisableDirectives: true,
noInlineConfig: false
}
}
)
+2 -2
View File
@@ -1,6 +1,6 @@
export default {
output: 'src/locales/$LOCALE/$NAMESPACE.json',
locales: [ 'ja', 'he','zh' ],
locales: [ 'de', 'fr', 'he', 'it','ja', 'zh' ],
// Because some keys are dynamically generated, i18next-parser can't detect them.
// We add these keys manually, so we don't want to remove them.
@@ -10,7 +10,7 @@ export default {
keySeparator: false,
namespaceSeparator: false,
defaultValue: (locale, ns, key) => {
defaultValue: (_locale, _ns, _key) => {
// The default value is a string that indicates that the string is not translated.
return '__STRING_NOT_TRANSLATED__';
}
+4286 -2420
View File
File diff suppressed because it is too large Load Diff
+46 -46
View File
@@ -9,7 +9,7 @@
"build": "tsc && vite build --base=/maputnik/",
"build-desktop": "tsc && vite build --base=/ && cd desktop && make",
"i18n:refresh": "i18next 'src/**/*.{ts,tsx,js,jsx}'",
"lint": "eslint ./src ./cypress --ext ts,tsx,js,jsx --report-unused-disable-directives --max-warnings 0",
"lint": "eslint",
"test": "cypress run",
"cy:open": "cypress open",
"lint-css": "stylelint \"src/styles/*.scss\"",
@@ -23,29 +23,26 @@
"license": "MIT",
"homepage": "https://github.com/maplibre/maputnik#readme",
"dependencies": {
"@mapbox/mapbox-gl-rtl-text": "^0.2.3",
"@maplibre/maplibre-gl-geocoder": "^1.6.0",
"@maplibre/maplibre-gl-inspect": "^1.6.3",
"@maplibre/maplibre-gl-style-spec": "^20.1.1",
"@mapbox/mapbox-gl-rtl-text": "^0.3.0",
"@maplibre/maplibre-gl-geocoder": "^1.7.1",
"@maplibre/maplibre-gl-inspect": "^1.7.1",
"@maplibre/maplibre-gl-style-spec": "^23.1.0",
"@mdi/js": "^7.4.47",
"@mdi/react": "^1.6.1",
"@typescript-eslint/eslint-plugin": "^7.3.1",
"@typescript-eslint/parser": "^7.3.1",
"@prantlf/jsonlint": "^16.0.0",
"array-move": "^4.0.0",
"buffer": "^6.0.3",
"classnames": "^2.5.1",
"codemirror": "^5.65.2",
"color": "^4.2.3",
"cypress-plugin-tab": "^1.0.5",
"codemirror": "^5.65.18",
"color": "^5.0.0",
"detect-browser": "^5.3.0",
"events": "^3.3.0",
"file-saver": "^2.0.5",
"i18next": "^23.12.2",
"i18next-browser-languagedetector": "^8.0.0",
"i18next": "^24.2.2",
"i18next-browser-languagedetector": "^8.0.4",
"i18next-resources-to-backend": "^1.2.1",
"json-stringify-pretty-compact": "^4.0.0",
"json-to-ast": "^2.1.0",
"jsonlint": "github:josdejong/jsonlint#85a19d7",
"lodash": "^4.17.21",
"lodash.capitalize": "^4.2.1",
"lodash.clamp": "^4.0.3",
@@ -53,10 +50,11 @@
"lodash.get": "^4.4.2",
"lodash.isequal": "^4.5.0",
"lodash.throttle": "^4.1.1",
"maplibre-gl": "^4.1.2",
"maplibre-gl": "^5.1.0",
"maputnik-design": "github:maputnik/design#172b06c",
"ol": "^6.14.1",
"ol-mapbox-style": "^7.1.1",
"ol": "^10.4.0",
"ol-mapbox-style": "^12.4.0",
"pmtiles": "^4.1.0",
"prop-types": "^15.8.1",
"react": "^18.2.0",
"react-accessible-accordion": "^5.0.0",
@@ -68,15 +66,14 @@
"react-color": "^2.19.3",
"react-dom": "^18.2.0",
"react-file-reader-input": "^2.0.0",
"react-i18next": "^15.0.1",
"react-i18next": "^15.4.0",
"react-icon-base": "^2.1.2",
"react-icons": "^5.0.1",
"react-icons": "^5.4.0",
"react-sortable-hoc": "^2.0.0",
"reconnecting-websocket": "^4.4.0",
"sass": "^1.72.0",
"slugify": "^1.6.6",
"string-hash": "^1.1.3",
"url": "^0.11.3"
"url": "^0.11.4"
},
"jshintConfig": {
"esversion": 6
@@ -96,15 +93,16 @@
}
},
"devDependencies": {
"@cypress/code-coverage": "^3.12.30",
"@cypress/code-coverage": "^3.13.11",
"@eslint/js": "^9.19.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@rollup/plugin-replace": "^5.0.5",
"@shellygo/cypress-test-utils": "^2.1.9",
"@rollup/plugin-replace": "^6.0.2",
"@shellygo/cypress-test-utils": "^4.1.13",
"@types/codemirror": "^5.60.15",
"@types/color": "^3.0.6",
"@types/color": "^4.2.0",
"@types/cors": "^2.8.17",
"@types/file-saver": "^2.0.7",
"@types/geojson": "^7946.0.14",
"@types/geojson": "^7946.0.16",
"@types/json-to-ast": "^2.1.4",
"@types/lodash.capitalize": "^4.2.9",
"@types/lodash.clamp": "^4.0.9",
@@ -112,38 +110,40 @@
"@types/lodash.get": "^4.4.9",
"@types/lodash.isequal": "^4.5.8",
"@types/lodash.throttle": "^4.1.9",
"@types/mocha": "^10.0.6",
"@types/randomcolor": "^0.5.9",
"@types/react": "^18.2.67",
"@types/react-aria-menubutton": "^6.2.14",
"@types/react-aria-modal": "^4.0.10",
"@types/react-autocomplete": "^1.8.10",
"@types/react-aria-modal": "^5.0.0",
"@types/react-autocomplete": "^1.8.11",
"@types/react-collapse": "^5.0.4",
"@types/react-color": "^3.0.12",
"@types/react-color": "^3.0.13",
"@types/react-dom": "^18.2.22",
"@types/react-file-reader-input": "^2.0.4",
"@types/react-icon-base": "^2.1.6",
"@types/string-hash": "^1.1.3",
"@types/uuid": "^9.0.8",
"@vitejs/plugin-react": "^4.2.1",
"@types/uuid": "^10.0.0",
"@types/wicg-file-system-access": "^2023.10.5",
"@vitejs/plugin-react": "^4.3.4",
"cors": "^2.8.5",
"cypress": "^13.13.0",
"eslint": "^8.57.0",
"eslint-plugin-react": "^7.34.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.6",
"i18next-parser": "^9.0.1",
"cypress": "^14.0.3",
"cypress-plugin-tab": "^1.0.5",
"eslint": "^9.21.0",
"eslint-plugin-react": "^7.37.4",
"eslint-plugin-react-hooks": "^5.1.0",
"eslint-plugin-react-refresh": "^0.4.19",
"i18next-parser": "^9.3.0",
"istanbul": "^0.4.5",
"istanbul-lib-coverage": "^3.2.2",
"mocha": "^10.3.0",
"postcss": "^8.4.38",
"postcss": "^8.5.1",
"react-hot-loader": "^4.13.1",
"stylelint": "^16.2.1",
"stylelint-config-recommended-scss": "^14.0.0",
"stylelint-scss": "^6.2.1",
"typescript": "^5.4.3",
"uuid": "^9.0.1",
"vite": "^5.2.6",
"vite-plugin-istanbul": "^6.0.0"
"sass": "^1.85.1",
"stylelint": "^16.14.1",
"stylelint-config-recommended-scss": "^14.1.0",
"stylelint-scss": "^6.11.0",
"typescript": "^5.7.3",
"typescript-eslint": "^8.25.0",
"uuid": "^11.1.0",
"vite": "^6.2.0",
"vite-plugin-istanbul": "^7.0.0"
}
}
+66 -26
View File
@@ -8,6 +8,7 @@ import get from 'lodash.get'
import {unset} from 'lodash'
import {arrayMoveMutable} from 'array-move'
import hash from "string-hash";
import { PMTiles } from "pmtiles";
import {Map, LayerSpecification, StyleSpecification, ValidationError, SourceSpecification} from 'maplibre-gl'
import {latest, validateStyleMin} from '@maplibre/maplibre-gl-style-spec'
@@ -129,6 +130,7 @@ type AppState = {
export: boolean
debug: boolean
}
fileHandle: FileSystemFileHandle | null
}
export default class App extends React.Component<any, AppState> {
@@ -284,6 +286,7 @@ export default class App extends React.Component<any, AppState> {
openlayersDebugOptions: {
debugToolbox: false,
},
fileHandle: null,
}
this.layerWatcher = new LayerWatcher({
@@ -360,6 +363,7 @@ export default class App extends React.Component<any, AppState> {
[property]: value
}
}
this.onStyleChanged(changedStyle)
}
@@ -371,6 +375,24 @@ export default class App extends React.Component<any, AppState> {
...opts,
};
// For the style object, find the urls that has "{key}" and insert the correct API keys
// Without this, going from e.g. MapTiler to OpenLayers and back will lose the maptlier key.
if (newStyle.glyphs && typeof newStyle.glyphs === 'string') {
newStyle.glyphs = setFetchAccessToken(newStyle.glyphs, newStyle);
}
if (newStyle.sprite && typeof newStyle.sprite === 'string') {
newStyle.sprite = setFetchAccessToken(newStyle.sprite, newStyle);
}
for (const [_sourceId, source] of Object.entries(newStyle.sources)) {
if (source && 'url' in source && typeof source.url === 'string') {
source.url = setFetchAccessToken(source.url, newStyle);
}
}
if (opts.initialLoad) {
this.getInitialStateFromUrl(newStyle);
}
@@ -611,7 +633,8 @@ export default class App extends React.Component<any, AppState> {
}
}
openStyle = (styleObj: StyleSpecification & {id: string}) => {
openStyle = (styleObj: StyleSpecification & {id: string}, fileHandle: FileSystemFileHandle | null) => {
this.setState({fileHandle: fileHandle});
styleObj = this.setDefaultValues(styleObj)
this.onStyleChanged(styleObj)
}
@@ -638,33 +661,41 @@ export default class App extends React.Component<any, AppState> {
console.warn("Failed to setFetchAccessToken: ", err);
}
fetch(url!, {
mode: 'cors',
})
.then(response => response.json())
.then(json => {
const setVectorLayers = (json:any) => {
if(!Object.prototype.hasOwnProperty.call(json, "vector_layers")) {
return;
}
if(!Object.prototype.hasOwnProperty.call(json, "vector_layers")) {
return;
}
// Create new objects before setState
const sources = Object.assign({}, {
[key]: this.state.sources[key],
});
for(const layer of json.vector_layers) {
(sources[key] as any).layers.push(layer.id)
}
console.debug("Updating source: "+key);
this.setState({
sources: sources
});
})
.catch(err => {
console.error("Failed to process sources for '%s'", url, err);
// Create new objects before setState
const sources = Object.assign({}, {
[key]: this.state.sources[key],
});
for(const layer of json.vector_layers) {
(sources[key] as any).layers.push(layer.id)
}
this.setState({
sources: sources
});
};
if (url!.startsWith("pmtiles://")) {
(new PMTiles(url!.substr(10))).getTileJson("")
.then(json => setVectorLayers(json))
.catch(err => {
console.error("Failed to process sources for '%s'", url, err);
});
} else {
fetch(url!, {
mode: 'cors',
})
.then(response => response.json())
.then(json => setVectorLayers(json))
.catch(err => {
console.error("Failed to process sources for '%s'", url, err);
});
}
}
else {
sourceList[key] = this.state.sources[key] || this.state.mapStyle.sources[key];
@@ -725,6 +756,7 @@ export default class App extends React.Component<any, AppState> {
onLayerSelect={this.onLayerSelect}
/>
} else {
mapElement = <MapMaplibreGl {...mapProps}
onChange={this.onMapChange}
options={this.state.maplibreGlDebugOptions}
@@ -778,6 +810,7 @@ export default class App extends React.Component<any, AppState> {
getInitialStateFromUrl = (mapStyle: StyleSpecification) => {
const url = new URL(location.href);
const modalParam = url.searchParams.get("modal");
if (modalParam && modalParam !== "") {
const modals = modalParam.split(",");
const modalObj: {[key: string]: boolean} = {};
@@ -847,6 +880,10 @@ export default class App extends React.Component<any, AppState> {
this.setModal(modalName, !this.state.isOpen[modalName]);
}
onSetFileHandle(fileHandle: FileSystemFileHandle | null) {
this.setState({fileHandle: fileHandle});
}
onChangeOpenlayersDebug = (key: keyof AppState["openlayersDebugOptions"], value: boolean) => {
this.setState({
openlayersDebugOptions: {
@@ -949,11 +986,14 @@ export default class App extends React.Component<any, AppState> {
onStyleChanged={this.onStyleChanged}
isOpen={this.state.isOpen.export}
onOpenToggle={this.toggleModal.bind(this, 'export')}
fileHandle={this.state.fileHandle}
onSetFileHandle={this.onSetFileHandle}
/>
<ModalOpen
isOpen={this.state.isOpen.open}
onStyleOpen={this.openStyle}
onOpenToggle={this.toggleModal.bind(this, 'open')}
fileHandle={this.state.fileHandle}
/>
<ModalSources
mapStyle={this.state.mapStyle}
+15 -7
View File
@@ -2,7 +2,15 @@ import React from 'react'
import classnames from 'classnames'
import {detect} from 'detect-browser';
import {MdFileDownload, MdOpenInBrowser, MdSettings, MdLayers, MdHelpOutline, MdFindInPage, MdLanguage} from 'react-icons/md'
import {
MdOpenInBrowser,
MdSettings,
MdLayers,
MdHelpOutline,
MdFindInPage,
MdLanguage,
MdSave
} from 'react-icons/md'
import pkgJson from '../../package.json'
//@ts-ignore
import maputnikLogo from 'maputnik-design/logos/logo-color.svg?inline'
@@ -216,8 +224,8 @@ class AppToolbarInternal extends React.Component<AppToolbarInternalProps> {
<IconText>{t("Open")}</IconText>
</ToolbarAction>
<ToolbarAction wdKey="nav:export" onClick={this.props.onToggleModal.bind(this, 'export')}>
<MdFileDownload />
<IconText>{t("Export")}</IconText>
<MdSave />
<IconText>{t("Save")}</IconText>
</ToolbarAction>
<ToolbarAction wdKey="nav:sources" onClick={this.props.onToggleModal.bind(this, 'sources')}>
<MdLayers />
@@ -230,7 +238,7 @@ class AppToolbarInternal extends React.Component<AppToolbarInternalProps> {
<ToolbarSelect wdKey="nav:inspect">
<MdFindInPage />
<label>{t("View")}
<IconText>{t("View")}
<select
className="maputnik-select"
data-wd-key="maputnik-select"
@@ -254,12 +262,12 @@ class AppToolbarInternal extends React.Component<AppToolbarInternalProps> {
})}
</optgroup>
</select>
</label>
</IconText>
</ToolbarSelect>
<ToolbarSelect wdKey="nav:language">
<MdLanguage />
<label>{t("Language")}
<IconText>Language
<select
className="maputnik-select"
data-wd-key="maputnik-lang-select"
@@ -274,7 +282,7 @@ class AppToolbarInternal extends React.Component<AppToolbarInternalProps> {
);
})}
</select>
</label>
</IconText>
</ToolbarSelect>
<ToolbarLink href={"https://github.com/maplibre/maputnik/wiki"}>
+3 -2
View File
@@ -56,7 +56,9 @@ export default class Block extends React.Component<BlockProps, BlockState> {
if (event.nativeEvent.target.nodeName !== "INPUT" && !contains) {
event.stopPropagation();
}
event.preventDefault();
if (event.nativeEvent.target.nodeName !== "A") {
event.preventDefault();
}
}
render() {
@@ -100,4 +102,3 @@ export default class Block extends React.Component<BlockProps, BlockState> {
</label>
}
}
-1
View File
@@ -31,4 +31,3 @@ export default class Collapse extends React.Component<CollapseProps> {
}
}
}
-1
View File
@@ -16,4 +16,3 @@ export default class Collapser extends React.Component<CollapserProps> {
return this.props.isCollapsed ? <MdArrowDropUp style={iconStyle}/> : <MdArrowDropDown style={iconStyle} />
}
}
+9 -2
View File
@@ -18,6 +18,8 @@ type DocProps = {
'sdk-support'?: {
[key: string]: typeof headers
}
docUrl?: string,
docUrlLinkText?: string
}
};
@@ -25,7 +27,7 @@ export default class Doc extends React.Component<DocProps> {
render () {
const {fieldSpec} = this.props;
const {doc, values} = fieldSpec;
const {doc, values, docUrl, docUrlLinkText} = fieldSpec;
const sdkSupport = fieldSpec['sdk-support'];
const renderValues = (
@@ -85,7 +87,12 @@ export default class Doc extends React.Component<DocProps> {
</table>
</div>
}
{docUrl && docUrlLinkText &&
<div className="SpecDoc__learn-more">
<a href={docUrl} target="_blank" rel="noreferrer">{docUrlLinkText}</a>
</div>
}
</>
);
}
}
}
-1
View File
@@ -16,4 +16,3 @@ export default class FieldArray extends React.Component<FieldArrayProps> {
</Fieldset>
}
}
-1
View File
@@ -15,4 +15,3 @@ export default class FieldAutocomplete extends React.Component<FieldAutocomplete
</Block>
}
}
-1
View File
@@ -15,4 +15,3 @@ export default class FieldCheckbox extends React.Component<FieldCheckboxProps> {
</Block>
}
}
-1
View File
@@ -18,4 +18,3 @@ export default class FieldColor extends React.Component<FieldColorProps> {
</Block>
}
}
-1
View File
@@ -13,4 +13,3 @@ export default class FieldDynamicArray extends React.Component<FieldDynamicArray
</Fieldset>
}
}
+2 -2
View File
@@ -3,7 +3,7 @@ import InputEnum, {InputEnumProps} from './InputEnum'
import Fieldset from './Fieldset';
type FieldEnumProps = InputEnumProps & {
type FieldEnumProps = InputEnumProps & {
label?: string;
fieldSpec?: {
doc: string
@@ -17,4 +17,4 @@ export default class FieldEnum extends React.Component<FieldEnumProps> {
<InputEnum {...this.props} />
</Fieldset>
}
}
}
-1
View File
@@ -404,4 +404,3 @@ export default class FieldFunction extends React.Component<FieldFunctionProps, F
</div>
}
}
-1
View File
@@ -10,4 +10,3 @@ export default class FieldJson extends React.Component<FieldJsonProps> {
return <InputJson {...this.props} />
}
}
-1
View File
@@ -15,4 +15,3 @@ export default class FieldMultiInput extends React.Component<FieldMultiInputProp
</Fieldset>
}
}
-2
View File
@@ -18,5 +18,3 @@ export default class FieldSelect extends React.Component<FieldSelectProps> {
</Block>
}
}
+2 -2
View File
@@ -22,8 +22,8 @@ class FieldSourceLayerInternal extends React.Component<FieldSourceLayerInternalP
render() {
const t = this.props.t;
return <Block
label={t("Source Layer")}
return <Block
label={t("Source Layer")}
fieldSpec={latest.layer['source-layer']}
data-wd-key="layer-source-layer"
error={this.props.error}
-1
View File
@@ -20,4 +20,3 @@ export default class FieldUrl extends React.Component<FieldUrlProps> {
);
}
}
+2 -2
View File
@@ -255,8 +255,8 @@ class FilterEditorInternal extends React.Component<FilterEditorInternalProps, Fi
value={combiningOp}
onChange={(v: [string, any]) => this.onFilterPartChanged(0, v)}
options={[
["all", t("every filter matches")],
["none", t("no filter matches")],
["all", t("every filter matches")],
["none", t("no filter matches")],
["any", t("any filter matches")]
]}
/>
-2
View File
@@ -11,5 +11,3 @@ export default class IconBackground extends React.Component {
)
}
}
-2
View File
@@ -11,5 +11,3 @@ export default class IconCircle extends React.Component {
)
}
}
-2
View File
@@ -11,5 +11,3 @@ export default class IconFill extends React.Component {
)
}
}
-1
View File
@@ -30,4 +30,3 @@ export default class IconLayer extends React.Component<IconLayerProps> {
}
}
}
-2
View File
@@ -11,5 +11,3 @@ export default class IconLine extends React.Component {
)
}
}
-3
View File
@@ -13,6 +13,3 @@ export default class IconSymbol extends React.Component {
)
}
}
-1
View File
@@ -115,4 +115,3 @@ export default class FieldArray extends React.Component<FieldArrayProps, FieldAr
)
}
}
-2
View File
@@ -98,5 +98,3 @@ export default class InputAutocomplete extends React.Component<InputAutocomplete
</div>
}
}
+1 -1
View File
@@ -30,4 +30,4 @@ export default class InputButton extends React.Component<InputButtonProps> {
{this.props.children}
</button>
}
}
}
+1 -1
View File
@@ -34,4 +34,4 @@ export default class InputCheckbox extends React.Component<InputCheckboxProps> {
</div>
</div>
}
}
}
-1
View File
@@ -133,4 +133,3 @@ export default class InputColor extends React.Component<InputColorProps> {
</div>
}
}
+2 -3
View File
@@ -22,7 +22,7 @@ export type FieldDynamicArrayProps = {
}
'aria-label'?: string
label: string
}
}
type FieldDynamicArrayInternalProps = FieldDynamicArrayProps & WithTranslation;
@@ -67,7 +67,7 @@ class FieldDynamicArrayInternal extends React.Component<FieldDynamicArrayInterna
const t = this.props.t;
const i18nProps = { t, i18n: this.props.i18n, tReady: this.props.tReady };
const inputs = this.values.map((v, i) => {
const deleteValueBtn= <DeleteValueInputButton
const deleteValueBtn= <DeleteValueInputButton
onClick={this.deleteValue.bind(this, i)}
{...i18nProps}
/>;
@@ -152,4 +152,3 @@ class DeleteValueInputButton extends React.Component<DeleteValueInputButtonProps
</InputButton>
}
}
-1
View File
@@ -47,4 +47,3 @@ export default class InputEnum extends React.Component<InputEnumProps> {
}
}
}
-2
View File
@@ -37,5 +37,3 @@ export default class InputMultiInput extends React.Component<InputMultiInputProp
</fieldset>
}
}
+1 -3
View File
@@ -157,7 +157,7 @@ export default class InputNumber extends React.Component<InputNumberProps, Input
render() {
if(
Object.prototype.hasOwnProperty.call(this.props, "min") &&
Object.prototype.hasOwnProperty.call(this.props, "min") &&
Object.prototype.hasOwnProperty.call(this.props, "max") &&
this.props.min !== undefined && this.props.max !== undefined &&
this.props.allowRange
@@ -244,5 +244,3 @@ export default class InputNumber extends React.Component<InputNumberProps, Input
}
}
}
-2
View File
@@ -30,5 +30,3 @@ export default class InputSelect extends React.Component<InputSelectProps> {
</select>
}
}
-2
View File
@@ -97,5 +97,3 @@ export default class InputString extends React.Component<InputStringProps, Input
});
}
}
+1 -1
View File
@@ -15,7 +15,7 @@ function validate(url: string, t: TFunction): JSX.Element | undefined {
const urlObj = new URL(url);
return urlObj.protocol;
}
catch (err) {
catch (_err) {
return undefined;
}
};
+4 -4
View File
@@ -326,10 +326,10 @@ class LayerEditorInternal extends React.Component<LayerEditorInternalProps, Laye
onSelection={handleSelection}
closeOnSelection={false}
>
<Button
id="skip-target-layer-editor"
data-wd-key="skip-target-layer-editor"
className='more-menu__button'
<Button
id="skip-target-layer-editor"
data-wd-key="skip-target-layer-editor"
className='more-menu__button'
title={"Layer options"}>
<MdMoreVert className="more-menu__button__svg" />
</Button>
+3 -10
View File
@@ -287,9 +287,9 @@ class LayerListContainerInternal extends React.Component<LayerListContainerInter
data-wd-key="skip-target-layer-list"
onClick={this.toggleLayers}
className="maputnik-button">
{this.state.areAllGroupsExpanded === true ?
t("Collapse")
:
{this.state.areAllGroupsExpanded === true ?
t("Collapse")
:
t("Expand")
}
</button>
@@ -318,14 +318,7 @@ class LayerListContainerInternal extends React.Component<LayerListContainerInter
}
}
// The next two lines have react-refresh/only-export-components disabled because they are
// internal components that are not intended to be used outside of this file.
// For some reason, the linter is not recognizing these components correctly.
// When these components are migrated to functional components, the HOCs will no longer be needed
// and the comments can be removed.
// eslint-disable-next-line react-refresh/only-export-components
const LayerListContainer = withTranslation()(LayerListContainerInternal);
// eslint-disable-next-line react-refresh/only-export-components
const LayerListContainerSortable = SortableContainer((props: LayerListContainerProps) => <LayerListContainer {...props} />)
type LayerListProps = LayerListContainerProps & {
+23 -6
View File
@@ -14,6 +14,8 @@ import '../libs/maplibre-rtl'
import MaplibreGeocoder, { MaplibreGeocoderApi, MaplibreGeocoderApiConfig } from '@maplibre/maplibre-gl-geocoder';
import '@maplibre/maplibre-gl-geocoder/dist/maplibre-gl-geocoder.css';
import { withTranslation, WithTranslation } from 'react-i18next'
import i18next from 'i18next'
import { Protocol } from "pmtiles";
function renderPopup(popup: JSX.Element, mountNode: ReactDOM.Container): HTMLElement {
ReactDOM.render(popup, mountNode);
@@ -67,9 +69,11 @@ type MapMaplibreGlInternalProps = {
} & WithTranslation;
type MapMaplibreGlState = {
map: Map | null
inspect: MaplibreInspect | null
zoom?: number
map: Map | null;
inspect: MaplibreInspect | null;
geocoder: MaplibreGeocoder | null;
zoomControl: ZoomControl | null;
zoom?: number;
};
class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps, MapMaplibreGlState> {
@@ -87,7 +91,12 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
this.state = {
map: null,
inspect: null,
geocoder: null,
zoomControl: null,
}
i18next.on('languageChanged', () => {
this.forceUpdate();
})
}
@@ -95,7 +104,7 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
let should = false;
try {
should = JSON.stringify(this.props) !== JSON.stringify(nextProps) || JSON.stringify(this.state) !== JSON.stringify(nextState);
} catch(e) {
} catch(_e) {
// no biggie, carry on
}
return should;
@@ -125,6 +134,7 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
this.state.inspect!.render();
}, 500);
}
}
componentDidMount() {
@@ -139,6 +149,8 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
localIdeographFontFamily: false
} satisfies MapOptions;
const protocol = new Protocol({metadata: true});
MapLibreGl.addProtocol("pmtiles",protocol.tile);
const map = new MapLibreGl.Map(mapOpts);
const mapViewChange = () => {
@@ -152,9 +164,9 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
map.showCollisionBoxes = mapOpts.showCollisionBoxes!;
map.showOverdrawInspector = mapOpts.showOverdrawInspector!;
this.initGeocoder(map);
const geocoder = this.initGeocoder(map);
const zoomControl = new ZoomControl(this.props.t("Zoom:"));
const zoomControl = new ZoomControl();
map.addControl(zoomControl, 'top-right');
const nav = new MapLibreGl.NavigationControl({visualizePitch:true});
@@ -189,6 +201,8 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
this.setState({
map,
inspect,
geocoder,
zoomControl,
zoom: map.getZoom()
});
})
@@ -261,10 +275,13 @@ class MapMaplibreGlInternal extends React.Component<MapMaplibreGlInternalProps,
maplibregl: MapLibreGl,
});
map.addControl(geocoder, 'top-left');
return geocoder;
}
render() {
const t = this.props.t;
this.state.geocoder?.setPlaceholder(t("Search"));
this.state.zoomControl?.setLabel(t("Zoom:"));
return <div
className="maputnik-map__map"
role="region"
+5 -4
View File
@@ -85,10 +85,11 @@ class MapOpenLayersInternal extends React.Component<MapOpenLayersInternalProps,
componentDidMount() {
this.overlay = new Overlay({
element: this.popupContainer!,
autoPan: true,
autoPanAnimation: {
duration: 250
}
autoPan: {
animation: {
duration: 250
}
},
});
const map = new Map({
+81 -23
View File
@@ -4,8 +4,8 @@ import {saveAs} from 'file-saver'
import {version} from 'maplibre-gl/package.json'
import {format} from '@maplibre/maplibre-gl-style-spec'
import type {StyleSpecification} from 'maplibre-gl'
import {MdFileDownload} from 'react-icons/md'
import { WithTranslation, withTranslation } from 'react-i18next';
import {MdMap, MdSave} from 'react-icons/md'
import {WithTranslation, withTranslation} from 'react-i18next';
import FieldString from './FieldString'
import InputButton from './InputButton'
@@ -15,6 +15,7 @@ import fieldSpecAdditional from '../libs/field-spec-additional'
const MAPLIBRE_GL_VERSION = version;
const showSaveFilePickerAvailable = typeof window.showSaveFilePicker === "function";
type ModalExportInternalProps = {
@@ -22,12 +23,14 @@ type ModalExportInternalProps = {
onStyleChanged(...args: unknown[]): unknown
isOpen: boolean
onOpenToggle(...args: unknown[]): unknown
onSetFileHandle(fileHandle: FileSystemFileHandle | null): unknown
fileHandle: FileSystemFileHandle | null
} & WithTranslation;
class ModalExportInternal extends React.Component<ModalExportInternalProps> {
tokenizedStyle () {
tokenizedStyle() {
return format(
style.stripAccessTokens(
style.replaceAccessTokens(this.props.mapStyle)
@@ -35,8 +38,8 @@ class ModalExportInternal extends React.Component<ModalExportInternalProps> {
);
}
exportName () {
if(this.props.mapStyle.name) {
exportName() {
if (this.props.mapStyle.name) {
return Slugify(this.props.mapStyle.name, {
replacement: '_',
remove: /[*\-+~.()'"!:]/g,
@@ -47,7 +50,7 @@ class ModalExportInternal extends React.Component<ModalExportInternalProps> {
}
}
downloadHtml() {
createHtml() {
const tokenStyle = this.tokenizedStyle();
const htmlTitle = this.props.mapStyle.name || this.props.t("Map");
const html = `<!DOCTYPE html>
@@ -81,11 +84,58 @@ class ModalExportInternal extends React.Component<ModalExportInternalProps> {
saveAs(blob, exportName + ".html");
}
downloadStyle() {
async saveStyle() {
const tokenStyle = this.tokenizedStyle();
const blob = new Blob([tokenStyle], {type: "application/json;charset=utf-8"});
const exportName = this.exportName();
saveAs(blob, exportName + ".json");
// it is not guaranteed that the File System Access API is available on all
// browsers. If the function is not available, a fallback behavior is used.
if (!showSaveFilePickerAvailable) {
const blob = new Blob([tokenStyle], {type: "application/json;charset=utf-8"});
const exportName = this.exportName();
saveAs(blob, exportName + ".json");
return;
}
let fileHandle = this.props.fileHandle;
if (fileHandle == null) {
fileHandle = await this.createFileHandle();
this.props.onSetFileHandle(fileHandle)
if (fileHandle == null) return;
}
const writable = await fileHandle.createWritable();
await writable.write(tokenStyle);
await writable.close();
this.props.onOpenToggle();
}
async saveStyleAs() {
const tokenStyle = this.tokenizedStyle();
const fileHandle = await this.createFileHandle();
this.props.onSetFileHandle(fileHandle)
if (fileHandle == null) return;
const writable = await fileHandle.createWritable();
await writable.write(tokenStyle);
await writable.close();
this.props.onOpenToggle();
}
async createFileHandle(): Promise<FileSystemFileHandle | null> {
const pickerOpts: SaveFilePickerOptions = {
types: [
{
description: "json",
accept: {"application/json": [".json"]},
},
],
suggestedName: this.exportName(),
};
const fileHandle = await window.showSaveFilePicker(pickerOpts) as FileSystemFileHandle;
this.props.onSetFileHandle(fileHandle)
return fileHandle;
}
changeMetadataProperty(property: string, value: any) {
@@ -107,14 +157,14 @@ class ModalExportInternal extends React.Component<ModalExportInternalProps> {
data-wd-key="modal:export"
isOpen={this.props.isOpen}
onOpenToggle={this.props.onOpenToggle}
title={t('Export Style')}
title={t('Save Style')}
className="maputnik-export-modal"
>
<section className="maputnik-modal-section">
<h1>{t("Download Style")}</h1>
<h1>{t("Save Style")}</h1>
<p>
{t("Download a JSON style to your computer.")}
{t("Save the JSON style to your computer.")}
</p>
<div>
@@ -130,21 +180,29 @@ class ModalExportInternal extends React.Component<ModalExportInternalProps> {
value={(this.props.mapStyle.metadata || {} as any)['maputnik:thunderforest_access_token']}
onChange={this.changeMetadataProperty.bind(this, "maputnik:thunderforest_access_token")}
/>
<FieldString
label={fsa.maputnik.stadia_access_token.label}
fieldSpec={fsa.maputnik.stadia_access_token}
value={(this.props.mapStyle.metadata || {} as any)['maputnik:stadia_access_token']}
onChange={this.changeMetadataProperty.bind(this, "maputnik:stadia_access_token")}
/>
</div>
<div className="maputnik-modal-export-buttons">
<InputButton
onClick={this.downloadStyle.bind(this)}
>
<MdFileDownload />
{t("Download Style")}
<InputButton onClick={this.saveStyle.bind(this)}>
<MdSave/>
{t("Save")}
</InputButton>
{showSaveFilePickerAvailable && (
<InputButton onClick={this.saveStyleAs.bind(this)}>
<MdSave/>
{t("Save as")}
</InputButton>
)}
<InputButton
onClick={this.downloadHtml.bind(this)}
>
<MdFileDownload />
{t("Download HTML")}
<InputButton onClick={this.createHtml.bind(this)}>
<MdMap/>
{t("Create HTML")}
</InputButton>
</div>
</section>
+1 -1
View File
@@ -27,7 +27,7 @@ class ModalLoadingInternal extends React.Component<ModalLoadingInternalProps> {
underlayClickExits={false}
underlayProps={{
// @ts-ignore
onClick: (e: Event) => underlayProps(e)
onClick: (e: Event) => underlayProps(e)
}}
title={this.props.title}
onOpenToggle={() => this.props.onCancel()}
+52 -8
View File
@@ -47,6 +47,7 @@ type ModalOpenInternalProps = {
isOpen: boolean
onOpenToggle(...args: unknown[]): unknown
onStyleOpen(...args: unknown[]): unknown
fileHandle: FileSystemFileHandle | null
} & WithTranslation;
type ModalOpenState = {
@@ -135,10 +136,44 @@ class ModalOpenInternal extends React.Component<ModalOpenInternalProps, ModalOpe
this.onStyleSelect(this.state.styleUrl);
}
onUpload = (_: any, files: Result[]) => {
onOpenFile = async () => {
this.clearError();
const pickerOpts: OpenFilePickerOptions = {
types: [
{
description: "json",
accept: { "application/json": [".json"] },
},
],
multiple: false,
};
const [fileHandle] = await window.showOpenFilePicker(pickerOpts) as Array<FileSystemFileHandle>;
const file = await fileHandle.getFile();
const content = await file.text();
let mapStyle;
try {
mapStyle = JSON.parse(content)
} catch (err) {
this.setState({
error: (err as Error).toString()
});
return;
}
mapStyle = style.ensureStyleValidity(mapStyle)
this.props.onStyleOpen(mapStyle, fileHandle);
this.onOpenToggle();
return file;
}
// it is not guaranteed that the File System Access API is available on all
// browsers. If the function is not available, a fallback behavior is used.
onFileChanged = async (_: any, files: Result[]) => {
const [, file] = files[0];
const reader = new FileReader();
this.clearError();
reader.readAsText(file, "UTF-8");
@@ -196,7 +231,7 @@ class ModalOpenInternal extends React.Component<ModalOpenInternalProps, ModalOpe
);
}
return (
return (
<div>
<Modal
data-wd-key="modal:open"
@@ -206,11 +241,20 @@ class ModalOpenInternal extends React.Component<ModalOpenInternalProps, ModalOpe
>
{errorElement}
<section className="maputnik-modal-section">
<h1>{t("Upload Style")}</h1>
<p>{t("Upload a JSON style from your computer.")}</p>
<FileReaderInput onChange={this.onUpload} tabIndex={-1} aria-label={t("Style file")}>
<InputButton className="maputnik-upload-button"><MdFileUpload /> {t("Upload")}</InputButton>
</FileReaderInput>
<h1>{t("Open local Style")}</h1>
<p>{t("Open a local JSON style from your computer.")}</p>
<div>
{typeof window.showOpenFilePicker === "function" ? (
<InputButton
className="maputnik-big-button"
onClick={this.onOpenFile}><MdFileUpload/> {t("Open Style")}
</InputButton>
) : (
<FileReaderInput onChange={this.onFileChanged} tabIndex={-1} aria-label={t("Open Style")}>
<InputButton className="maputnik-upload-button"><MdFileUpload /> {t("Open Style")}</InputButton>
</FileReaderInput>
)}
</div>
</section>
<section className="maputnik-modal-section">
+8
View File
@@ -156,6 +156,14 @@ class ModalSettingsInternal extends React.Component<ModalSettingsInternalProps>
onChange={onChangeMetadataProperty.bind(this, "maputnik:thunderforest_access_token")}
/>
<FieldString
label={fsa.maputnik.stadia_access_token.label}
fieldSpec={fsa.maputnik.stadia_access_token}
data-wd-key="modal:settings.maputnik:stadia_access_token"
value={metadata['maputnik:stadia_access_token']}
onChange={onChangeMetadataProperty.bind(this, "maputnik:stadia_access_token")}
/>
<FieldArray
label={t("Center")}
fieldSpec={latest.$root.center}
+24 -11
View File
@@ -42,7 +42,7 @@ class PublicSource extends React.Component<PublicSourceProps> {
function editorMode(source: SourceSpecification) {
if(source.type === 'raster') {
if(source.tiles) return 'tilexyz_raster'
if(source.tiles) return 'tile_raster'
return 'tilejson_raster'
}
if(source.type === 'raster-dem') {
@@ -50,7 +50,8 @@ function editorMode(source: SourceSpecification) {
return 'tilejson_raster-dem'
}
if(source.type === 'vector') {
if(source.tiles) return 'tilexyz_vector'
if(source.tiles) return 'tile_vector'
if(source.url && source.url.startsWith("pmtiles://")) return 'pmtiles_vector'
return 'tilejson_vector'
}
if(source.type === 'geojson') {
@@ -129,6 +130,10 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
const {protocol} = window.location;
switch(mode) {
case 'pmtiles_vector': return {
type: 'vector',
url: `${protocol}//localhost:3000/file.pmtiles`
}
case 'geojson_url': return {
type: 'geojson',
data: `${protocol}//localhost:3000/geojson.json`
@@ -142,21 +147,24 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
type: 'vector',
url: (source as VectorSourceSpecification).url || `${protocol}//localhost:3000/tilejson.json`
}
case 'tilexyz_vector': return {
case 'tile_vector': return {
type: 'vector',
tiles: (source as VectorSourceSpecification).tiles || [`${protocol}//localhost:3000/{x}/{y}/{z}.pbf`],
minzoom: (source as VectorSourceSpecification).minzoom || 0,
maxzoom: (source as VectorSourceSpecification).maxzoom || 14
maxzoom: (source as VectorSourceSpecification).maxzoom || 14,
scheme: (source as VectorSourceSpecification).scheme || 'xyz'
}
case 'tilejson_raster': return {
type: 'raster',
url: (source as RasterSourceSpecification).url || `${protocol}//localhost:3000/tilejson.json`
}
case 'tilexyz_raster': return {
case 'tile_raster': return {
type: 'raster',
tiles: (source as RasterSourceSpecification).tiles || [`${protocol}//localhost:3000/{x}/{y}/{z}.pbf`],
tiles: (source as RasterSourceSpecification).tiles || [`${protocol}//localhost:3000/{x}/{y}/{z}.png`],
minzoom: (source as RasterSourceSpecification).minzoom || 0,
maxzoom: (source as RasterSourceSpecification).maxzoom || 14
maxzoom: (source as RasterSourceSpecification).maxzoom || 14,
scheme: (source as RasterSourceSpecification).scheme || 'xyz',
tileSize: (source as RasterSourceSpecification).tileSize || 512,
}
case 'tilejson_raster-dem': return {
type: 'raster-dem',
@@ -164,9 +172,10 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
}
case 'tilexyz_raster-dem': return {
type: 'raster-dem',
tiles: (source as RasterDEMSourceSpecification).tiles || [`${protocol}//localhost:3000/{x}/{y}/{z}.pbf`],
tiles: (source as RasterDEMSourceSpecification).tiles || [`${protocol}//localhost:3000/{x}/{y}/{z}.png`],
minzoom: (source as RasterDEMSourceSpecification).minzoom || 0,
maxzoom: (source as RasterDEMSourceSpecification).maxzoom || 14
maxzoom: (source as RasterDEMSourceSpecification).maxzoom || 14,
tileSize: (source as RasterDEMSourceSpecification).tileSize || 512
}
case 'image': return {
type: 'image',
@@ -222,6 +231,7 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
fieldSpec={{doc: t("Unique ID that identifies the source and is used in the layer to reference the source.")}}
value={this.state.sourceId}
onChange={(v: string) => this.setState({ sourceId: v})}
data-wd-key="modal:sources.add.source_id"
/>
<FieldSelect
label={t("Source Type")}
@@ -230,16 +240,18 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
['geojson_json', t('GeoJSON (JSON)')],
['geojson_url', t('GeoJSON (URL)')],
['tilejson_vector', t('Vector (TileJSON URL)')],
['tilexyz_vector', t('Vector (XYZ URLs)')],
['tile_vector', t('Vector (Tile URLs)')],
['tilejson_raster', t('Raster (TileJSON URL)')],
['tilexyz_raster', t('Raster (XYZ URL)')],
['tile_raster', t('Raster (Tile URLs)')],
['tilejson_raster-dem', t('Raster DEM (TileJSON URL)')],
['tilexyz_raster-dem', t('Raster DEM (XYZ URLs)')],
['pmtiles_vector', t('Vector (PMTiles)')],
['image', t('Image')],
['video', t('Video')],
]}
onChange={mode => this.setState({mode: mode as EditorMode, source: this.defaultSource(mode as EditorMode)})}
value={this.state.mode as string}
data-wd-key="modal:sources.add.source_type"
/>
<ModalSourcesTypeEditor
onChange={this.onChangeSource}
@@ -249,6 +261,7 @@ class AddSource extends React.Component<AddSourceProps, AddSourceState> {
<InputButton
className="maputnik-add-source-button"
onClick={this.onAdd}
data-wd-key="modal:sources.add.add_source"
>
{t("Add Source")}
</InputButton>
+67 -3
View File
@@ -11,7 +11,7 @@ import FieldCheckbox from './FieldCheckbox'
import { WithTranslation, withTranslation } from 'react-i18next';
import { TFunction } from 'i18next'
export type EditorMode = "video" | "image" | "tilejson_vector" | "tilexyz_raster" | "tilejson_raster" | "tilexyz_raster-dem" | "tilejson_raster-dem" | "tilexyz_vector" | "geojson_url" | "geojson_json" | null;
export type EditorMode = "video" | "image" | "tilejson_vector" | "tile_raster" | "tilejson_raster" | "tilexyz_raster-dem" | "tilejson_raster-dem" | "pmtiles_vector" | "tile_vector" | "geojson_url" | "geojson_json" | null;
type TileJSONSourceEditorProps = {
source: {
@@ -45,6 +45,7 @@ type TileURLSourceEditorProps = {
tiles: string[]
minzoom: number
maxzoom: number
scheme: 'xyz' | 'tms'
}
onChange(...args: unknown[]): unknown
children?: React.ReactNode
@@ -73,6 +74,20 @@ class TileURLSourceEditor extends React.Component<TileURLSourceEditorProps> {
const t = this.props.t;
return <div>
{this.renderTileUrls()}
<FieldSelect
label={t("Scheme Type")}
fieldSpec={latest.source_vector.scheme}
options={[
['xyz', 'xyz (Slippy map tilenames scheme)'],
['tms', 'tms (OSGeo spec scheme)'],
]}
onChange={scheme => this.props.onChange({
...this.props.source,
scheme
})}
value={this.props.source.scheme}
data-wd-key="modal:sources.add.scheme_type"
/>
<FieldNumber
label={t("Min Zoom")}
fieldSpec={latest.source_vector.minzoom}
@@ -271,6 +286,33 @@ class GeoJSONSourceFieldJsonEditor extends React.Component<GeoJSONSourceFieldJso
}
}
type PMTilesSourceEditorProps = {
source: {
url: string
}
onChange(...args: unknown[]): unknown
children?: React.ReactNode
} & WithTranslation;
class PMTilesSourceEditor extends React.Component<PMTilesSourceEditorProps> {
render() {
const t = this.props.t;
return <div>
<FieldUrl
label={t("PMTiles URL")}
fieldSpec={latest.source_vector.url}
value={this.props.source.url}
data-wd-key="modal:sources.add.source_url"
onChange={(url: string) => this.props.onChange({
...this.props.source,
url: url.startsWith("pmtiles://") ? url : `pmtiles://${url}`
})}
/>
{this.props.children}
</div>
}
}
type ModalSourcesTypeEditorInternalProps = {
mode: EditorMode
source: any
@@ -291,11 +333,32 @@ class ModalSourcesTypeEditorInternal extends React.Component<ModalSourcesTypeEdi
case 'geojson_url': return <GeoJSONSourceUrlEditor {...commonProps} />
case 'geojson_json': return <GeoJSONSourceFieldJsonEditor {...commonProps} />
case 'tilejson_vector': return <TileJSONSourceEditor {...commonProps} />
case 'tilexyz_vector': return <TileURLSourceEditor {...commonProps} />
case 'tile_vector': return <TileURLSourceEditor {...commonProps} />
case 'tilejson_raster': return <TileJSONSourceEditor {...commonProps} />
case 'tilexyz_raster': return <TileURLSourceEditor {...commonProps} />
case 'tile_raster': return <TileURLSourceEditor {...commonProps}>
<FieldNumber
label={t("Tile Size")}
fieldSpec={latest.source_raster.tileSize}
onChange={tileSize => this.props.onChange({
...this.props.source,
tileSize: tileSize
})}
value={this.props.source.tileSize || latest.source_raster.tileSize.default}
data-wd-key="modal:sources.add.tile_size"
/>
</TileURLSourceEditor>
case 'tilejson_raster-dem': return <TileJSONSourceEditor {...commonProps} />
case 'tilexyz_raster-dem': return <TileURLSourceEditor {...commonProps}>
<FieldNumber
label={t("Tile Size")}
fieldSpec={latest.source_raster_dem.tileSize}
onChange={tileSize => this.props.onChange({
...this.props.source,
tileSize: tileSize
})}
value={this.props.source.tileSize || latest.source_raster_dem.tileSize.default}
data-wd-key="modal:sources.add.tile_size"
/>
<FieldSelect
label={t("Encoding")}
fieldSpec={latest.source_raster_dem.encoding}
@@ -307,6 +370,7 @@ class ModalSourcesTypeEditorInternal extends React.Component<ModalSourcesTypeEdi
value={this.props.source.encoding || latest.source_raster_dem.encoding.default}
/>
</TileURLSourceEditor>
case 'pmtiles_vector': return <PMTilesSourceEditor {...commonProps} />
case 'image': return <ImageSourceEditor {...commonProps} />
case 'video': return <VideoSourceEditor {...commonProps} />
default: return null
+2 -2
View File
@@ -56,8 +56,8 @@ export default class PropertyGroup extends React.Component<PropertyGroupProps> {
const paint = this.props.layer.paint || {}
const layout = this.props.layer.layout || {}
const fieldValue = fieldName in paint
? paint[fieldName as keyof typeof paint]
const fieldValue = fieldName in paint
? paint[fieldName as keyof typeof paint]
: layout[fieldName as keyof typeof layout]
const fieldType = fieldName in paint ? 'paint' : 'layout';
-1
View File
@@ -11,4 +11,3 @@ export default class ScrollContainer extends React.Component<ScrollContainerProp
</div>
}
}
-1
View File
@@ -90,4 +90,3 @@ export default class SingleFilterEditor extends React.Component<SingleFilterEdit
</div>
}
}
+3 -3
View File
@@ -1,7 +1,7 @@
@import '../styles/vars';
@use '../styles/vars';
.SmallError {
color: #E57373;
font-size: $font-size-6;
margin-top: $margin-2
font-size: vars.$font-size-6;
margin-top: vars.$margin-2
}
-1
View File
@@ -44,4 +44,3 @@ export default class SpecField extends React.Component<SpecFieldProps> {
</TypeBlock>
}
}
+1 -1
View File
@@ -91,7 +91,7 @@ class ExpressionPropertyInternal extends React.Component<ExpressionPropertyInter
function getValue(data: any) {
return stringifyPretty(data, {indent: 2, maxLength: 38})
}
if (jsonError) {
foundErrors.push({message: "Invalid JSON"});
}
+2 -2
View File
@@ -29,8 +29,8 @@ export default class SpecProperty extends React.Component<SpecPropertyProps> {
const functionBtn = <FunctionButtons
fieldSpec={this.props.fieldSpec}
onZoomClick={this.props.onZoomClick}
onDataClick={this.props.onDataClick}
onExpressionClick={this.props.onExpressionClick}
onDataClick={this.props.onDataClick}
onExpressionClick={this.props.onExpressionClick}
/>
const error = errors![fieldType+"."+fieldName as any] as any;
+19 -1
View File
@@ -5,6 +5,12 @@
"url": "https://cdn.jsdelivr.net/gh/maputnik/editor@9cf74ca405d2be0608b57db8109cf3a6af5b9f49/src/config/empty-style.json",
"thumbnail": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAQAAAAHDYbIAAAAEUlEQVR42mP8/58BDhiJ4wAA974H/U5Xe1oAAAAASUVORK5CYII="
},
{
"id": "americana",
"title": "Americana",
"url": "https://americanamap.org/style.json",
"thumbnail": "https://github.com/maplibre/maputnik/assets/649392/23fa75ad-63e6-43f5-8837-03cdb0428bac"
},
{
"id": "dark-matter",
"title": "Dark Matter",
@@ -13,7 +19,7 @@
},
{
"id": "maptiler-basic-gl-style",
"title": "Maptiler Basic",
"title": "MapTiler Basic",
"url": "https://cdn.jsdelivr.net/gh/openmaptiles/klokantech-basic-gl-style@v1.10/style.json",
"thumbnail": "https://maputnik.github.io/thumbnails/klokantech-basic.png"
},
@@ -59,12 +65,24 @@
"url": "https://maputnik.github.io/osm-liberty/style.json",
"thumbnail": "https://maputnik.github.io/thumbnails/osm-liberty.png"
},
{
"id": "osm-openmaptiles",
"title": "OSM OpenMapTiles",
"url": "https://api.maptiler.com/maps/openstreetmap/style.json?key=get_your_own_OpIi9ZULNHzrESv6T2vL",
"thumbnail": "https://openmaptiles.org/img/styles/openmaptiles.png"
},
{
"id": "positron",
"title": "Positron",
"url": "https://cdn.jsdelivr.net/gh/openmaptiles/positron-gl-style@v1.9/style.json",
"thumbnail": "https://maputnik.github.io/thumbnails/positron.png"
},
{
"id": "protomaps-light",
"title": "Protomaps Light",
"url": "https://api.protomaps.com/styles/v4/light/en.json?key=d828297496b11844",
"thumbnail": "https://github.com/user-attachments/assets/911f9765-4a7d-4736-9ec0-f2d4c90ae587"
},
{
"id": "stadia-outdoors",
"title": "Stadia Outdoors",
+4 -1
View File
@@ -4,9 +4,12 @@ import resourcesToBackend from "i18next-resources-to-backend";
import { initReactI18next } from "react-i18next";
export const supportedLanguages = {
"de": "Deutsch",
"en": "English",
"ja": "日本語",
"fr": "Français",
"he": "עברית",
"it": "Italiano",
"ja": "日本語",
"zh": "简体中文"
} as const;
+31 -36
View File
@@ -1,5 +1,4 @@
// @ts-ignore - this is a fork of jsonlint
import jsonlint from 'jsonlint';
import {parse} from '@prantlf/jsonlint';
import CodeMirror, { MarkerRange } from 'codemirror';
import jsonToAst from 'json-to-ast';
import {expression, validateStyleMin} from '@maplibre/maplibre-gl-style-spec';
@@ -15,49 +14,45 @@ CodeMirror.defineMode("mgl", (config, parserConfig) => {
);
});
CodeMirror.registerHelper("lint", "json", (text: string) => {
function tryToParse(text: string) {
const found: MarkerRangeWithMessage[] = [];
// NOTE: This was modified from the original to remove the global, also the
// old jsonlint API was 'jsonlint.parseError' its now
// 'jsonlint.parser.parseError'
(jsonlint as any).parser.parseError = (str: string, hash: any) => {
const loc = hash.loc;
found.push({
from: CodeMirror.Pos(loc.first_line - 1, loc.first_column),
to: CodeMirror.Pos(loc.last_line - 1, loc.last_column),
message: str
});
};
try {
jsonlint.parse(text);
parse(text);
}
catch(e) {
// Do nothing we catch the error above
catch(err: any) {
const errorMatch = err.toString().match(/line (\d+), column (\d+)/);
if (errorMatch) {
const loc = {
first_line: parseInt(errorMatch[1], 10),
first_column: parseInt(errorMatch[2], 10),
last_line: parseInt(errorMatch[1], 10),
last_column: parseInt(errorMatch[2], 10)
};
// const loc = hash.loc;
found.push({
from: CodeMirror.Pos(loc.first_line - 1, loc.first_column),
to: CodeMirror.Pos(loc.last_line - 1, loc.last_column),
message: err
});
}
}
return found;
}
CodeMirror.registerHelper("lint", "json", (text: string) => {
return tryToParse(text);
});
CodeMirror.registerHelper("lint", "mgl", (text: string, opts: any, doc: any) => {
const found: MarkerRangeWithMessage[] = [];
const {parser} = jsonlint as any;
const {context} = opts;
parser.parseError = (str: string, hash: any) => {
const loc = hash.loc;
found.push({
from: CodeMirror.Pos(loc.first_line - 1, loc.first_column),
to: CodeMirror.Pos(loc.last_line - 1, loc.last_column),
message: str
});
};
try {
parser.parse(text);
}
catch (e) {
// ignore errors
}
const found: MarkerRangeWithMessage[] = tryToParse(text);
const {context} = opts;
if (found.length > 0) {
// JSON invalid so don't go any further
+1 -1
View File
@@ -11,4 +11,4 @@ export function undoMessages(beforeStyle: StyleSpecification, afterStyle: StyleS
}
export function redoMessages(beforeStyle: StyleSpecification, afterStyle: StyleSpecification) {
return diffMessages(beforeStyle, afterStyle).map(m => 'Redo ' + m)
}
}
+13 -3
View File
@@ -4,15 +4,25 @@ const spec = (t: TFunction) => ({
maputnik: {
maptiler_access_token: {
label: t("MapTiler Access Token"),
doc: t("Public access token for MapTiler Cloud.")
doc: t("Public access token for MapTiler Cloud."),
docUrl: "https://docs.maptiler.com/cloud/api/authentication-key/",
docUrlLinkText: t("Learn More")
},
thunderforest_access_token: {
label: t("Thunderforest Access Token"),
doc: t("Public access token for Thunderforest services.")
doc: t("Public access token for Thunderforest services."),
docUrl: "https://www.thunderforest.com/docs/apikeys/",
docUrlLinkText: t("Learn More")
},
stadia_access_token: {
label: t("Stadia Maps API Key"),
doc: t("API key for Stadia Maps."),
docUrl: "https://docs.stadiamaps.com/authentication/",
docUrlLinkText: t("Learn More")
},
style_renderer: {
label: t("Style Renderer"),
doc: t("Choose the default Maputnik renderer for this style."),
doc: t("Choose the default Maputnik renderer for this style.")
},
}
})
+7 -4
View File
@@ -5,14 +5,17 @@ function loadJSON(url: string, defaultValue: any, cb: (...args: any[]) => void)
mode: 'cors',
credentials: "same-origin"
})
.then(function(response) {
.then((response) => {
if (!response.ok) {
throw new Error('Failed to load metadata for ' + url);
}
return response.json();
})
.then(function(body) {
.then((body) => {
cb(body)
})
.catch(function() {
console.warn('Can not metadata for ' + url)
.catch(() => {
console.warn('Can not load metadata for ' + url + ', using default value ' + defaultValue);
cb(defaultValue)
})
}
-1
View File
@@ -24,4 +24,3 @@ export function changeSource(mapStyle: StyleSpecification, sourceId: string, sou
sources: changedSources
}
}

Some files were not shown because too many files have changed in this diff Show More