Yet another Astro.js template. No default pages and no components, only DX config.
Bumps the all group with 3 updates: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro), [eslint](https://github.com/eslint/eslint) and [sharp](https://github.com/lovell/sharp). Updates `astro` from 5.7.12 to 5.8.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/releases">astro's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13809">#13809</a> <a href="https://github.com/withastro/astro/commit/3c3b492375bd6a63f1fb6cede3685aff999be3c9"><code>3c3b492</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Increases minimum Node.js version to 18.20.8</p> <p>Node.js 18 has now reached end-of-life and should not be used. For now, Astro will continue to support Node.js 18.20.8, which is the final LTS release of Node.js 18, as well as Node.js 20 and Node.js 22 or later. We will drop support for Node.js 18 in a future release, so we recommend upgrading to Node.js 22 as soon as possible. See Astro's <a href="https://docs.astro.build/en/upgrade-astro/#support">Node.js support policy</a> for more details.</p> <p>:warning: <strong>Important note for users of Cloudflare Pages</strong>: The current build image for Cloudflare Pages uses Node.js 18.17.1 by default, which is no longer supported by Astro. If you are using Cloudflare Pages you should <a href="https://developers.cloudflare.com/pages/configuration/build-image/#override-default-versions">override the default Node.js version</a> to Node.js 22. This does not affect users of Cloudflare Workers, which uses Node.js 22 by default.</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/withastro/astro/commit/3c3b492375bd6a63f1fb6cede3685aff999be3c9"><code>3c3b492</code></a>]: <ul> <li><code>@astrojs/telemetry</code><a href="https://github.com/3"><code>@3</code></a>.3.0</li> <li><code>@astrojs/markdown-remark</code><a href="https://github.com/6"><code>@6</code></a>.3.2</li> </ul> </li> </ul> <h2>[email protected]</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13773">#13773</a> <a href="https://github.com/withastro/astro/commit/3aa5337eaf01dbcc987dee9413c6985514ef7d6b"><code>3aa5337</code></a> Thanks <a href="https://github.com/sijad"><code>@sijad</code></a>! - Ignores lightningcss unsupported pseudo-class warning.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13833">#13833</a> <a href="https://github.com/withastro/astro/commit/5a6d2aede4b397227be5acecfa9bfefb9a1af0f8"><code>5a6d2ae</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Fixes an issue where session modules would fail to resolve in Node.js < 20.6</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13383">#13383</a> <a href="https://github.com/withastro/astro/commit/f7f712cc29f80c4f8096489d7368c2fda223e097"><code>f7f712c</code></a> Thanks <a href="https://github.com/Haberkamp"><code>@Haberkamp</code></a>! - Stop toolbar settings from overflowing</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13794">#13794</a> <a href="https://github.com/withastro/astro/commit/85b19d87b6416957c245bd3e239fbf6da2038075"><code>85b19d8</code></a> Thanks <a href="https://github.com/alexcarpenter"><code>@alexcarpenter</code></a>! - Exclude pre tags from <code>a11y-no-noninteractive-tabindex</code> audit check.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13373">#13373</a> <a href="https://github.com/withastro/astro/commit/50ef568413b5fe7add36c089b77f9f180739f43f"><code>50ef568</code></a> Thanks <a href="https://github.com/jpwienekus"><code>@jpwienekus</code></a>! - Fixes a bug where highlights and tooltips render over the audit list window.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13769">#13769</a> <a href="https://github.com/withastro/astro/commit/e9fc456b58511da3ae2f932256217b3db4c42998"><code>e9fc456</code></a> Thanks <a href="https://github.com/romanstetsyk"><code>@romanstetsyk</code></a>! - Expand ActionError codes to include all IANA-registered HTTP error codes.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13668">#13668</a> <a href="https://github.com/withastro/astro/commit/866285a5fb3e4ba9d8ca6aadb129d3a6ed2b0f69"><code>866285a</code></a> Thanks <a href="https://github.com/sapphi-red"><code>@sapphi-red</code></a>! - Replaces internal CSS chunking behavior for Astro components' scoped styles to use Vite's <code>cssScopeTo</code> feature. The feature is a port of Astro's implementation so this should not change the behavior.</p> </li> </ul> <h2>[email protected]</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13761">#13761</a> <a href="https://github.com/withastro/astro/commit/a2e84631ad0a8dbc466d1301cc07a031334ffe5b"><code>a2e8463</code></a> Thanks <a href="https://github.com/jp-knj"><code>@jp-knj</code></a>! - Adds new content collections errors</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13788">#13788</a> <a href="https://github.com/withastro/astro/commit/7d0b7acb38d5140939d9660b2cf5718e9a8b2c15"><code>7d0b7ac</code></a> Thanks <a href="https://github.com/florian-lefebvre"><code>@florian-lefebvre</code></a>! - Fixes a case where an error would not be thrown when using the <code><Font /></code> component from the experimental fonts API without adding fonts in the Astro config</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13784">#13784</a> <a href="https://github.com/withastro/astro/commit/d7a188988427d1b157d27b789f918c208ece41f7"><code>d7a1889</code></a> Thanks <a href="https://github.com/florian-lefebvre"><code>@florian-lefebvre</code></a>! - Fixes the experimental fonts API to correctly take <code>config.base</code>, <code>config.build.assets</code> and <code>config.build.assetsPrefix</code> into account</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13777">#13777</a> <a href="https://github.com/withastro/astro/commit/a56b8eaec486d26cbc61a7c94c152f4ee8cabc7a"><code>a56b8ea</code></a> Thanks <a href="https://github.com/L4Ph"><code>@L4Ph</code></a>! - Fixed an issue where looping GIF animation would stop when converted to WebP</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13566">#13566</a> <a href="https://github.com/withastro/astro/commit/0489d8fe96fb8ee90284277358e38f55c8e0ab1d"><code>0489d8f</code></a> Thanks <a href="https://github.com/TheOtterlord"><code>@TheOtterlord</code></a>! - Fix build errors being ignored when build.concurrency > 1</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's changelog</a>.</em></p> <blockquote> <h2>5.8.0</h2> <h3>Minor Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13809">#13809</a> <a href="https://github.com/withastro/astro/commit/3c3b492375bd6a63f1fb6cede3685aff999be3c9"><code>3c3b492</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Increases minimum Node.js version to 18.20.8</p> <p>Node.js 18 has now reached end-of-life and should not be used. For now, Astro will continue to support Node.js 18.20.8, which is the final LTS release of Node.js 18, as well as Node.js 20 and Node.js 22 or later. We will drop support for Node.js 18 in a future release, so we recommend upgrading to Node.js 22 as soon as possible. See Astro's <a href="https://docs.astro.build/en/upgrade-astro/#support">Node.js support policy</a> for more details.</p> <p>:warning: <strong>Important note for users of Cloudflare Pages</strong>: The current build image for Cloudflare Pages uses Node.js 18.17.1 by default, which is no longer supported by Astro. If you are using Cloudflare Pages you should <a href="https://developers.cloudflare.com/pages/configuration/build-image/#override-default-versions">override the default Node.js version</a> to Node.js 22. This does not affect users of Cloudflare Workers, which uses Node.js 22 by default.</p> </li> </ul> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/withastro/astro/commit/3c3b492375bd6a63f1fb6cede3685aff999be3c9"><code>3c3b492</code></a>]: <ul> <li><code>@astrojs/telemetry</code><a href="https://github.com/3"><code>@3</code></a>.3.0</li> <li><code>@astrojs/markdown-remark</code><a href="https://github.com/6"><code>@6</code></a>.3.2</li> </ul> </li> </ul> <h2>5.7.14</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13773">#13773</a> <a href="https://github.com/withastro/astro/commit/3aa5337eaf01dbcc987dee9413c6985514ef7d6b"><code>3aa5337</code></a> Thanks <a href="https://github.com/sijad"><code>@sijad</code></a>! - Ignores lightningcss unsupported pseudo-class warning.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13833">#13833</a> <a href="https://github.com/withastro/astro/commit/5a6d2aede4b397227be5acecfa9bfefb9a1af0f8"><code>5a6d2ae</code></a> Thanks <a href="https://github.com/ascorbic"><code>@ascorbic</code></a>! - Fixes an issue where session modules would fail to resolve in Node.js < 20.6</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13383">#13383</a> <a href="https://github.com/withastro/astro/commit/f7f712cc29f80c4f8096489d7368c2fda223e097"><code>f7f712c</code></a> Thanks <a href="https://github.com/Haberkamp"><code>@Haberkamp</code></a>! - Stop toolbar settings from overflowing</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13794">#13794</a> <a href="https://github.com/withastro/astro/commit/85b19d87b6416957c245bd3e239fbf6da2038075"><code>85b19d8</code></a> Thanks <a href="https://github.com/alexcarpenter"><code>@alexcarpenter</code></a>! - Exclude pre tags from <code>a11y-no-noninteractive-tabindex</code> audit check.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13373">#13373</a> <a href="https://github.com/withastro/astro/commit/50ef568413b5fe7add36c089b77f9f180739f43f"><code>50ef568</code></a> Thanks <a href="https://github.com/jpwienekus"><code>@jpwienekus</code></a>! - Fixes a bug where highlights and tooltips render over the audit list window.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13769">#13769</a> <a href="https://github.com/withastro/astro/commit/e9fc456b58511da3ae2f932256217b3db4c42998"><code>e9fc456</code></a> Thanks <a href="https://github.com/romanstetsyk"><code>@romanstetsyk</code></a>! - Expand ActionError codes to include all IANA-registered HTTP error codes.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13668">#13668</a> <a href="https://github.com/withastro/astro/commit/866285a5fb3e4ba9d8ca6aadb129d3a6ed2b0f69"><code>866285a</code></a> Thanks <a href="https://github.com/sapphi-red"><code>@sapphi-red</code></a>! - Replaces internal CSS chunking behavior for Astro components' scoped styles to use Vite's <code>cssScopeTo</code> feature. The feature is a port of Astro's implementation so this should not change the behavior.</p> </li> </ul> <h2>5.7.13</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13761">#13761</a> <a href="https://github.com/withastro/astro/commit/a2e84631ad0a8dbc466d1301cc07a031334ffe5b"><code>a2e8463</code></a> Thanks <a href="https://github.com/jp-knj"><code>@jp-knj</code></a>! - Adds new content collections errors</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13788">#13788</a> <a href="https://github.com/withastro/astro/commit/7d0b7acb38d5140939d9660b2cf5718e9a8b2c15"><code>7d0b7ac</code></a> Thanks <a href="https://github.com/florian-lefebvre"><code>@florian-lefebvre</code></a>! - Fixes a case where an error would not be thrown when using the <code><Font /></code> component from the experimental fonts API without adding fonts in the Astro config</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13784">#13784</a> <a href="https://github.com/withastro/astro/commit/d7a188988427d1b157d27b789f918c208ece41f7"><code>d7a1889</code></a> Thanks <a href="https://github.com/florian-lefebvre"><code>@florian-lefebvre</code></a>! - Fixes the experimental fonts API to correctly take <code>config.base</code>, <code>config.build.assets</code> and <code>config.build.assetsPrefix</code> into account</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13777">#13777</a> <a href="https://github.com/withastro/astro/commit/a56b8eaec486d26cbc61a7c94c152f4ee8cabc7a"><code>a56b8ea</code></a> Thanks <a href="https://github.com/L4Ph"><code>@L4Ph</code></a>! - Fixed an issue where looping GIF animation would stop when converted to WebP</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/13566">#13566</a> <a href="https://github.com/withastro/astro/commit/0489d8fe96fb8ee90284277358e38f55c8e0ab1d"><code>0489d8f</code></a> Thanks <a href="https://github.com/TheOtterlord"><code>@TheOtterlord</code></a>! - Fix build errors being ignored when build.concurrency > 1</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/astro/commit/3632dda0c14d03b6849a2f513fc2467a91bcbc83"><code>3632dda</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13840">#13840</a>)</li> <li><a href="https://github.com/withastro/astro/commit/3c3b492375bd6a63f1fb6cede3685aff999be3c9"><code>3c3b492</code></a> fix: increase minimum Node version to 18.20.8 (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13809">#13809</a>)</li> <li><a href="https://github.com/withastro/astro/commit/543a2d2756c0ce57dffc3097198234c6cb7d7675"><code>543a2d2</code></a> test: skip test due to some regression (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13839">#13839</a>)</li> <li><a href="https://github.com/withastro/astro/commit/425f8d0ab1b0e2a3d682062bc098c518e576e5a1"><code>425f8d0</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13804">#13804</a>)</li> <li><a href="https://github.com/withastro/astro/commit/dfd4ace67372f80bf671fbc01f2e6a3e69ac849a"><code>dfd4ace</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/5a6d2aede4b397227be5acecfa9bfefb9a1af0f8"><code>5a6d2ae</code></a> fix: ponyfill import.meta.resolve (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13833">#13833</a>)</li> <li><a href="https://github.com/withastro/astro/commit/e9fc456b58511da3ae2f932256217b3db4c42998"><code>e9fc456</code></a> Expand ActionError codes to include IANA HTTP error codes (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13769">#13769</a>)</li> <li><a href="https://github.com/withastro/astro/commit/f7f712cc29f80c4f8096489d7368c2fda223e097"><code>f7f712c</code></a> fix(astro): stop toolbar settings from overflowing (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13383">#13383</a>)</li> <li><a href="https://github.com/withastro/astro/commit/c5860b501adede756bb19ed51f59b0bacfa2248e"><code>c5860b5</code></a> [ci] format</li> <li><a href="https://github.com/withastro/astro/commit/50ef568413b5fe7add36c089b77f9f180739f43f"><code>50ef568</code></a> fix: audit list window covered by tooltip and highlight (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/13373">#13373</a>)</li> <li>Additional commits viewable in <a href="https://github.com/withastro/astro/commits/[email protected]/packages/astro">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.26.0 to 9.27.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.27.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a> feat: Allow flags to be set in ESLINT_FLAGS env variable (<a href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a> feat: Externalize MCP server (<a href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a> feat: add <code>allowRegexCharacters</code> to <code>no-useless-escape</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a> feat: add no-unassigned-vars rule (<a href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>) (Jacob Bandes-Storch)</li> <li><a href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a> feat: convert no-array-constructor suggestions to autofixes (<a href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a> feat: support TS syntax in <code>max-params</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>) (Nitin Kumar)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a> fix: correct mismatched removed rules (<a href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a> fix: correct types and tighten type definitions in <code>SourceCode</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a> fix: correct <code>service</code> property name in <code>Linter.ESLintParseResult</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a> fix: sort keys in eslint-suppressions.json to avoid git churn (<a href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>) (Ron Waldon-Howe)</li> <li><a href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a> fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a> fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>) (Francesco Trotta)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a> docs: Update description of frozen rules to mention TypeScript (<a href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a> docs: Clean up configuration files docs (<a href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a> docs: Add Neovim to editor integrations (<a href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a> docs: clarify that unused suppressions cause non-zero exit code (<a href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a> docs: fix internal usages of <code>ConfigData</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a> docs: add <code>fmt</code> and <code>check</code> sections to <code>Package.json Conventions</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a> docs: fix wording in Combine Configs (<a href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.27.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a> chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a> chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a> refactor: Consolidate Config helpers (<a href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a> chore: remove shared types (<a href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a> refactor: Easier RuleContext creation (<a href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a> chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a> chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a> ci: run tests in Node.js 24 (<a href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a> chore: add missing <code>funding</code> field to packages (<a href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a> test: mock <code>process.emitWarning</code> to prevent output disruption (<a href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</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.27.0 - May 16, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.27.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a> docs: Update description of frozen rules to mention TypeScript (<a href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a> docs: Clean up configuration files docs (<a href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a> feat: Allow flags to be set in ESLINT_FLAGS env variable (<a href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a> fix: correct mismatched removed rules (<a href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a> chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a> feat: Externalize MCP server (<a href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a> fix: correct types and tighten type definitions in <code>SourceCode</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a> docs: Add Neovim to editor integrations (<a href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a> chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>) (Maria José Solano)</li> <li><a href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a> refactor: Consolidate Config helpers (<a href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a> feat: add <code>allowRegexCharacters</code> to <code>no-useless-escape</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a> chore: remove shared types (<a href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a> refactor: Easier RuleContext creation (<a href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a> fix: correct <code>service</code> property name in <code>Linter.ESLintParseResult</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a> chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a> chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a> fix: sort keys in eslint-suppressions.json to avoid git churn (<a href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>) (Ron Waldon-Howe)</li> <li><a href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a> fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a> feat: add no-unassigned-vars rule (<a href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>) (Jacob Bandes-Storch)</li> <li><a href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a> feat: convert no-array-constructor suggestions to autofixes (<a href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a> fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a> docs: clarify that unused suppressions cause non-zero exit code (<a href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a> ci: run tests in Node.js 24 (<a href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a> feat: support TS syntax in <code>max-params</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a> chore: add missing <code>funding</code> field to packages (<a href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a> docs: fix internal usages of <code>ConfigData</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a> test: mock <code>process.emitWarning</code> to prevent output disruption (<a href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a> docs: add <code>fmt</code> and <code>check</code> sections to <code>Package.json Conventions</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a> docs: fix wording in Combine Configs (<a href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/b9080cf28d88f934941a545a033eb960eceeadbd"><code>b9080cf</code></a> 9.27.0</li> <li><a href="https://github.com/eslint/eslint/commit/b7a5c66129c6e504368d1fc452f58c538e4d48e6"><code>b7a5c66</code></a> Build: changelog update for 9.27.0</li> <li><a href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.27.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a> docs: Update description of frozen rules to mention TypeScript (<a href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a> docs: Clean up configuration files docs (<a href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a> feat: Allow flags to be set in ESLINT_FLAGS env variable (<a href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a> fix: correct mismatched removed rules (<a href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a> chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a> feat: Externalize MCP server (<a href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.26.0...v9.27.0">compare view</a></li> </ul> </details> <br /> Updates `sharp` from 0.34.1 to 0.34.2 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lovell/sharp/commit/6d04b7c1fa813e3bbacee831e81c60bd138da597"><code>6d04b7c</code></a> Release v0.34.2</li> <li><a href="https://github.com/lovell/sharp/commit/d4b30b73924322fc67ef50238221386e3f2e53db"><code>d4b30b7</code></a> Docs: Update pnpm settings documentation URLs</li> <li><a href="https://github.com/lovell/sharp/commit/7f03502003033760106200ef1a28c7f9f2a31806"><code>7f03502</code></a> Docs: upgrade to latest Astro Starlight</li> <li><a href="https://github.com/lovell/sharp/commit/63b0a11b5b1c98167f65e96557c735349f920f1b"><code>63b0a11</code></a> Tests: remove a possible race condition</li> <li><a href="https://github.com/lovell/sharp/commit/c4d6aec48c55227b28425d8f7e46ff1373861ba9"><code>c4d6aec</code></a> Docs: Highlight that Windows ARM64 support is experimental</li> <li><a href="https://github.com/lovell/sharp/commit/e75ae970ed6122a68b971148ceb3a95121978bc4"><code>e75ae97</code></a> Ensure PDF scale-on-load optimisation uses background <a href="https://redirect.github.com/lovell/sharp/issues/4398">#4398</a></li> <li><a href="https://github.com/lovell/sharp/commit/956d72ddc009a477bbb172b25fed006223341df9"><code>956d72d</code></a> Prerelease v0.34.2-rc.0</li> <li><a href="https://github.com/lovell/sharp/commit/00e66efbeec365f260da7abf6fe49ba9ad030198"><code>00e66ef</code></a> Bump deps</li> <li><a href="https://github.com/lovell/sharp/commit/db3a4528eb65fe2358a6334a3536aca73c3df5de"><code>db3a452</code></a> Simplify 94481a9</li> <li><a href="https://github.com/lovell/sharp/commit/d36fd5064d3603597af9121c07c9cc0720fc7477"><code>d36fd50</code></a> Prefer use of <code>bandjoin_const()</code> and list-initialization</li> <li>Additional commits viewable in <a href="https://github.com/lovell/sharp/compare/v0.34.1...v0.34.2">compare view</a></li> </ul> </details> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by dependabot[bot] and has received 0 comments.