chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 6 updates (#10489)
Bumps the with-svelte group in /examples/with-svelte with 6 updates:
| Package | From | To |
| --- | --- | --- |
|
[prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte)
| `3.3.3` | `3.4.0` |
|
[@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit)
| `2.20.0` | `2.21.1` |
| [eslint](https://github.com/eslint/eslint) | `9.26.0` | `9.27.0` |
| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte)
| `5.28.1` | `5.30.2` |
| [svelte-check](https://github.com/sveltejs/language-tools) | `4.1.4` |
`4.2.1` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.26.0` | `9.27.0` |
Updates `prettier-plugin-svelte` from 3.3.3 to 3.4.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/sveltejs/prettier-plugin-svelte/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `@sveltejs/kit` from 2.20.0 to 2.21.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/kit/releases"><code>@sveltejs/kit</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.21.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>chore: clarify which functions <code>handleFetch</code> affects (<a
href="https://redirect.github.com/sveltejs/kit/pull/13788">#13788</a>)</p>
</li>
<li>
<p>fix: ensure <code>$env</code> and <code>$app/environment</code> are
correctly set while analysing server nodes (<a
href="https://redirect.github.com/sveltejs/kit/pull/13790">#13790</a>)</p>
</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.21.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: allow running client-side code at the top-level of universal
pages/layouts when SSR is disabled and page options are only boolean or
string literals (<a
href="https://redirect.github.com/sveltejs/kit/pull/13684">#13684</a>)</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p>chore: remove <code>import-meta-resolve</code> dependency (<a
href="https://redirect.github.com/sveltejs/kit/pull/13629">#13629</a>)</p>
</li>
<li>
<p>fix: remove component code from server nodes that are never used for
SSR (<a
href="https://redirect.github.com/sveltejs/kit/pull/13684">#13684</a>)</p>
</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: ensure that <code>ssr</code> and <code>csr</code> page options
apply to error pages rendered as a result of a load function error on
the server (<a
href="https://redirect.github.com/sveltejs/kit/pull/13695">#13695</a>)</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: regression when serializing server data (<a
href="https://redirect.github.com/sveltejs/kit/pull/13709">#13709</a>)</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.6</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: escape names of tracked search parameters (<a
href="https://github.com/sveltejs/kit/commit/d3300c6a67908590266c363dba7b0835d9a194cf"><code>d3300c6a67908590266c363dba7b0835d9a194cf</code></a>)</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>allow <code>HandleServerError</code> hook to access
<code>getRequestEvent</code> (<a
href="https://redirect.github.com/sveltejs/kit/pull/13666">#13666</a>)</p>
</li>
<li>
<p>fix: prevent Rollup warnings for undefined hooks (<a
href="https://redirect.github.com/sveltejs/kit/pull/13687">#13687</a>)</p>
</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>chore: remove internal class-replacement hack that isn't needed
anymore (<a
href="https://redirect.github.com/sveltejs/kit/pull/13664">#13664</a>)</li>
</ul>
<h2><code>@sveltejs/kit</code><a
href="https://github.com/2"><code>@2</code></a>.20.3</h2>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md"><code>@sveltejs/kit</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.21.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>chore: clarify which functions <code>handleFetch</code> affects (<a
href="https://redirect.github.com/sveltejs/kit/pull/13788">#13788</a>)</p>
</li>
<li>
<p>fix: ensure <code>$env</code> and <code>$app/environment</code> are
correctly set while analysing server nodes (<a
href="https://redirect.github.com/sveltejs/kit/pull/13790">#13790</a>)</p>
</li>
</ul>
<h2>2.21.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: allow running client-side code at the top-level of universal
pages/layouts when SSR is disabled and page options are only boolean or
string literals (<a
href="https://redirect.github.com/sveltejs/kit/pull/13684">#13684</a>)</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p>chore: remove <code>import-meta-resolve</code> dependency (<a
href="https://redirect.github.com/sveltejs/kit/pull/13629">#13629</a>)</p>
</li>
<li>
<p>fix: remove component code from server nodes that are never used for
SSR (<a
href="https://redirect.github.com/sveltejs/kit/pull/13684">#13684</a>)</p>
</li>
</ul>
<h2>2.20.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: ensure that <code>ssr</code> and <code>csr</code> page options
apply to error pages rendered as a result of a load function error on
the server (<a
href="https://redirect.github.com/sveltejs/kit/pull/13695">#13695</a>)</li>
</ul>
<h2>2.20.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: regression when serializing server data (<a
href="https://redirect.github.com/sveltejs/kit/pull/13709">#13709</a>)</li>
</ul>
<h2>2.20.6</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: escape names of tracked search parameters (<a
href="https://github.com/sveltejs/kit/commit/d3300c6a67908590266c363dba7b0835d9a194cf"><code>d3300c6a67908590266c363dba7b0835d9a194cf</code></a>)</li>
</ul>
<h2>2.20.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>allow <code>HandleServerError</code> hook to access
<code>getRequestEvent</code> (<a
href="https://redirect.github.com/sveltejs/kit/pull/13666">#13666</a>)</p>
</li>
<li>
<p>fix: prevent Rollup warnings for undefined hooks (<a
href="https://redirect.github.com/sveltejs/kit/pull/13687">#13687</a>)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sveltejs/kit/commit/44a7aae0daaa8fb5ff9086d8261c523a507e4ba1"><code>44a7aae</code></a>
Version Packages (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13800">#13800</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/5ab5762d026ed9683e11b9a0b0ec700bc9fea7a4"><code>5ab5762</code></a>
docs: clarify what <code>handleFetch</code> affects (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13788">#13788</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/df163d2cb1701069d16fe7bd69876d887d8e25dd"><code>df163d2</code></a>
fix: set <code>$env</code> and <code>$app/environment</code> variables
before analysing server node...</li>
<li><a
href="https://github.com/sveltejs/kit/commit/b666e15ba3f25b04644f699282ed324c141f91c7"><code>b666e15</code></a>
chore: minor dependency updates</li>
<li><a
href="https://github.com/sveltejs/kit/commit/39f7b735fbe89b547059bfb6b0105502c00a4f5a"><code>39f7b73</code></a>
docs: expand docs for fail method (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13789">#13789</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/d0f2d7b8cbb0d2f469141349ac168f54299f1683"><code>d0f2d7b</code></a>
Version Packages (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13783">#13783</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/09f61ec2a14573e27769edb403c58aea5433a39f"><code>09f61ec</code></a>
feat: statically analyse universal pages and layouts v3 (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13684">#13684</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/bd1c04662332cbafa843c35a2e783486116af3d5"><code>bd1c046</code></a>
chore: remove import-meta-resolve (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13629">#13629</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/08660a76295a6646a34478d16fddebcc83376892"><code>08660a7</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13611">#13611</a>)</li>
<li><a
href="https://github.com/sveltejs/kit/commit/149779ad085a511d48b063864247c3cf119697e2"><code>149779a</code></a>
chore(deps-dev): bump vite from 6.2.6 to 6.2.7 (<a
href="https://github.com/sveltejs/kit/tree/HEAD/packages/kit/issues/13770">#13770</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.21.1/packages/kit">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 `svelte` from 5.28.1 to 5.30.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/releases">svelte's
releases</a>.</em></p>
<blockquote>
<h2>svelte@5.30.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: falsy attachments types (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15939">#15939</a>)</p>
</li>
<li>
<p>fix: handle more hydration mismatches (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15851">#15851</a>)</p>
</li>
</ul>
<h2>svelte@5.30.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: add <code>typeParams</code> to <code>SnippetBlock</code> for
legacy parser (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15921">#15921</a>)</li>
</ul>
<h2>svelte@5.30.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: allow generics on snippets (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15915">#15915</a>)</li>
</ul>
<h2>svelte@5.29.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: attachments (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15000">#15000</a>)</li>
</ul>
<h2>svelte@5.28.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: remove unncessary guards that require CSP privilege when
removing event attributes (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15846">#15846</a>)</p>
</li>
<li>
<p>fix: rewrite destructuring logic to handle iterators (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15813">#15813</a>)</p>
</li>
</ul>
<h2>svelte@5.28.6</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: use <code>transform.read</code> for
<code>ownership_validator.mutation</code> array (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15848">#15848</a>)</p>
</li>
<li>
<p>fix: don't redeclare <code>$slots</code> (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15849">#15849</a>)</p>
</li>
</ul>
<h2>svelte@5.28.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: proxify the value in assignment shorthands to the private field
(<a
href="https://redirect.github.com/sveltejs/svelte/pull/15862">#15862</a>)</p>
</li>
<li>
<p>fix: more frequently update <code>bind:buffered</code> to actual
value (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15874">#15874</a>)</p>
</li>
</ul>
<h2>svelte@5.28.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: treat nullish expression as empty string (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15901">#15901</a>)</p>
</li>
<li>
<p>fix: prevent invalid BigInt calls from blowing up at compile time (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15900">#15900</a>)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md">svelte's
changelog</a>.</em></p>
<blockquote>
<h2>5.30.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: falsy attachments types (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15939">#15939</a>)</p>
</li>
<li>
<p>fix: handle more hydration mismatches (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15851">#15851</a>)</p>
</li>
</ul>
<h2>5.30.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: add <code>typeParams</code> to <code>SnippetBlock</code> for
legacy parser (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15921">#15921</a>)</li>
</ul>
<h2>5.30.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: allow generics on snippets (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15915">#15915</a>)</li>
</ul>
<h2>5.29.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>feat: attachments (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15000">#15000</a>)</li>
</ul>
<h2>5.28.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: remove unncessary guards that require CSP privilege when
removing event attributes (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15846">#15846</a>)</p>
</li>
<li>
<p>fix: rewrite destructuring logic to handle iterators (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15813">#15813</a>)</p>
</li>
</ul>
<h2>5.28.6</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: use <code>transform.read</code> for
<code>ownership_validator.mutation</code> array (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15848">#15848</a>)</p>
</li>
<li>
<p>fix: don't redeclare <code>$slots</code> (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15849">#15849</a>)</p>
</li>
</ul>
<h2>5.28.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: proxify the value in assignment shorthands to the private field
(<a
href="https://redirect.github.com/sveltejs/svelte/pull/15862">#15862</a>)</p>
</li>
<li>
<p>fix: more frequently update <code>bind:buffered</code> to actual
value (<a
href="https://redirect.github.com/sveltejs/svelte/pull/15874">#15874</a>)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sveltejs/svelte/commit/c365634ace068698e29c0331399f3a8c03ad5467"><code>c365634</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15931">#15931</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/c7e4b8e765ee3e5f184d736ed401e63124065753"><code>c7e4b8e</code></a>
chore: remove redundant word in comment (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15942">#15942</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/60b22ab933c45ce329f4e7919be0b0b73a65ecbb"><code>60b22ab</code></a>
fix: falsy attachments types (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15939">#15939</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/a5a0b49003d9cb544ed7919a4320870bda237833"><code>a5a0b49</code></a>
fix: update_branch with (anchor).data possible undefined on ios devices
(<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15">#15</a>...</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/271fd336340acaa28007f426fa76d90a1fc904c7"><code>271fd33</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15922">#15922</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/0e22b541104783d5ac5079272cefe20d79de5fe7"><code>0e22b54</code></a>
fix: add <code>typeParams</code> to <code>SnippetBlock</code> for legacy
parser (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15921">#15921</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/e2a13a3beb246fe3f3e471353921a2db5ca1c57d"><code>e2a13a3</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15916">#15916</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/66a21552f64eea77a46e22a46eb46d4ff010d949"><code>66a2155</code></a>
feat: allow generics on snippets (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15915">#15915</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/51b858dfd1e38f92c0086146e5fa7f55ed7a8069"><code>51b858d</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15914">#15914</a>)</li>
<li><a
href="https://github.com/sveltejs/svelte/commit/b93a617aa814a0e9154ae84b6767cd8ca02459a2"><code>b93a617</code></a>
feat: attachments (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/15000">#15000</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sveltejs/svelte/commits/svelte@5.30.2/packages/svelte">compare
view</a></li>
</ul>
</details>
<br />
Updates `svelte-check` from 4.1.4 to 4.2.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/language-tools/releases">svelte-check's
releases</a>.</em></p>
<blockquote>
<h2>svelte-check-4.2.1</h2>
<ul>
<li>feat: support generics on snippets (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2761">#2761</a>)</li>
</ul>
<h2>svelte-check-4.2.0</h2>
<ul>
<li>feat: support attachments (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2760">#2760</a>)</li>
<li>fix: deduplicate definition for rune-mode components (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2759">#2759</a>)</li>
</ul>
<h2>svelte-check-4.1.7</h2>
<ul>
<li>fix: robustify hoisting logic around prop types (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2740">#2740</a>)</li>
<li>fix: ensure typed exports are marked as used (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2746">#2746</a>)</li>
<li>chore: bump vscode-html/css-language-service (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2752">#2752</a>)</li>
<li>fix: ensure eligible snippets can be referenced in module script (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2753">#2753</a>)</li>
<li>fix: prevent error with unclosed tag followed by LF or end of file
(<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2750">#2750</a>)</li>
</ul>
<h2>svelte-check-4.1.6</h2>
<ul>
<li>fix: prevent unused variable error for bindable</li>
<li>fix: ensure exports in runes mode are marked as used</li>
<li>fix: add color CLI options</li>
</ul>
<h2>svelte-check-4.1.5</h2>
<ul>
<li>fix: take other snippets into account when checking for hoistability
(<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2668">#2668</a>)</li>
<li>fix: disambiguate render in module script (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2667">#2667</a>)</li>
<li>fix: properly transform $props.id when $props is assigned to props
(<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2694">#2694</a>)</li>
<li>fix: handle booleanish popover (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2702">#2702</a>)</li>
<li>chore: bump vscode-html/css-language-service (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2677">#2677</a>)</li>
<li>fix: use referenced project's compiler option to get resolution mode
(<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2676">#2676</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sveltejs/language-tools/commit/d12a9ae276c9f4c6a62964bbdca074424cbab123"><code>d12a9ae</code></a>
feat: support generics on snippets (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2761">#2761</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/7a13025e65bf0bcc43205c075bde05bdaa2085ad"><code>7a13025</code></a>
fix: deduplicate definition for rune-mode components (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2759">#2759</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/3d6e12f914f80e531d672d6ae73e82e3fd167974"><code>3d6e12f</code></a>
fix: more robust solution project check for ts < 5.7 in ts plugin (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2758">#2758</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/bc9a3fdbfd5d388cb417fd82b25242626206efd6"><code>bc9a3fd</code></a>
feat: support attachments (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2760">#2760</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/2bdbf6d49b4514ed91167812c11b590f810d5f8c"><code>2bdbf6d</code></a>
fix: invalidate module resolution when higher priority file is added (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2754">#2754</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/0c4e103b7e4212afd10dfc36766a0f8adb28be35"><code>0c4e103</code></a>
fix: prevent error with unclosed tag followed by LF or end of file (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2750">#2750</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/0c341bd264610f0becf53e29158444890903bd25"><code>0c341bd</code></a>
fix: Move hoisted snippet to right after import (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2753">#2753</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/b887cbe2fc1882dbbbe8bd9bbd12141443bf2446"><code>b887cbe</code></a>
chore: bump vscode-html/css-language-service (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2752">#2752</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/5366e7899cb44d73c930d32ffd7d9c29273507ca"><code>5366e78</code></a>
feat: support "add missing imports on save" (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2744">#2744</a>)</li>
<li><a
href="https://github.com/sveltejs/language-tools/commit/ddc62b874be822111ce424a9d2ba64f752eaeab4"><code>ddc62b8</code></a>
fix: ensure typed exports are marked as used (<a
href="https://redirect.github.com/sveltejs/language-tools/issues/2746">#2746</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/sveltejs/language-tools/compare/svelte-check-4.1.4...svelte-check-4.2.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` 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"><code>@eslint/js</code>'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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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"><code>@eslint/js</code>'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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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://github.com/eslint/eslint/tree/HEAD/packages/js/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/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/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618">#19618</a>)</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://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684">#19684</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.27.0/packages/js">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…