dependabot[bot]
b9d62c553e
examples(deps): bump the basic group in /examples/basic with 4 updates ( #11293 )
...
Bumps the basic group in /examples/basic with 4 updates:
[turbo](https://github.com/vercel/turborepo ),
[next](https://github.com/vercel/next.js ),
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `turbo` from 2.6.1 to 2.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.7.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272 ">vercel/turborepo#11272</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>fix: Typo in example with-solid README.md description by <a
href="https://github.com/jack-dev-crypto "><code>@jack-dev-crypto</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287 ">vercel/turborepo#11287</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284 ">vercel/turborepo#11284</a></li>
<li>fix: Overly aggressive path checking in microfrontends loading by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11286 ">vercel/turborepo#11286</a></li>
<li>chore(boundaries): Allow packages to import themselves by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10202 ">vercel/turborepo#10202</a></li>
<li>feat(query): Provide query for external dependencies by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9929 ">vercel/turborepo#9929</a></li>
<li>fix: Correct version mismatch causing noUpdateNotifier to fail by <a
href="https://github.com/DevaanshKathuria "><code>@DevaanshKathuria</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11133 ">vercel/turborepo#11133</a></li>
<li>chore: Format version printing similar to rest of prelude by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11289 ">vercel/turborepo#11289</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/jack-dev-crypto "><code>@jack-dev-crypto</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287 ">vercel/turborepo#11287</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1 ">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1 </a></p>
<h2>Turborepo v2.7.1-canary.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272 ">vercel/turborepo#11272</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284 ">vercel/turborepo#11284</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0 ">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0 </a></p>
<h2>Turborepo v2.7.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs(security): Update Next.js by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11208 ">vercel/turborepo#11208</a></li>
<li>docs: Remove flags code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11209 ">vercel/turborepo#11209</a></li>
<li>docs: Cleanup Sentry from gitignore by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11210 ">vercel/turborepo#11210</a></li>
<li>docs: Comment out Tinybird by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11211 ">vercel/turborepo#11211</a></li>
<li>docs(fix): Sitemap by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11207 ">vercel/turborepo#11207</a></li>
<li>docs: Revert "Comment out Tinybird" by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11223 ">vercel/turborepo#11223</a></li>
<li>docs: Move search to built-in by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11224 ">vercel/turborepo#11224</a></li>
<li>docs: fix typo in design-system.css comment by <a
href="https://github.com/YASHRDX0001 "><code>@YASHRDX0001</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11231 ">vercel/turborepo#11231</a></li>
<li>chore: Upgrade pnpm to 9 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11226 ">vercel/turborepo#11226</a></li>
<li>chore: Update pnpm to version 10 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11237 ">vercel/turborepo#11237</a></li>
<li>fix: React Server Components CVE vulnerabilities by <a
href="https://github.com/vercel "><code>@vercel</code></a>[bot] in <a
href="https://redirect.github.com/vercel/turborepo/pull/11245 ">vercel/turborepo#11245</a></li>
<li>docs: Add <code>turboExtendsKeyword</code> future flag and
<code>$TURBO_EXTENDS$</code> microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11246 ">vercel/turborepo#11246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="46da9fd101 "><code>46da9fd</code></a>
publish 2.7.1 to registry</li>
<li><a
href="ec482bfe7a "><code>ec482bf</code></a>
chore: Format version printing similar to rest of prelude (<a
href="https://redirect.github.com/vercel/turborepo/issues/11289 ">#11289</a>)</li>
<li><a
href="3e0eefb09d "><code>3e0eefb</code></a>
fix: Correct version mismatch causing noUpdateNotifier to fail (<a
href="https://redirect.github.com/vercel/turborepo/issues/11133 ">#11133</a>)</li>
<li><a
href="3a0afcccdc "><code>3a0afcc</code></a>
feat(query): Provide query for external dependencies (<a
href="https://redirect.github.com/vercel/turborepo/issues/9929 ">#9929</a>)</li>
<li><a
href="0136f7055f "><code>0136f70</code></a>
ci: Add timeouts to all jobs (<a
href="https://redirect.github.com/vercel/turborepo/issues/11288 ">#11288</a>)</li>
<li><a
href="beda9ed787 "><code>beda9ed</code></a>
fix: Typo in example with-solid README.md description (<a
href="https://redirect.github.com/vercel/turborepo/issues/11287 ">#11287</a>)</li>
<li><a
href="fa7d7ce4f8 "><code>fa7d7ce</code></a>
chore(boundaries): Allow packages to import themselves (<a
href="https://redirect.github.com/vercel/turborepo/issues/10202 ">#10202</a>)</li>
<li><a
href="1848d7d252 "><code>1848d7d</code></a>
fix: Overly aggressive path checking in microfrontends loading (<a
href="https://redirect.github.com/vercel/turborepo/issues/11286 ">#11286</a>)</li>
<li><a
href="e965970e1e "><code>e965970</code></a>
release(turborepo): 2.7.1-canary.0 (<a
href="https://redirect.github.com/vercel/turborepo/issues/11285 ">#11285</a>)</li>
<li><a
href="8e3f9ff962 "><code>8e3f9ff</code></a>
fix: Correctly validate workspace root as package (<a
href="https://redirect.github.com/vercel/turborepo/issues/11284 ">#11284</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.6.1...v2.7.1 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub ">https://www.npmjs.com/~GitHub </a>
Actions), a new releaser for turbo since your current version.</p>
</details>
<br />
Updates `next` from 16.0.10 to 16.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<blockquote>
<p>[!TIP]<br />
<strong>Check out our Next v16.1 <a
href="https://nextjs.org/blog/next-16-1 ">Blog Post</a> to learn more
about this release.</strong></p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>fix: Rspack throw error when using ForceCompleteRuntimePlugin: <a
href="https://redirect.github.com/vercel/next.js/issues/85221 ">#85221</a></li>
<li>fix: build CLI output not displaying Proxy (Middleware) when nodejs
runtime: <a
href="https://redirect.github.com/vercel/next.js/issues/85403 ">#85403</a></li>
<li>fix: staleTimes.static should consistently enforce a 30s minimum: <a
href="https://redirect.github.com/vercel/next.js/issues/85479 ">#85479</a></li>
<li>[turbopack] fix build of empty entries of pages: <a
href="https://redirect.github.com/vercel/next.js/issues/84873 ">#84873</a></li>
<li>Cache the head separately from the route tree: <a
href="https://redirect.github.com/vercel/next.js/issues/84724 ">#84724</a></li>
<li>Allow inspecting dev server on default port with <code>next dev
--inspect</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85037 ">#85037</a></li>
<li>Avoid proxying React modules through workUnitStore: <a
href="https://redirect.github.com/vercel/next.js/issues/85486 ">#85486</a></li>
<li>fix: redirect should always return updated router state: <a
href="https://redirect.github.com/vercel/next.js/issues/85533 ">#85533</a></li>
<li>Upgrade React from <code>b4455a6e-20251027</code> to
<code>4f931700-20251029</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85518 ">#85518</a></li>
<li>[turbopack] Move generation of <code>cacheLife</code> types out of
the webpack plugin and into the dev bundler directly: <a
href="https://redirect.github.com/vercel/next.js/issues/85539 ">#85539</a></li>
<li>Ensure user-space stack frame for <code>'use cache'</code> in
page/layout component: <a
href="https://redirect.github.com/vercel/next.js/issues/85519 ">#85519</a></li>
<li>Update parallel routes in build-complete: <a
href="https://redirect.github.com/vercel/next.js/issues/85546 ">#85546</a></li>
<li>fully remove clientSegmentCache flag: <a
href="https://redirect.github.com/vercel/next.js/issues/85541 ">#85541</a></li>
<li>[turbopack] Support relative paths in turbopack source maps.: <a
href="https://redirect.github.com/vercel/next.js/issues/85146 ">#85146</a></li>
<li>Release unnecessary memory on hydration finish: <a
href="https://redirect.github.com/vercel/next.js/issues/84967 ">#84967</a></li>
<li>Preserve interception markers in parameter types: <a
href="https://redirect.github.com/vercel/next.js/issues/85526 ">#85526</a></li>
<li>move segment cache entries to top level segment-cache dir: <a
href="https://redirect.github.com/vercel/next.js/issues/85542 ">#85542</a></li>
<li>Upgrade React from <code>4f931700-20251029</code> to
<code>561ee24d-20251101</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85670 ">#85670</a></li>
<li>[devtools] Remove title from preferences: <a
href="https://redirect.github.com/vercel/next.js/issues/85698 ">#85698</a></li>
<li>Update font data: <a
href="https://redirect.github.com/vercel/next.js/issues/85708 ">#85708</a></li>
<li>Don't invalidate hot reloader excessively during dev server boot: <a
href="https://redirect.github.com/vercel/next.js/issues/85732 ">#85732</a></li>
<li>[codemod] fix: next-lint-to-eslint-cli did not handle
<code>'next'</code> plugin: <a
href="https://redirect.github.com/vercel/next.js/issues/85749 ">#85749</a></li>
<li>Upgrade React from <code>561ee24d-20251101</code> to
<code>67f7d47a-20251103</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85762 ">#85762</a></li>
<li>Tracing: Fix memory leak in span map: <a
href="https://redirect.github.com/vercel/next.js/issues/85529 ">#85529</a></li>
<li>Fix documentation typo in refresh function: <a
href="https://redirect.github.com/vercel/next.js/issues/85696 ">#85696</a></li>
<li>fix: eslint-config-next types was exporting to dist/src: <a
href="https://redirect.github.com/vercel/next.js/issues/85768 ">#85768</a></li>
<li>Upgrade React from <code>67f7d47a-20251103</code> to
<code>f646e8ff-20251104</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85772 ">#85772</a></li>
<li>remove unused RSC payload property: <a
href="https://redirect.github.com/vercel/next.js/issues/85746 ">#85746</a></li>
<li>[runtime prefetching]: fix runtime prefetching when deployed: <a
href="https://redirect.github.com/vercel/next.js/issues/85595 ">#85595</a></li>
<li>Turbopack: next build --analyze: <a
href="https://redirect.github.com/vercel/next.js/issues/85197 ">#85197</a></li>
<li>Build: Log amount of workers during static generation: <a
href="https://redirect.github.com/vercel/next.js/issues/85706 ">#85706</a></li>
<li>Upgrade React from <code>f646e8ff-20251104</code> to
<code>dd048c3b-20251105</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85819 ">#85819</a></li>
<li>Sync devFallbackParams when generateStaticParams change: <a
href="https://redirect.github.com/vercel/next.js/issues/85741 ">#85741</a></li>
<li>chore: upgrade rspack 1.6.0: <a
href="https://redirect.github.com/vercel/next.js/issues/84210 ">#84210</a></li>
<li>[mcp] get_routes mcp tool: <a
href="https://redirect.github.com/vercel/next.js/issues/85773 ">#85773</a></li>
<li>Split each path param into a separate cache key : <a
href="https://redirect.github.com/vercel/next.js/issues/85758 ">#85758</a></li>
<li>[turbopack] change server source maps in production to use relative
paths: <a
href="https://redirect.github.com/vercel/next.js/issues/85576 ">#85576</a></li>
<li>fix: skip collecting metadata for app-error in webpack: <a
href="https://redirect.github.com/vercel/next.js/issues/85892 ">#85892</a></li>
<li>fix: support root span attributes with a custom server: <a
href="https://redirect.github.com/vercel/next.js/issues/85521 ">#85521</a></li>
<li>fix isDynamicRSC condition when deployed: <a
href="https://redirect.github.com/vercel/next.js/issues/85919 ">#85919</a></li>
<li>[turbopack] Make it possible to synchronously access native
bindings: <a
href="https://redirect.github.com/vercel/next.js/issues/85787 ">#85787</a></li>
<li>Upgrade React from <code>dd048c3b-20251105</code> to
<code>fa50caf5-20251107</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85906 ">#85906</a></li>
<li>Fix telemetry event loss on build failures and server shutdown: <a
href="https://redirect.github.com/vercel/next.js/issues/85867 ">#85867</a></li>
<li>Remove one stack frame from <code>'use cache'</code> call stacks: <a
href="https://redirect.github.com/vercel/next.js/issues/85966 ">#85966</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34916762cd "><code>3491676</code></a>
v16.1.0</li>
<li><a
href="58e8f8c7e5 "><code>58e8f8c</code></a>
v16.1.0-canary.34</li>
<li><a
href="8a8a00d5d0 "><code>8a8a00d</code></a>
Revert "Move next-env.d.ts to dist dir" (<a
href="https://redirect.github.com/vercel/next.js/issues/87311 ">#87311</a>)</li>
<li><a
href="3284587f8e "><code>3284587</code></a>
v16.1.0-canary.33</li>
<li><a
href="25da5f0426 "><code>25da5f0</code></a>
Move next-env.d.ts to dist dir (<a
href="https://redirect.github.com/vercel/next.js/issues/86752 ">#86752</a>)</li>
<li><a
href="aa8a243e72 "><code>aa8a243</code></a>
feat: use Rspack persistent cache by default (<a
href="https://redirect.github.com/vercel/next.js/issues/81399 ">#81399</a>)</li>
<li><a
href="754db28e52 "><code>754db28</code></a>
bundle analyzer: remove geist font in favor of system ui fonts (<a
href="https://redirect.github.com/vercel/next.js/issues/87292 ">#87292</a>)</li>
<li><a
href="1e1fd1ec02 "><code>1e1fd1e</code></a>
Cross link to the demo from the bundle analyzer (<a
href="https://redirect.github.com/vercel/next.js/issues/87290 ">#87290</a>)</li>
<li><a
href="684fb73071 "><code>684fb73</code></a>
bundle analyzer: prevent flashes and stuck empty canvases on resize (<a
href="https://redirect.github.com/vercel/next.js/issues/87289 ">#87289</a>)</li>
<li><a
href="1c09f4494b "><code>1c09f44</code></a>
Upgrade React from <code>b45bb335-20251211</code> to
<code>f93b9fd4-20251217</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/87281 ">#87281</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v16.0.10...v16.1.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.6.0 to 2.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.7.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272 ">vercel/turborepo#11272</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>fix: Typo in example with-solid README.md description by <a
href="https://github.com/jack-dev-crypto "><code>@jack-dev-crypto</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287 ">vercel/turborepo#11287</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284 ">vercel/turborepo#11284</a></li>
<li>fix: Overly aggressive path checking in microfrontends loading by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11286 ">vercel/turborepo#11286</a></li>
<li>chore(boundaries): Allow packages to import themselves by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10202 ">vercel/turborepo#10202</a></li>
<li>feat(query): Provide query for external dependencies by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9929 ">vercel/turborepo#9929</a></li>
<li>fix: Correct version mismatch causing noUpdateNotifier to fail by <a
href="https://github.com/DevaanshKathuria "><code>@DevaanshKathuria</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11133 ">vercel/turborepo#11133</a></li>
<li>chore: Format version printing similar to rest of prelude by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11289 ">vercel/turborepo#11289</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/jack-dev-crypto "><code>@jack-dev-crypto</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287 ">vercel/turborepo#11287</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1 ">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1 </a></p>
<h2>Turborepo v2.7.1-canary.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272 ">vercel/turborepo#11272</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284 ">vercel/turborepo#11284</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0 ">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0 </a></p>
<h2>Turborepo v2.7.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs(security): Update Next.js by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11208 ">vercel/turborepo#11208</a></li>
<li>docs: Remove flags code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11209 ">vercel/turborepo#11209</a></li>
<li>docs: Cleanup Sentry from gitignore by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11210 ">vercel/turborepo#11210</a></li>
<li>docs: Comment out Tinybird by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11211 ">vercel/turborepo#11211</a></li>
<li>docs(fix): Sitemap by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11207 ">vercel/turborepo#11207</a></li>
<li>docs: Revert "Comment out Tinybird" by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11223 ">vercel/turborepo#11223</a></li>
<li>docs: Move search to built-in by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11224 ">vercel/turborepo#11224</a></li>
<li>docs: fix typo in design-system.css comment by <a
href="https://github.com/YASHRDX0001 "><code>@YASHRDX0001</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11231 ">vercel/turborepo#11231</a></li>
<li>chore: Upgrade pnpm to 9 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11226 ">vercel/turborepo#11226</a></li>
<li>chore: Update pnpm to version 10 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11237 ">vercel/turborepo#11237</a></li>
<li>fix: React Server Components CVE vulnerabilities by <a
href="https://github.com/vercel "><code>@vercel</code></a>[bot] in <a
href="https://redirect.github.com/vercel/turborepo/pull/11245 ">vercel/turborepo#11245</a></li>
<li>docs: Add <code>turboExtendsKeyword</code> future flag and
<code>$TURBO_EXTENDS$</code> microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11246 ">vercel/turborepo#11246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="46da9fd101 "><code>46da9fd</code></a>
publish 2.7.1 to registry</li>
<li><a
href="e965970e1e "><code>e965970</code></a>
release(turborepo): 2.7.1-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11285 ">#11285</a>)</li>
<li><a
href="587f5071d1 "><code>587f507</code></a>
release(turborepo): 2.7.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11282 ">#11282</a>)</li>
<li><a
href="b269ebd8cf "><code>b269ebd</code></a>
release(turborepo): 2.6.4-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11281 ">#11281</a>)</li>
<li><a
href="b90ab0a2ed "><code>b90ab0a</code></a>
release(turborepo): 2.6.4-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11271 ">#11271</a>)</li>
<li><a
href="aefa55bf86 "><code>aefa55b</code></a>
release(turborepo): 2.6.4-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11265 ">#11265</a>)</li>
<li><a
href="d29bb06cd4 "><code>d29bb06</code></a>
fix: React Server Components CVE vulnerabilities (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11245 ">#11245</a>)</li>
<li><a
href="1862b60568 "><code>1862b60</code></a>
release(turborepo): 2.6.4-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11243 ">#11243</a>)</li>
<li><a
href="76c76c7741 "><code>76c76c7</code></a>
chore: Update pnpm to version 10 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11237 ">#11237</a>)</li>
<li><a
href="dba0874532 "><code>dba0874</code></a>
release(turborepo): 2.6.4-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11236 ">#11236</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.7.1/packages/eslint-plugin-turbo ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub ">https://www.npmjs.com/~GitHub </a>
Actions), a new releaser for eslint-plugin-turbo since your current
version.</p>
</details>
<br />
Updates `typescript-eslint` from 8.49.0 to 8.50.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.50.0</h2>
<h2>8.50.0 (2025-12-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720 ">#11720</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨ </li>
<li>Ulrich Stark</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.50.0 (2025-12-15)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c62e85874f "><code>c62e858</code></a>
chore(release): publish 8.50.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.50.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 09:46:16 -08:00
dependabot[bot]
252e9100fd
examples(dev-deps): bump typescript-eslint from 8.48.1 to 8.49.0 in /examples/basic in the basic group ( #11253 )
...
Bumps the basic group in /examples/basic with 1 update:
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.48.1 to 8.49.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.49.0</h2>
<h2>8.49.0 (2025-12-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> use <code>Intl.Segmenter</code>
instead of <code>graphemer</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804 ">#11804</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency prettier to v3.7.2 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820 ">#11820</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Justin McBride</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.49.0 (2025-12-08)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="864595a44b "><code>864595a</code></a>
chore(release): publish 8.49.0</li>
<li><a
href="32b7e891bd "><code>32b7e89</code></a>
chore(deps): update dependency <code>@vitest/eslint-plugin</code> to
v1.5.1 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11816 ">#11816</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 08:38:22 -07:00
vercel[bot]
d29bb06cd4
fix: React Server Components CVE vulnerabilities ( #11245 )
...
> [!IMPORTANT]
> This is an automatic PR generated by Vercel to help you patch known
vulnerabilities related to CVE-2025-55182 (React2Shell), CVE-2025-55183,
CVE-2025-55184, and CVE-2025-67779. We can't guarantee the PR is
comprehensive, and it may contain mistakes.
Not all projects are affected by all issues, but **patched versions are
required to ensure full remediation**.
Vercel has deployed WAF mitigations globally to help protect your
application, but upgrading remains required for complete protection.
This automated pull request updates your React, Next.js, and related
Server Components packages to versions that fix **all currently known
React Server Components vulnerabilities**, including the two newly
discovered issues.
See our [Security Bulletins](https://vercel.com/kb/bulletin/ ) for more
information and reach out to security@vercel.com with any questions.
Fixes VULN-3312
---------
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-12-12 07:19:57 -07:00
dependabot[bot]
777c1c5ba3
examples(dev-deps): bump the basic group in /examples/basic with 2 updates ( #11218 )
...
Bumps the basic group in /examples/basic with 2 updates:
[prettier](https://github.com/prettier/prettier ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `prettier` from 3.6.2 to 3.7.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases ">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.7.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix comment in union type gets duplicated by <a
href="https://github.com/fisker "><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18393 ">prettier/prettier#18393</a></li>
<li>Fix unstable comment print in union type by <a
href="https://github.com/fisker "><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18395 ">prettier/prettier#18395</a></li>
<li>Avoid quote around LWC interpolations by <a
href="https://github.com/kovsu "><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18383 ">prettier/prettier#18383</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374 ">Changelog</a></p>
<h2>3.7.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix <code>prettier.getFileInfo()</code> change that breaks VSCode
extension by <a
href="https://github.com/fisker "><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18375 ">prettier/prettier#18375</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373 ">Changelog</a></p>
<h2>3.7.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix string print when switching quotes by <a
href="https://github.com/fisker "><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18351 ">prettier/prettier#18351</a></li>
<li>Preserve quote for embedded HTML attribute values by <a
href="https://github.com/kovsu "><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18352 ">prettier/prettier#18352</a></li>
<li>Fix comment in empty type literal by <a
href="https://github.com/fisker "><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18364 ">prettier/prettier#18364</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372 ">Changelog</a></p>
<h2>3.7.1</h2>
<ul>
<li>Fix performance regression in doc printer (<a
href="https://redirect.github.com/prettier/prettier/pull/18342 ">#18342</a>
by <a href="https://github.com/fisker "><code>@fisker</code></a>)</li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371 ">Changelog</a></p>
<h2>3.7.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.6.2...3.7.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/11/27/3.7.0 ">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.7.4</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4 ">diff</a></p>
<h4>LWC: Avoid quote around interpolations (<a
href="https://redirect.github.com/prettier/prettier/pull/18383 ">#18383</a>
by <a href="https://github.com/kovsu "><code>@kovsu</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="html"><code><!-- Input -->
<div foo={bar}> </div>
<p><!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div></p>
<p><!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
</code></pre></p>
<h4>TypeScript: Fix comment inside union type gets duplicated (<a
href="https://redirect.github.com/prettier/prettier/pull/18393 ">#18393</a>
by <a href="https://github.com/fisker "><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type Foo = (/** comment */ a | b) | c;
<p>// Prettier 3.7.3
type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p>
<p>// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
</code></pre></p>
<h4>TypeScript: Fix unstable comment print in union type comments (<a
href="https://redirect.github.com/prettier/prettier/pull/18395 ">#18395</a>
by <a href="https://github.com/fisker "><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type X = (A | B) & (
// comment
A | B
);
<p>// Prettier 3.7.3 (first format)
type X = (A | B) &
(// comment
A | B);</p>
<p>// Prettier 3.7.3 (second format)
type X = (
| A
</tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7848357af6 "><code>7848357</code></a>
Release 3.7.4</li>
<li><a
href="7686c59d51 "><code>7686c59</code></a>
Release <code>@prettier/plugin-hermes</code> &
<code>@prettier/plugin-oxc</code> v0.1.3</li>
<li><a
href="fe494348a0 "><code>fe49434</code></a>
Remove dead code checking union/intersection types length (<a
href="https://redirect.github.com/prettier/prettier/issues/18396 ">#18396</a>)</li>
<li><a
href="ca02b37489 "><code>ca02b37</code></a>
Fix unstable comment print (<a
href="https://redirect.github.com/prettier/prettier/issues/18395 ">#18395</a>)</li>
<li><a
href="7efb988c67 "><code>7efb988</code></a>
Fix comment in union type get duplicated (<a
href="https://redirect.github.com/prettier/prettier/issues/18393 ">#18393</a>)</li>
<li><a
href="cfa92c1b6d "><code>cfa92c1</code></a>
Update dependency <code>@angular/compiler</code> to v21.0.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18392 ">#18392</a>)</li>
<li><a
href="1de273770b "><code>1de2737</code></a>
Update dependency yaml to v2.8.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18391 ">#18391</a>)</li>
<li><a
href="706aa4ef90 "><code>706aa4e</code></a>
Switch js parse postprocess to <code>onEnter</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/18382 ">#18382</a>)</li>
<li><a
href="d3eb2b2d08 "><code>d3eb2b2</code></a>
Reuse arrays in visitor keys (<a
href="https://redirect.github.com/prettier/prettier/issues/18386 ">#18386</a>)</li>
<li><a
href="c45fef106e "><code>c45fef1</code></a>
Fix LWC attribute with <code>--embedded-language-formatting off</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/18383 ">#18383</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.6.2...3.7.4 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub ">https://www.npmjs.com/~GitHub </a>
Actions), a new releaser for prettier since your current version.</p>
</details>
<br />
Updates `typescript-eslint` from 8.47.0 to 8.48.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.48.1</h2>
<h2>8.48.1 (2025-12-02)</h2>
<h3>⏪ Reverts</h3>
<ul>
<li><strong>eslint-plugin:</strong> revert
"[no-redundant-type-constituents] use assignability checking for
redundancy checks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744 ">#10744</a>)"
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812 ">#11812</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-exports] check
value flag before resolving alias (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769 ">#11769</a>)</li>
<li><strong>eslint-plugin:</strong> honor ignored base types on generic
classes (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767 ">#11767</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-template-expressions]
check base types in allow list (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764 ">#11764</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759 ">#11759</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg</li>
<li>OleksandraKordonets</li>
<li>SangheeSon <a
href="https://github.com/Higangssh "><code>@Higangssh</code></a></li>
<li>tao</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
<h2>v8.48.0</h2>
<h2>8.48.0 (2025-11-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use
assignability checking for redundancy checks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744 ">#10744</a>)</li>
<li><strong>rule-tester:</strong> remove workaround for jest circular
structure error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772 ">#11772</a>)</li>
<li><strong>typescript-estree:</strong> gate all errors behind
allowInvalidAST (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693 ">#11693</a>)</li>
<li><strong>typescript-estree:</strong> replace fast-glob with
tinyglobby (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740 ">#11740</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
ignore when constructor is typed array (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477 ">#10477</a>)</li>
<li><strong>scope-manager:</strong> change unhelpful <code>aaa</code>
error message and change <code>analyze</code> to expects
<code>Program</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11747 ">#11747</a>)</li>
<li><strong>typescript-estree:</strong> infers singleRun as true for
project service (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11327 ">#11327</a>)</li>
<li><strong>typescript-estree:</strong> disallow binding patterns in
parameter properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760 ">#11760</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ben McCann <a
href="https://github.com/benmccann "><code>@benmccann</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>fisker Cheung <a
href="https://github.com/fisker "><code>@fisker</code></a></li>
<li>James Henry <a
href="https://github.com/JamesHenry "><code>@JamesHenry</code></a></li>
<li>JamesHenry <a
href="https://github.com/JamesHenry "><code>@JamesHenry</code></a></li>
<li>Josh Goldberg</li>
<li>Josh Goldberg ✨ </li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>mdm317 <a
href="https://github.com/gen-ip-1 "><code>@gen-ip-1</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.48.1 (2025-12-02)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
<h2>8.48.0 (2025-11-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8fe34456f7 "><code>8fe3445</code></a>
chore(release): publish 8.48.1</li>
<li><a
href="6fb1551634 "><code>6fb1551</code></a>
chore(release): publish 8.48.0</li>
<li><a
href="a4dc42ac54 "><code>a4dc42a</code></a>
chore: migrate to nx 22 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11780 ">#11780</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.1/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 12:15:52 -07:00
Anthony Shew
f640daca2c
examples(security): Upgrade Next.js versions ( #11188 )
...
### Description
In accordance with mitigation instructions for
https://github.com/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp ,
upgrading Next.js to latest in examples.
2025-12-03 11:55:58 -07:00
dependabot[bot]
8807258057
examples(dev-deps): bump typescript-eslint from 8.46.3 to 8.47.0 in /examples/basic in the basic group ( #11149 )
...
JS Package Tests / JS Package Tests (macos, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 22) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Waiting to run
JS Package Tests / Turborepo JS Test Summary (push) Blocked by required conditions
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Waiting to run
Turborepo Test / Turborepo Test Summary (push) Blocked by required conditions
Turborepo Test / Cleanup (push) Blocked by required conditions
Turborepo Test / Find path changes (push) Waiting to run
Turborepo Test / Generate integration test matrix (push) Blocked by required conditions
Turborepo Test / Turborepo Integration (, ) (push) Blocked by required conditions
Turborepo Test / Rust lints (push) Blocked by required conditions
Turborepo Test / Turborepo rust check (push) Blocked by required conditions
Turborepo Test / @turbo/types codegen check (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on macos (partition 1/2) (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on macos (partition 2/2) (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on ubuntu (partition 1/2) (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on ubuntu (partition 2/2) (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on windows (partition 1/2) (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on windows (partition 2/2) (push) Blocked by required conditions
Turborepo Test / `basic` example (push) Blocked by required conditions
Turborepo Test / `kitchen-sink` example (push) Blocked by required conditions
Turborepo Test / `non-monorepo` example (push) Blocked by required conditions
Turborepo Test / `with-svelte` example (push) Blocked by required conditions
Turborepo Test / `with-tailwind` example (push) Blocked by required conditions
Bumps the basic group in /examples/basic with 1 update:
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.46.3 to 8.47.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.47.0</h2>
<h2>8.47.0 (2025-11-17)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
new extension rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913 ">#10913</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher "><code>@bradzacher</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
<h2>v8.46.4</h2>
<h2>8.46.4 (2025-11-10)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecated] fix double-report on
computed literal identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11006 ">#11006</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10958 ">#10958</a>)</li>
<li><strong>eslint-plugin:</strong> handle override modifier in
promise-function-async fixer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11730 ">#11730</a>)</li>
<li><strong>parser:</strong> error when both <code>projectService</code>
and <code>project</code> are set (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11333 ">#11333</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Evgeny Stepanovych <a
href="https://github.com/undsoft "><code>@undsoft</code></a></li>
<li>Kentaro Suzuki <a
href="https://github.com/sushichan044 "><code>@sushichan044</code></a></li>
<li>Maria Solano <a
href="https://github.com/MariaSolOs "><code>@MariaSolOs</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.47.0 (2025-11-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
<h2>8.46.4 (2025-11-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning ">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases ">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="28cf8032c2 "><code>28cf803</code></a>
chore(release): publish 8.47.0</li>
<li><a
href="843f144797 "><code>843f144</code></a>
chore(release): publish 8.46.4</li>
<li><a
href="7c6944e74b "><code>7c6944e</code></a>
chore: fix typos (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11744 ">#11744</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.47.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 16:56:24 -07:00
Anthony Shew
0c9b80db87
examples: Bump turbo to latest ( #11100 )
...
### Description
Bumping `turbo` to latest in examples.
### Testing Instructions
CI
2025-11-10 23:48:45 -07:00
dependabot[bot]
772b2caf53
examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/basic ( #11082 )
...
Bumps [next](https://github.com/vercel/next.js ) from 16.0.0 to 16.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v16.0.1</h2>
<h3>Core Changes</h3>
<ul>
<li>fix(static-paths): add depth tracking to parallel route param
resolution: <a
href="https://redirect.github.com/vercel/next.js/issues/85319 ">#85319</a></li>
<li>Fix types of <code>@next/mdx</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/82238 ">#82238</a></li>
<li>Ensure getServerInsertedHTML skips rendering correctly: <a
href="https://redirect.github.com/vercel/next.js/issues/85394 ">#85394</a></li>
<li>Fix duplicate .next/types <code>include</code> on Windows: <a
href="https://redirect.github.com/vercel/next.js/issues/85400 ">#85400</a></li>
<li>Exclude <code>next-js</code> condition from middleware, proxy, and
instrumentation: <a
href="https://redirect.github.com/vercel/next.js/issues/85321 ">#85321</a></li>
<li>remove unstable_forceStale prefetch option & restore
<code>prefetch={true}</code> functionality: <a
href="https://redirect.github.com/vercel/next.js/issues/85411 ">#85411</a></li>
<li>Upgrade React from <code>2bcbf254-20251020</code> to
<code>6160773f-20251023</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85277 ">#85277</a></li>
<li>fix(next/image): swap dependencies: <a
href="https://redirect.github.com/vercel/next.js/issues/85419 ">#85419</a></li>
<li>Handle <code>Origin: null</code> headers: <a
href="https://redirect.github.com/vercel/next.js/issues/85402 ">#85402</a></li>
<li>Generalize Segment Cache fallback implementation: <a
href="https://redirect.github.com/vercel/next.js/issues/84652 ">#84652</a></li>
<li>fix: ensure req.query is writable: <a
href="https://redirect.github.com/vercel/next.js/issues/81573 ">#81573</a></li>
<li>fix: Proxy not picked up on Windows: <a
href="https://redirect.github.com/vercel/next.js/issues/85443 ">#85443</a></li>
<li>[test] Ensure we can toggle the DevTools menu while status
indicators are active: <a
href="https://redirect.github.com/vercel/next.js/issues/85456 ">#85456</a></li>
<li>Fix crash when suspending in Components using
<code>useActionQueue</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/85459 ">#85459</a></li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>docs: create-next-app react-compiler and new prompts: <a
href="https://redirect.github.com/vercel/next.js/issues/85213 ">#85213</a></li>
<li>docs: cache components - introduction: <a
href="https://redirect.github.com/vercel/next.js/issues/85196 ">#85196</a></li>
<li>docs: use cache feedback: <a
href="https://redirect.github.com/vercel/next.js/issues/85169 ">#85169</a></li>
<li>docs: stabilize apis in docs: <a
href="https://redirect.github.com/vercel/next.js/issues/85219 ">#85219</a></li>
<li>docs: revalidateTag immediate expiration in Route Handlers: <a
href="https://redirect.github.com/vercel/next.js/issues/85223 ">#85223</a></li>
<li>Docs/use cache feedback 2: <a
href="https://redirect.github.com/vercel/next.js/issues/85222 ">#85222</a></li>
<li>docs: added <code>use cache: remote</code> docs: <a
href="https://redirect.github.com/vercel/next.js/issues/85145 ">#85145</a></li>
<li>docs: proxy runtime defaults to nodejs: <a
href="https://redirect.github.com/vercel/next.js/issues/85204 ">#85204</a></li>
<li>chore: cache components feedback: <a
href="https://redirect.github.com/vercel/next.js/issues/85241 ">#85241</a></li>
<li>docs: add a note that cache components is opt-in near the top: <a
href="https://redirect.github.com/vercel/next.js/issues/85245 ">#85245</a></li>
<li>Docs/v16 feedback: <a
href="https://redirect.github.com/vercel/next.js/issues/85259 ">#85259</a></li>
<li>Update command to install babel-plugin-react-compiler as a
devDependency: <a
href="https://redirect.github.com/vercel/next.js/issues/85235 ">#85235</a></li>
<li>docs: typegen next-env.d.ts feedback: <a
href="https://redirect.github.com/vercel/next.js/issues/85273 ">#85273</a></li>
<li>docs: link to MCP guide from upgrade: <a
href="https://redirect.github.com/vercel/next.js/issues/85308 ">#85308</a></li>
<li>docs: regexp removed from middleware config: <a
href="https://redirect.github.com/vercel/next.js/issues/85343 ">#85343</a></li>
<li>docs: simplify MCP guide to focus on next-devtools-mcp: <a
href="https://redirect.github.com/vercel/next.js/issues/85353 ">#85353</a></li>
<li>docs: fix proxy matcher overflow: <a
href="https://redirect.github.com/vercel/next.js/issues/85337 ">#85337</a></li>
<li>docs: point out diff in serialization types for arguments and return
values: <a
href="https://redirect.github.com/vercel/next.js/issues/85338 ">#85338</a></li>
<li>[test] Update snapshots: <a
href="https://redirect.github.com/vercel/next.js/issues/85407 ">#85407</a></li>
<li>docs: Fix typo in SEO section of loading.mdx: <a
href="https://redirect.github.com/vercel/next.js/issues/85301 ">#85301</a></li>
<li>Fix typo in Fast Refresh documentation: <a
href="https://redirect.github.com/vercel/next.js/issues/85352 ">#85352</a></li>
<li>Fix grammatical errors in updating data documentation: <a
href="https://redirect.github.com/vercel/next.js/issues/85067 ">#85067</a></li>
<li>[test] Skip devlow benchmarks on PRs: <a
href="https://redirect.github.com/vercel/next.js/issues/85408 ">#85408</a></li>
<li>[test] Unflake typed-env suite: <a
href="https://redirect.github.com/vercel/next.js/issues/85410 ">#85410</a></li>
<li>Update rust toolchain to 2025-10-27: <a
href="https://redirect.github.com/vercel/next.js/issues/85409 ">#85409</a></li>
<li>[test] Speed up prefetching suite: <a
href="https://redirect.github.com/vercel/next.js/issues/85417 ">#85417</a></li>
<li>docs: remove inaccuracies from use cache: private: <a
href="https://redirect.github.com/vercel/next.js/issues/85425 ">#85425</a></li>
<li>[test] Exclude Next.js internal stack frames from
cache-component-error CLI output assertions: <a
href="https://redirect.github.com/vercel/next.js/issues/85421 ">#85421</a></li>
<li>[test] Exclude likely Next.js internal Components from component
stacks in Redbox assertions: <a
href="https://redirect.github.com/vercel/next.js/issues/85420 ">#85420</a></li>
<li>Turbopack: correctly trace files with npm: <a
href="https://redirect.github.com/vercel/next.js/issues/85323 ">#85323</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e08402bfad "><code>e08402b</code></a>
v16.0.1</li>
<li><a
href="51d9631e57 "><code>51d9631</code></a>
Upgrade React from <code>6160773f-20251023</code> to
<code>b4455a6e-20251027</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/85464 ">#85464</a>)</li>
<li><a
href="163fc17a46 "><code>163fc17</code></a>
v16.0.1-canary.6</li>
<li><a
href="a986e1731d "><code>a986e17</code></a>
Fix crash when suspending in Components using
<code>useActionQueue</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/85459 ">#85459</a>)</li>
<li><a
href="406721415d "><code>4067214</code></a>
Turbopack: correctly trace files with npm (<a
href="https://redirect.github.com/vercel/next.js/issues/85323 ">#85323</a>)</li>
<li><a
href="976a2222f0 "><code>976a222</code></a>
[test] Ensure we can toggle the DevTools menu while status indicators
are act...</li>
<li><a
href="b95dbe6a3a "><code>b95dbe6</code></a>
fix: Proxy not picked up on Windows (<a
href="https://redirect.github.com/vercel/next.js/issues/85443 ">#85443</a>)</li>
<li><a
href="b0837e0f24 "><code>b0837e0</code></a>
[test] Exclude likely Next.js internal Components from component stacks
in Re...</li>
<li><a
href="456d8e7b8c "><code>456d8e7</code></a>
fix: ensure req.query is writable (<a
href="https://redirect.github.com/vercel/next.js/issues/81573 ">#81573</a>)</li>
<li><a
href="0b6fe158c6 "><code>0b6fe15</code></a>
[test] Exclude Next.js internal stack frames from cache-component-error
CLI o...</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v16.0.0...v16.0.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 07:03:53 -07:00
dependabot[bot]
2eb5d1347d
examples(deps): bump the basic group in /examples/basic with 9 updates ( #11040 )
...
Bumps the basic group in /examples/basic with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [turbo](https://github.com/vercel/turborepo ) | `2.5.4` | `2.6.0` |
|
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom )
| `19.1.0` | `19.2.0` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom )
| `19.1.1` | `19.2.2` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )
| `19.1.0` | `19.2.2` |
| [eslint](https://github.com/eslint/eslint ) | `9.38.0` | `9.39.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) |
`9.34.0` | `9.39.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
| `2.5.0` | `2.6.0` |
| [globals](https://github.com/sindresorhus/globals ) | `16.3.0` |
`16.5.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint )
| `8.40.0` | `8.46.2` |
Updates `turbo` from 2.5.4 to 2.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.6.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: clarification on Transit Nodes docs by <a
href="https://github.com/maschwenk "><code>@maschwenk</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9181 ">vercel/turborepo#9181</a></li>
<li>docs: add GitHub Actions reusable workflow documentation for remote
caching by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10923 ">vercel/turborepo#10923</a></li>
<li>docs: generate blog release OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10936 ">vercel/turborepo#10936</a></li>
<li>docs: fix correct package name from eslint-config-turbo to
eslint-plugin-turbo by <a
href="https://github.com/tetzng "><code>@tetzng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10954 ">vercel/turborepo#10954</a></li>
<li>docs: align tailwindcss 4 guide to the with-tailwind example by <a
href="https://github.com/esauri "><code>@esauri</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10963 ">vercel/turborepo#10963</a></li>
<li>docs: fix typos and formatting issues in Playwright guide by <a
href="https://github.com/yamcodes "><code>@yamcodes</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10980 ">vercel/turborepo#10980</a></li>
<li>docs: adjust compute hours saved component initial value by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10958 ">vercel/turborepo#10958</a></li>
<li>docs: clarify passthrough args comparison by <a
href="https://github.com/emilbjorklund "><code>@emilbjorklund</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10990 ">vercel/turborepo#10990</a></li>
<li>docs: fix profile images on home page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10993 ">vercel/turborepo#10993</a></li>
<li>feat: microfrontends by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10982 ">vercel/turborepo#10982</a></li>
<li>docs: Clarify passtrhough args cache miss by <a
href="https://github.com/eug-vs "><code>@eug-vs</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/11026 ">vercel/turborepo#11026</a></li>
<li>fix: path validation in <code>microfrontends.json</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11006 ">vercel/turborepo#11006</a></li>
<li>feat(microfrontends): schema.json for microfrontends.json by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11008 ">vercel/turborepo#11008</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>feat: update <code>create-turbo</code> Bun prompt text by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10918 ">vercel/turborepo#10918</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>fix(eslint-config-turbo): use module.exports for ESLint v8
compatibility by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10902 ">vercel/turborepo#10902</a></li>
<li>perf: ~8.6x faster ESLint rule by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10943 ">vercel/turborepo#10943</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>Update package.json by <a
href="https://github.com/Satheeshsk369 "><code>@Satheeshsk369</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10892 ">vercel/turborepo#10892</a></li>
<li>docs: fix JSDoc type for ESLint config in basic example by <a
href="https://github.com/victor-code19 "><code>@victor-code19</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10727 ">vercel/turborepo#10727</a></li>
<li>refactor(examples): enhance <code>with-nestjs</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/8131 ">#8131</a>)
by <a href="https://github.com/Neosoulink "><code>@Neosoulink</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10964 ">vercel/turborepo#10964</a></li>
<li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11014 ">vercel/turborepo#11014</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: remove missing turbow.js references by <a
href="https://github.com/pauloZion1 "><code>@pauloZion1</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10893 ">vercel/turborepo#10893</a></li>
<li>fix(turborepo-lockfiles): handle missing optional dependencies in
Bun lockfiles by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10909 ">vercel/turborepo#10909</a></li>
<li>fix: update <code>ui</code> suggested value in error message for
turbo.json by <a
href="https://github.com/hugomassing "><code>@hugomassing</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10896 ">vercel/turborepo#10896</a></li>
<li>chore: remove unused <code>origin</code> field from auth structs by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10910 ">vercel/turborepo#10910</a></li>
<li>feat: new OAuth flow for Turborepo CLI with Vercel by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10911 ">vercel/turborepo#10911</a></li>
<li>fix(lockfiles): include bundled dependencies in Bun lockfile
subgraphs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10915 ">vercel/turborepo#10915</a></li>
<li>test: increase coverage for lockfiles by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10633 ">vercel/turborepo#10633</a></li>
<li>fix: update remote cache OAuth refresh flow by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10916 ">vercel/turborepo#10916</a></li>
<li>feat(tui): task list search with <code>/</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10908 ">vercel/turborepo#10908</a></li>
<li>fix: --graph=foo.dot should not require graphviz installed by <a
href="https://github.com/blast-hardcheese "><code>@blast-hardcheese</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10942 ">vercel/turborepo#10942</a></li>
<li>chore: update devcontainer configuration by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10955 ">vercel/turborepo#10955</a></li>
<li>fix: <code>injectWorkspacePackages</code> for <code>turbo
prune</code> with pnpm by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10945 ">vercel/turborepo#10945</a></li>
<li>fix: adjust binary call for microfrontends proxy on Windows by <a
href="https://github.com/mknichel "><code>@mknichel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10962 ">vercel/turborepo#10962</a></li>
<li>Add worktrees.json configuration to .cursor directory by <a
href="https://github.com/Copilot "><code>@Copilot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10986 ">vercel/turborepo#10986</a></li>
<li>fix: windows symlinking bug by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10992 ">vercel/turborepo#10992</a></li>
<li>fix: added Linux env vars to global passthroughs by <a
href="https://github.com/aviramha "><code>@aviramha</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10984 ">vercel/turborepo#10984</a></li>
<li>fix: recursive transitive closure analysis in npm lockfile parser by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10988 ">vercel/turborepo#10988</a></li>
<li>ci(fix): dynamically set ports in proxy integration tests by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11009 ">vercel/turborepo#11009</a></li>
<li>feat: Add support for custom microfrontends.json naming by <a
href="https://github.com/kitfoster "><code>@kitfoster</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/11022 ">vercel/turborepo#11022</a></li>
</ul>
<h2>New Contributors</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f60165150c "><code>f601651</code></a>
publish 2.6.0 to registry</li>
<li><a
href="0f63f6ed2a "><code>0f63f6e</code></a>
release(turborepo): 2.5.9-canary.11 (<a
href="https://redirect.github.com/vercel/turborepo/issues/11030 ">#11030</a>)</li>
<li><a
href="dc16ef4538 "><code>dc16ef4</code></a>
feat: Add support for custom microfrontends.json naming (<a
href="https://redirect.github.com/vercel/turborepo/issues/11022 ">#11022</a>)</li>
<li><a
href="f2264174fe "><code>f226417</code></a>
feat(microfrontends): schema.json for microfrontends.json (<a
href="https://redirect.github.com/vercel/turborepo/issues/11008 ">#11008</a>)</li>
<li><a
href="515c47d234 "><code>515c47d</code></a>
fix: path validation in <code>microfrontends.json</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/11006 ">#11006</a>)</li>
<li><a
href="b74f3b1780 "><code>b74f3b1</code></a>
ci(fix): dynamically set ports in proxy integration tests (<a
href="https://redirect.github.com/vercel/turborepo/issues/11009 ">#11009</a>)</li>
<li><a
href="f3c735b927 "><code>f3c735b</code></a>
docs: Clarify passtrhough args cache miss (<a
href="https://redirect.github.com/vercel/turborepo/issues/11026 ">#11026</a>)</li>
<li><a
href="94adf33e29 "><code>94adf33</code></a>
examples: Upgrade core-team-maintained examples to Next.js 16 (<a
href="https://redirect.github.com/vercel/turborepo/issues/11014 ">#11014</a>)</li>
<li><a
href="97668fe82d "><code>97668fe</code></a>
ci: conventional commits adjustment (<a
href="https://redirect.github.com/vercel/turborepo/issues/11015 ">#11015</a>)</li>
<li><a
href="1cb78e2ba3 "><code>1cb78e2</code></a>
release(turborepo): 2.5.9-canary.10 (<a
href="https://redirect.github.com/vercel/turborepo/issues/11001 ">#11001</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.5.4...v2.6.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-dom` from 19.1.0 to 19.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases ">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.2.0 (Oct 1, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2 ">React
19.2 release post</a> for more information.</p>
<h2>New React Features</h2>
<ul>
<li><a
href="https://react.dev/reference/react/Activity "><code><Activity></code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent "><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event ">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal "><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/developer-tooling/react-performance-tracks ">React
Performance tracks</a> appear on the Performance panel’s timeline in
your browser developer tools</li>
</ul>
<h2>New React DOM Features</h2>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume "><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender "><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream "><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream "><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender "><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h2>Notable changes</h2>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code><ViewTransition></code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h2>All Changes</h2>
<h3>React</h3>
<ul>
<li><code><Activity /></code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as "SomeContext" instead of
"SomeContext.Provider" (<a
href="https://github.com/kassens "><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507 ">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon "><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198 ">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821 ">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376 ">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055 ">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900 ">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits "><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145 ">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629 ">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724 ">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735 ">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723 ">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557 ">#33557</a>)</li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342 ">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342 ">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099 ">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422 ">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira "><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264 ">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist "><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461 ">#32461</a>)</li>
<li>Warn for using a React owned node as a Container if it also has text
content (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32774 ">#32774</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.2.0 (October 1st, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2 ">React
19.2 release post</a> for more information.</p>
<h3>New React Features</h3>
<ul>
<li><a
href="https://react.dev/reference/react/Activity "><code><Activity></code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent "><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event ">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal "><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/dev-tools/react-performance-tracks ">React
Performance tracks</a> appear on the Performance panel’s timeline in
your browser developer tools</li>
</ul>
<h3>New React DOM Features</h3>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume "><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender "><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream "><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream "><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender "><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h3>Notable changes</h3>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code><ViewTransition></code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h3>All Changes</h3>
<h4>React</h4>
<ul>
<li><code><Activity /></code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as "SomeContext" instead of
"SomeContext.Provider" (<a
href="https://github.com/kassens "><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507 ">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon "><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198 ">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821 ">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite "><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376 ">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055 ">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900 ">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits "><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145 ">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629 ">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724 ">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735 ">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723 ">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557 ">#33557</a>)</li>
</ul>
<h4>React DOM</h4>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342 ">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage "><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342 ">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099 ">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422 ">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira "><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264 ">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist "><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461 ">#32461</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="861811347b "><code>8618113</code></a>
Bump scheduler version (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34671 ">#34671</a>)</li>
<li><a
href="1bd1f01f2a "><code>1bd1f01</code></a>
Ship partial-prerendering APIs to Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34633 ">#34633</a>)</li>
<li><a
href="2f0649a0b2 "><code>2f0649a</code></a>
[Fizz] Remove <code>nonce</code> option from resume-and-prerender APIs
(<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34664 ">#34664</a>)</li>
<li><a
href="5667a41fe4 "><code>5667a41</code></a>
Bump next prerelease version numbers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34639 ">#34639</a>)</li>
<li><a
href="e08f53b182 "><code>e08f53b</code></a>
Match <code>react-dom/static</code> test entrypoints and published
entrypoints (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34599 ">#34599</a>)</li>
<li><a
href="8bb7241f4c "><code>8bb7241</code></a>
Bump useEffectEvent to Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34610 ">#34610</a>)</li>
<li><a
href="83c88ad470 "><code>83c88ad</code></a>
Handle fabric root level fragment with compareDocumentPosition (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34533 ">#34533</a>)</li>
<li><a
href="68f00c901c "><code>68f00c9</code></a>
Release Activity in Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34374 ">#34374</a>)</li>
<li><a
href="3168e08f83 "><code>3168e08</code></a>
[flags] enable opt-in for enableDefaultTransitionIndicator (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34373 ">#34373</a>)</li>
<li><a
href="3434ff4f4b "><code>3434ff4</code></a>
Add scrollIntoView to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32814 ">#32814</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.2.0/packages/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 19.1.1 to 19.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.1.0 to 19.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 19.1.1 to 19.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.38.0 to 9.39.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.39.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="cc57d87a3f "><code>cc57d87</code></a>
feat: update error loc to key in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20259 ">#20259</a>)
(Tanuj Kanti)</li>
<li><a
href="126552fcf3 "><code>126552f</code></a>
feat: update error location in <code>for-direction</code> and
<code>no-dupe-args</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20258 ">#20258</a>)
(Tanuj Kanti)</li>
<li><a
href="167d0970d3 "><code>167d097</code></a>
feat: update <code>complexity</code> rule to highlight only static block
header (<a
href="https://redirect.github.com/eslint/eslint/issues/20245 ">#20245</a>)
(jaymarvelz)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="15f5c7c168 "><code>15f5c7c</code></a>
fix: forward traversal <code>step.args</code> to visitors (<a
href="https://redirect.github.com/eslint/eslint/issues/20253 ">#20253</a>)
(jaymarvelz)</li>
<li><a
href="5a1a534e87 "><code>5a1a534</code></a>
fix: allow JSDoc comments in object-shorthand rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20167 ">#20167</a>)
(Nitin Kumar)</li>
<li><a
href="e86b813eb6 "><code>e86b813</code></a>
fix: Use more types from <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20257 ">#20257</a>)
(Nicholas C. Zakas)</li>
<li><a
href="927272d1f0 "><code>927272d</code></a>
fix: correct <code>Scope</code> typings (<a
href="https://redirect.github.com/eslint/eslint/issues/20198 ">#20198</a>)
(jaymarvelz)</li>
<li><a
href="37f76d9c53 "><code>37f76d9</code></a>
fix: use <code>AST.Program</code> type for Program node (<a
href="https://redirect.github.com/eslint/eslint/issues/20244 ">#20244</a>)
(Francesco Trotta)</li>
<li><a
href="ae07f0b333 "><code>ae07f0b</code></a>
fix: unify timing report for concurrent linting (<a
href="https://redirect.github.com/eslint/eslint/issues/20188 ">#20188</a>)
(jaymarvelz)</li>
<li><a
href="b165d471be "><code>b165d47</code></a>
fix: correct <code>Rule</code> typings (<a
href="https://redirect.github.com/eslint/eslint/issues/20199 ">#20199</a>)
(jaymarvelz)</li>
<li><a
href="fb97cda70d "><code>fb97cda</code></a>
fix: improve error message for missing fix function in suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/20218 ">#20218</a>)
(jaymarvelz)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d3e81e30ee "><code>d3e81e3</code></a>
docs: Always recommend to include a files property (<a
href="https://redirect.github.com/eslint/eslint/issues/20158 ">#20158</a>)
(Percy Ma)</li>
<li><a
href="0f0385f140 "><code>0f0385f</code></a>
docs: use consistent naming recommendation (<a
href="https://redirect.github.com/eslint/eslint/issues/20250 ">#20250</a>)
(Alex M. Spieslechner)</li>
<li><a
href="a3b145609a "><code>a3b1456</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cf5f2dd58d "><code>cf5f2dd</code></a>
docs: fix correct tag of <code>no-useless-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20255 ">#20255</a>)
(Tanuj Kanti)</li>
<li><a
href="10b995c8e5 "><code>10b995c</code></a>
docs: add TS options and examples for <code>nofunc</code> in
<code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20249 ">#20249</a>)
(Tanuj Kanti)</li>
<li><a
href="2584187e4a "><code>2584187</code></a>
docs: remove repetitive word in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/20242 ">#20242</a>)
(reddaisyy)</li>
<li><a
href="637216bd4f "><code>637216b</code></a>
docs: update CLI flags migration instructions (<a
href="https://redirect.github.com/eslint/eslint/issues/20238 ">#20238</a>)
(jaymarvelz)</li>
<li><a
href="e7cda3bdf1 "><code>e7cda3b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7b9446f7cc "><code>7b9446f</code></a>
docs: handle empty flags sections on the feature flags page (<a
href="https://redirect.github.com/eslint/eslint/issues/20222 ">#20222</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="dfe3c1b203 "><code>dfe3c1b</code></a>
chore: update <code>@eslint/js</code> version to 9.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20270 ">#20270</a>)
(Francesco Trotta)</li>
<li><a
href="2375a6de82 "><code>2375a6d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a1f4e52d67 "><code>a1f4e52</code></a>
chore: update <code>@eslint</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/20265 ">#20265</a>)
(Francesco Trotta)</li>
<li><a
href="c7d3229848 "><code>c7d3229</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20256 ">#20256</a>)
(renovate[bot])</li>
<li><a
href="27549bc774 "><code>27549bc</code></a>
chore: update fuzz testing to not error if code sample minimizer fails
(<a
href="https://redirect.github.com/eslint/eslint/issues/20252 ">#20252</a>)
(Milos Djermanovic)</li>
<li><a
href="a1370ee40e "><code>a1370ee</code></a>
ci: bump actions/setup-node from 5 to 6 (<a
href="https://redirect.github.com/eslint/eslint/issues/20230 ">#20230</a>)
(dependabot[bot])</li>
<li><a
href="9e7fad4a18 "><code>9e7fad4</code></a>
chore: add script to auto-generate eslint:recommended configuration (<a
href="https://redirect.github.com/eslint/eslint/issues/20208 ">#20208</a>)
(唯然)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ac3a60dffc "><code>ac3a60d</code></a>
9.39.0</li>
<li><a
href="e79017ff52 "><code>e79017f</code></a>
Build: changelog update for 9.39.0</li>
<li><a
href="dfe3c1b203 "><code>dfe3c1b</code></a>
chore: update <code>@eslint/js</code> version to 9.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20270 ">#20270</a>)</li>
<li><a
href="2375a6de82 "><code>2375a6d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="d3e81e30ee "><code>d3e81e3</code></a>
docs: Always recommend to include a files property (<a
href="https://redirect.github.com/eslint/eslint/issues/20158 ">#20158</a>)</li>
<li><a
href="15f5c7c168 "><code>15f5c7c</code></a>
fix: forward traversal <code>step.args</code> to visitors (<a
href="https://redirect.github.com/eslint/eslint/issues/20253 ">#20253</a>)</li>
<li><a
href="5a1a534e87 "><code>5a1a534</code></a>
fix: allow JSDoc comments in object-shorthand rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20167 ">#20167</a>)</li>
<li><a
href="cc57d87a3f "><code>cc57d87</code></a>
feat: update error loc to key in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20259 ">#20259</a>)</li>
<li><a
href="a1f4e52d67 "><code>a1f4e52</code></a>
chore: update <code>@eslint</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/20265 ">#20265</a>)</li>
<li><a
href="e86b813eb6 "><code>e86b813</code></a>
fix: Use more types from <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20257 ">#20257</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.38.0...v9.39.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.34.0 to 9.39.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.39.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="cc57d87a3f "><code>cc57d87</code></a>
feat: update error loc to key in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259 ">#20259</a>)
(Tanuj Kanti)</li>
<li><a
href="126552fcf3 "><code>126552f</code></a>
feat: update error location in <code>for-direction</code> and
<code>no-dupe-args</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258 ">#20258</a>)
(Tanuj Kanti)</li>
<li><a
href="167d0970d3 "><code>167d097</code></a>
feat: update <code>complexity</code> rule to highlight only static block
header (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245 ">#20245</a>)
(jaymarvelz)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="15f5c7c168 "><code>15f5c7c</code></a>
fix: forward traversal <code>step.args</code> to visitors (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253 ">#20253</a>)
(jaymarvelz)</li>
<li><a
href="5a1a534e87 "><code>5a1a534</code></a>
fix: allow JSDoc comments in object-shorthand rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167 ">#20167</a>)
(Nitin Kumar)</li>
<li><a
href="e86b813eb6 "><code>e86b813</code></a>
fix: Use more types from <code>@eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257 ">#20257</a>)
(Nicholas C. Zakas)</li>
<li><a
href="927272d1f0 "><code>927272d</code></a>
fix: correct <code>Scope</code> typings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198 ">#20198</a>)
(jaymarvelz)</li>
<li><a
href="37f76d9c53 "><code>37f76d9</code></a>
fix: use <code>AST.Program</code> type for Program node (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244 ">#20244</a>)
(Francesco Trotta)</li>
<li><a
href="ae07f0b333 "><code>ae07f0b</code></a>
fix: unify timing report for concurrent linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188 ">#20188</a>)
(jaymarvelz)</li>
<li><a
href="b165d471be "><code>b165d47</code></a>
fix: correct <code>Rule</code> typings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199 ">#20199</a>)
(jaymarvelz)</li>
<li><a
href="fb97cda70d "><code>fb97cda</code></a>
fix: improve error message for missing fix function in suggestions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218 ">#20218</a>)
(jaymarvelz)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d3e81e30ee "><code>d3e81e3</code></a>
docs: Always recommend to include a files property (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158 ">#20158</a>)
(Percy Ma)</li>
<li><a
href="0f0385f140 "><code>0f0385f</code></a>
docs: use consistent naming recommendation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250 ">#20250</a>)
(Alex M. Spieslechner)</li>
<li><a
href="a3b145609a "><code>a3b1456</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cf5f2dd58d "><code>cf5f2dd</code></a>
docs: fix correct tag of <code>no-useless-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255 ">#20255</a>)
(Tanuj Kanti)</li>
<li><a
href="10b995c8e5 "><code>10b995c</code></a>
docs: add TS options and examples for <code>nofunc</code> in
<code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249 ">#20249</a>)
(Tanuj Kanti)</li>
<li><a
href="2584187e4a "><code>2584187</code></a>
docs: remove repetitive word in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242 ">#20242</a>)
(reddaisyy)</li>
<li><a
href="637216bd4f "><code>637216b</code></a>
docs: update CLI flags migration instructions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20238 ">#20238</a>)
(jaymarvelz)</li>
<li><a
href="e7cda3bdf1 "><code>e7cda3b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7b9446f7cc "><code>7b9446f</code></a>
docs: handle empty flags sections on the feature flags page (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20222 ">#20222</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="dfe3c1b203 "><code>dfe3c1b</code></a>
chore: update <code>@eslint/js</code> version to 9.39.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20270 ">#20270</a>)
(Francesco Trotta)</li>
<li><a
href="2375a6de82 "><code>2375a6d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a1f4e52d67 "><code>a1f4e52</code></a>
chore: update <code>@eslint</code> dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20265 ">#20265</a>)
(Francesco Trotta)</li>
<li><a
href="c7d3229848 "><code>c7d3229</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20256 ">#20256</a>)
(renovate[bot])</li>
<li><a
href="27549bc774 "><code>27549bc</code></a>
chore: update fuzz testing to not error if code sample minimizer fails
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20252 ">#20252</a>)
(Milos Djermanovic)</li>
<li><a
href="a1370ee40e "><code>a1370ee</code></a>
ci: bump actions/setup-node from 5 to 6 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20230 ">#20230</a>)
(dependabot[bot])</li>
<li><a
href="9e7fad4a18 "><code>9e7fad4</code></a>
chore: add script to auto-generate eslint:recommended configuration (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208 ">#20208</a>)
(唯然)</li>
</ul>
<h2>v9.38.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="ce40f74efd "><code>ce40f74</code></a>
feat: update <code>complexity</code> rule to only highlight function
header (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20048 ">#20048</a>)
(Atul Nair)</li>
<li><a
href="e37e590aae "><code>e37e590</code></a>
feat: correct <code>no-loss-of-precision</code> false positives with
<code>e</code> notation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20187 ">#20187</a>)
(Francesco Trotta)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="50c3dfd980 "><code>50c3dfd</code></a>
fix: improve type support for isolated dependencies in pnpm (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20201 ">#20201</a>)
(Francesco Trotta)</li>
<li><a
href="a1f06a350c "><code>a1f06a3</code></a>
fix: correct SourceCode typings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20114 ">#20114</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="462675af8a "><code>462675a</code></a>
docs: improve web accessibility by hiding non-semantic character (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20205 ">#20205</a>)
(루밀LuMir)</li>
<li><a
href="c070e65f6b "><code>c070e65</code></a>
docs: correct formatting in <code>no-irregular-whitespace</code> rule
documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20203 ">#20203</a>)
(루밀LuMir)</li>
<li><a
href="b39e71a213 "><code>b39e71a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cd39983148 "><code>cd39983</code></a>
docs: move <code>custom-formatters</code> type descriptions to
<code>nodejs-api</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20190 ">#20190</a>)
(Percy Ma)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2375a6de82 "><code>2375a6d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="9e7fad4a18 "><code>9e7fad4</code></a>
chore: add script to auto-generate eslint:recommended configuration (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208 ">#20208</a>)</li>
<li><a
href="25d0e33270 "><code>25d0e33</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="abee4ca1fa "><code>abee4ca</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="90a71bf502 "><code>90a71bf</code></a>
docs: update <code>README</code> files to add badge and instructions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115 ">#20115</a>)</li>
<li><a
href="488cba6b39 "><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="1c0d85049e "><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116 ">#20116</a>)</li>
<li><a
href="af2a0870fd "><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="84ffb9680b "><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20069 ">#20069</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.39.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.5.0 to 2.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.6.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: clarification on Transit Nodes docs by <a
href="https://github.com/maschwenk "><code>@maschwenk</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9181 ">vercel/turborepo#9181</a></li>
<li>docs: add GitHub Actions reusable workflow documentation for remote
caching by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10923 ">vercel/turborepo#10923</a></li>
<li>docs: generate blog release OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10936 ">vercel/turborepo#10936</a></li>
<li>docs: fix correct package name from eslint-config-turbo to
eslint-plugin-turbo by <a
href="https://github.com/tetzng "><code>@tetzng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10954 ">vercel/turborepo#10954</a></li>
<li>docs: align tailwindcss 4 guide to the with-tailwind example by <a
href="https://github.com/esauri "><code>@esauri</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10963 ">vercel/turborepo#10963</a></li>
<li>docs: fix typos and formatting issues in Playwright guide by <a
href="https://github.com/yamcodes "><code>@yamcodes</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10980 ">vercel/turborepo#10980</a></li>
<li>docs: adjust compute hours saved component initial value by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10958 ">vercel/turborepo#10958</a></li>
<li>docs: clarify passthrough args comparison by <a
href="https://github.com/emilbjorklund "><code>@emilbjorklund</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10990 ">vercel/turborepo#10990</a></li>
<li>docs: fix profile images on home page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10993 ">vercel/turborepo#10993</a></li>
<li>feat: microfrontends by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10982 ">vercel/turborepo#10982</a></li>
<li>docs: Clarify passtrhough args cache miss by <a
href="https://github.com/eug-vs "><code>@eug-vs</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/11026 ">vercel/turborepo#11026</a></li>
<li>fix: path validation in <code>microfrontends.json</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11006 ">vercel/turborepo#11006</a></li>
<li>feat(microfrontends): schema.json for microfrontends.json by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11008 ">vercel/turborepo#11008</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>feat: update <code>create-turbo</code> Bun prompt text by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10918 ">vercel/turborepo#10918</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>fix(eslint-config-turbo): use module.exports for ESLint v8
compatibility by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10902 ">vercel/turborepo#10902</a></li>
<li>perf: ~8.6x faster ESLint rule by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10943 ">vercel/turborepo#10943</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>Update package.json by <a
href="https://github.com/Satheeshsk369 "><code>@Satheeshsk369</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10892 ">vercel/turborepo#10892</a></li>
<li>docs: fix JSDoc type for ESLint config in basic example by <a
href="https://github.com/victor-code19 "><code>@victor-code19</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10727 ">vercel/turborepo#10727</a></li>
<li>refactor(examples): enhance <code>with-nestjs</code> (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/8131 ">#8131</a>)
by <a href="https://github.com/Neosoulink "><code>@Neosoulink</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10964 ">vercel/turborepo#10964</a></li>
<li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11014 ">vercel/turborepo#11014</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: remove missing turbow.js references by <a
href="https://github.com/pauloZion1 "><code>@pauloZion1</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10893 ">vercel/turborepo#10893</a></li>
<li>fix(turborepo-lockfiles): handle missing optional dependencies in
Bun lockfiles by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10909 ">vercel/turborepo#10909</a></li>
<li>fix: update <code>ui</code> suggested value in error message for
turbo.json by <a
href="https://github.com/hugomassing "><code>@hugomassing</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10896 ">vercel/turborepo#10896</a></li>
<li>chore: remove unused <code>origin</code> field from auth structs by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10910 ">vercel/turborepo#10910</a></li>
<li>feat: new OAuth flow for Turborepo CLI with Vercel by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10911 ">vercel/turborepo#10911</a></li>
<li>fix(lockfiles): include bundled dependencies in Bun lockfile
subgraphs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10915 ">vercel/turborepo#10915</a></li>
<li>test: increase coverage for lockfiles by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10633 ">vercel/turborepo#10633</a></li>
<li>fix: update remote cache OAuth refresh flow by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10916 ">vercel/turborepo#10916</a></li>
<li>feat(tui): task list search with <code>/</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10908 ">vercel/turborepo#10908</a></li>
<li>fix: --graph=foo.dot should not require graphviz installed by <a
href="https://github.com/blast-hardcheese "><code>@blast-hardcheese</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10942 ">vercel/turborepo#10942</a></li>
<li>chore: update devcontainer configuration by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10955 ">vercel/turborepo#10955</a></li>
<li>fix: <code>injectWorkspacePackages</code> for <code>turbo
prune</code> with pnpm by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10945 ">vercel/turborepo#10945</a></li>
<li>fix: adjust binary call for microfrontends proxy on Windows by <a
href="https://github.com/mknichel "><code>@mknichel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10962 ">vercel/turborepo#10962</a></li>
<li>Add worktrees.json configuration to .cursor directory by <a
href="https://github.com/Copilot "><code>@Copilot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10986 ">vercel/turborepo#10986</a></li>
<li>fix: windows symlinking bug by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10992 ">vercel/turborepo#10992</a></li>
<li>fix: added Linux env vars to global passthroughs by <a
href="https://github.com/aviramha "><code>@aviramha</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10984 ">vercel/turborepo#10984</a></li>
<li>fix: recursive transitive closure analysis in npm lockfile parser by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10988 ">vercel/turborepo#10988</a></li>
<li>ci(fix): dynamically set ports in proxy integration tests by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11009 ">vercel/turborepo#11009</a></li>
<li>feat: Add support for custom microfrontends.json naming by <a
href="https://github.com/kitfoster "><code>@kitfoster</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/11022 ">vercel/turborepo#11022</a></li>
</ul>
<h2>New Contributors</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f60165150c "><code>f601651</code></a>
publish 2.6.0 to registry</li>
<li><a
href="0f63f6ed2a "><code>0f63f6e</code></a>
release(turborepo): 2.5.9-canary.11 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11030 ">#11030</a>)</li>
<li><a
href="1cb78e2ba3 "><code>1cb78e2</code></a>
release(turborepo): 2.5.9-canary.10 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11001 ">#11001</a>)</li>
<li><a
href="bff33ee1b5 "><code>bff33ee</code></a>
release(turborepo): 2.5.9-canary.9 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/11000 ">#11000</a>)</li>
<li><a
href="c3d5d99871 "><code>c3d5d99</code></a>
release(turborepo): 2.5.9-canary.8 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10983 ">#10983</a>)</li>
<li><a
href="afaa4435e9 "><code>afaa443</code></a>
release(turborepo): 2.5.9-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10947 ">#10947</a>)</li>
<li><a
href="ad76da0e40 "><code>ad76da0</code></a>
perf: ~8.6x faster ESLint rule (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10943 ">#10943</a>)</li>
<li><a
href="7720979fdd "><code>7720979</code></a>
release(turborepo): 2.5.9-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10946 ">#10946</a>)</li>
<li><a
href="6a9855b13a "><code>6a9855b</code></a>
release(turborepo): 2.5.9-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10937 ">#10937</a>)</li>
<li><a hre...
_Description has been truncated_
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 22:43:09 -07:00
Yeom-JinHo
814ff8f4db
examples: Remove redundant border declaration ( #11042 )
...
This PR removes a **redundant CSS border declaration**
Previously, both `border: none;` and `border: 1px solid transparent;`
were declared in sequence.
Since the second declaration fully overrides the first, the `border:
none;` rule was unnecessary and triggered Biome's
`noDuplicateDeclarations` lint warning.
By keeping only `border: 1px solid transparent;`, we ensure:
- clean and intentional styling
- preserved layout stability for hover/focus states
- improved lint compliance and maintainability
---
### Changes
- Removed duplicate `border: none;` rule
- Retained `border: 1px solid transparent;` for layout consistency
- Ensured alignment with Biome linting rules
---
### Motivation
The first border declaration provided no functional benefit, as it was
immediately overridden.
This cleanup improves clarity, prevents false-positive lint issues, and
aligns with best practices for CSS resets and UI consistency.
---
### Breaking Changes
None — visual and functional behavior remains identical.
2025-11-04 22:36:51 -07:00
Anthony Shew
94adf33e29
examples: Upgrade core-team-maintained examples to Next.js 16 ( #11014 )
...
JS Package Tests / JS Package Tests (macos, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 22) (push) Has been cancelled
Cleanup branch caches / cleanup (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 20) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Has been cancelled
Turborepo Test / Find path changes (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Has been cancelled
Turborepo Test / Turborepo rust check (push) Has been cancelled
Turborepo Test / `with-tailwind` example (push) Has been cancelled
Lint / Cleanup (push) Has been cancelled
JS Package Tests / Turborepo JS Test Summary (push) Has been cancelled
Turborepo Test / @turbo/types codegen check (push) Has been cancelled
Turborepo Test / Turborepo Integration (push) Has been cancelled
Turborepo Test / Rust lints (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on macos (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on ubuntu (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on windows (push) Has been cancelled
Turborepo Test / `basic` example (push) Has been cancelled
Turborepo Test / `kitchen-sink` example (push) Has been cancelled
Turborepo Test / `non-monorepo` example (push) Has been cancelled
Turborepo Test / `with-svelte` example (push) Has been cancelled
Turborepo Test / Turborepo Test Summary (push) Has been cancelled
Turborepo Test / Cleanup (push) Has been cancelled
### Description
Updating core-maintained examples to Next.js 16.
### Testing Instructions
CI, and I also hand-tested them all.
2025-10-25 06:56:39 -07:00
Wiktor Mruk
8e7263ebf0
docs: fix JSDoc type for ESLint config in basic example ( #10727 )
...
Lint / Cleanup (push) Blocked by required conditions
Cleanup branch caches / cleanup (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 18) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 18) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 22) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Waiting to run
JS Package Tests / Turborepo JS Test Summary (push) Blocked by required conditions
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Waiting to run
Turborepo Test / Find path changes (push) Waiting to run
Turborepo Test / Turborepo Integration (push) Blocked by required conditions
Turborepo Test / Rust lints (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on windows (push) Blocked by required conditions
Turborepo Test / `basic` example (push) Blocked by required conditions
Turborepo Test / Cleanup (push) Blocked by required conditions
Turborepo Test / Turborepo rust check (push) Blocked by required conditions
Turborepo Test / @turbo/types codegen check (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on macos (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on ubuntu (push) Blocked by required conditions
Turborepo Test / `kitchen-sink` example (push) Blocked by required conditions
Turborepo Test / `non-monorepo` example (push) Blocked by required conditions
Turborepo Test / `with-svelte` example (push) Blocked by required conditions
Turborepo Test / `with-tailwind` example (push) Blocked by required conditions
Turborepo Test / Turborepo Test Summary (push) Blocked by required conditions
This PR fixes a minor inaccuracy in the JSDoc type for the ESLint
configuration, ensuring it correctly reflects that an array is exported.
---------
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-10-01 15:56:11 -07:00
dependabot[bot]
9de4516b28
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10797 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.33.0 to 9.34.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.34.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="0bb777a82b "><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://redirect.github.com/eslint/eslint/issues/19794 ">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="43a5f9e36f "><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://redirect.github.com/eslint/eslint/issues/19951 ">#19951</a>)
(Pixel998)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="9b8990397b "><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024 ">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="6c074206ae "><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023 ">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="676f4acaae "><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002 ">#20002</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="0b4a590333 "><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018 ">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="327c67256f "><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="bf2622991f "><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://redirect.github.com/eslint/eslint/issues/20009 ">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="2309327554 "><code>2309327</code></a>
docs: fix typo in the "Configuring Rules" section (<a
href="https://redirect.github.com/eslint/eslint/issues/20001 ">#20001</a>)
(ghazi-git)</li>
<li><a
href="2b87e21321 "><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://redirect.github.com/eslint/eslint/issues/19991 ">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="c36570c665 "><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f19ad9493e "><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030 ">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="4bce8a2502 "><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="0c9999c2a6 "><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028 ">#20028</a>)
(루밀LuMir)</li>
<li><a
href="d503f19813 "><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20010 ">#20010</a>)
(루밀LuMir)</li>
<li><a
href="e2dc67d8b0 "><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19994 ">#19994</a>)
(루밀LuMir)</li>
<li><a
href="7093cb8f59 "><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20005 ">#20005</a>)
(dependabot[bot])</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.34.0 - August 22, 2025</p>
<ul>
<li><a
href="f19ad9493e "><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030 ">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="4bce8a2502 "><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="0c9999c2a6 "><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028 ">#20028</a>)
(루밀LuMir)</li>
<li><a
href="0b4a590333 "><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018 ">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="9b8990397b "><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024 ">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="6c074206ae "><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023 ">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="676f4acaae "><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002 ">#20002</a>)
(Sweta Tanwar)</li>
<li><a
href="327c67256f "><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d503f19813 "><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20010 ">#20010</a>)
(루밀LuMir)</li>
<li><a
href="0bb777a82b "><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://redirect.github.com/eslint/eslint/issues/19794 ">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="bf2622991f "><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://redirect.github.com/eslint/eslint/issues/20009 ">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="43a5f9e36f "><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://redirect.github.com/eslint/eslint/issues/19951 ">#19951</a>)
(Pixel998)</li>
<li><a
href="e2dc67d8b0 "><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19994 ">#19994</a>)
(루밀LuMir)</li>
<li><a
href="7093cb8f59 "><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20005 ">#20005</a>)
(dependabot[bot])</li>
<li><a
href="2309327554 "><code>2309327</code></a>
docs: fix typo in the "Configuring Rules" section (<a
href="https://redirect.github.com/eslint/eslint/issues/20001 ">#20001</a>)
(ghazi-git)</li>
<li><a
href="2b87e21321 "><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://redirect.github.com/eslint/eslint/issues/19991 ">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="c36570c665 "><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b8875f67a7 "><code>b8875f6</code></a>
9.34.0</li>
<li><a
href="2e455fb433 "><code>2e455fb</code></a>
Build: changelog update for 9.34.0</li>
<li><a
href="f19ad9493e "><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030 ">#20030</a>)</li>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="4bce8a2502 "><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release</li>
<li><a
href="0c9999c2a6 "><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028 ">#20028</a>)</li>
<li><a
href="0b4a590333 "><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018 ">#20018</a>)</li>
<li><a
href="9b8990397b "><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024 ">#20024</a>)</li>
<li><a
href="6c074206ae "><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023 ">#20023</a>)</li>
<li><a
href="676f4acaae "><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002 ">#20002</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.33.0 to 9.34.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.34.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="0bb777a82b "><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19794 ">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="43a5f9e36f "><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19951 ">#19951</a>)
(Pixel998)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="9b8990397b "><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20024 ">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="6c074206ae "><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20023 ">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="676f4acaae "><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20002 ">#20002</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="0b4a590333 "><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20018 ">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="327c67256f "><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="bf2622991f "><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20009 ">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="2309327554 "><code>2309327</code></a>
docs: fix typo in the "Configuring Rules" section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20001 ">#20001</a>)
(ghazi-git)</li>
<li><a
href="2b87e21321 "><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19991 ">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="c36570c665 "><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f19ad9493e "><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20030 ">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="4bce8a2502 "><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="0c9999c2a6 "><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20028 ">#20028</a>)
(루밀LuMir)</li>
<li><a
href="d503f19813 "><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20010 ">#20010</a>)
(루밀LuMir)</li>
<li><a
href="e2dc67d8b0 "><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19994 ">#19994</a>)
(루밀LuMir)</li>
<li><a
href="7093cb8f59 "><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20005 ">#20005</a>)
(dependabot[bot])</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.34.0 - August 22, 2025</p>
<ul>
<li><a
href="f19ad9493e "><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20030 ">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="4bce8a2502 "><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="0c9999c2a6 "><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20028 ">#20028</a>)
(루밀LuMir)</li>
<li><a
href="0b4a590333 "><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20018 ">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="9b8990397b "><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20024 ">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="6c074206ae "><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20023 ">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="676f4acaae "><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20002 ">#20002</a>)
(Sweta Tanwar)</li>
<li><a
href="327c67256f "><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d503f19813 "><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20010 ">#20010</a>)
(루밀LuMir)</li>
<li><a
href="0bb777a82b "><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19794 ">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="bf2622991f "><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20009 ">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="43a5f9e36f "><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19951 ">#19951</a>)
(Pixel998)</li>
<li><a
href="e2dc67d8b0 "><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19994 ">#19994</a>)
(루밀LuMir)</li>
<li><a
href="7093cb8f59 "><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20005 ">#20005</a>)
(dependabot[bot])</li>
<li><a
href="2309327554 "><code>2309327</code></a>
docs: fix typo in the "Configuring Rules" section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20001 ">#20001</a>)
(ghazi-git)</li>
<li><a
href="2b87e21321 "><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19991 ">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="c36570c665 "><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b48fa20034 "><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.34.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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 09:11:09 -06:00
dependabot[bot]
7c26dda4c0
chore(deps): bump the basic group in /examples/basic with 3 updates ( #10788 )
...
Cleanup branch caches / cleanup (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 22) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Has been cancelled
Turborepo Test / Find path changes (push) Has been cancelled
Turborepo Test / `with-svelte` example (push) Has been cancelled
Turborepo Test / `with-tailwind` example (push) Has been cancelled
Benchmark Turborepo / Send to Tinybird (push) Has been cancelled
Turborepo Test / Turborepo Test Summary (push) Has been cancelled
Turborepo Test / Cleanup (push) Has been cancelled
Lint / Cleanup (push) Has been cancelled
Benchmark Turborepo / Send to Slack (push) Has been cancelled
JS Package Tests / Turborepo JS Test Summary (push) Has been cancelled
Turborepo Test / Turborepo Integration (push) Has been cancelled
Turborepo Test / Rust lints (push) Has been cancelled
Turborepo Test / Turborepo rust check (push) Has been cancelled
Turborepo Test / @turbo/types codegen check (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on ubuntu (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on windows (push) Has been cancelled
Turborepo Test / `basic` example (push) Has been cancelled
Turborepo Test / `kitchen-sink` example (push) Has been cancelled
Turborepo Test / `non-monorepo` example (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on macos (push) Has been cancelled
Bumps the basic group in /examples/basic with 3 updates:
[next](https://github.com/vercel/next.js ),
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `next` from 15.4.2 to 15.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.5.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Use and enforce exhaustive switch statements for work unit store: <a
href="https://redirect.github.com/vercel/next.js/issues/81577 ">#81577</a></li>
<li>Enable <code>@typescript-eslint/switch-exhaustiveness-check</code>
rule: <a
href="https://redirect.github.com/vercel/next.js/issues/81583 ">#81583</a></li>
<li>[dynamicIO] use RSC dynamicness to control partial vs complete PPR
result: <a
href="https://redirect.github.com/vercel/next.js/issues/81627 ">#81627</a></li>
<li>[dynamicIO] Do not use <code>React.unstable_postpone()</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81652 ">#81652</a></li>
<li>feat: new detachable panel UI: <a
href="https://redirect.github.com/vercel/next.js/issues/81483 ">#81483</a></li>
<li>Turbopack: content-hash PageLoaderAsset: <a
href="https://redirect.github.com/vercel/next.js/issues/81450 ">#81450</a></li>
<li>[segment explorer] fix content overflow styling: <a
href="https://redirect.github.com/vercel/next.js/issues/81649 ">#81649</a></li>
<li>Improve reliability of owner stacks for async I/O errors: <a
href="https://redirect.github.com/vercel/next.js/issues/81501 ">#81501</a></li>
<li>fix(router): Prevent redirect loop on root data requests with
basePath: <a
href="https://redirect.github.com/vercel/next.js/issues/81096 ">#81096</a></li>
<li>Ensure custom NextServer config is honored: <a
href="https://redirect.github.com/vercel/next.js/issues/81681 ">#81681</a></li>
<li>Fix before interactive incorrectly render css: <a
href="https://redirect.github.com/vercel/next.js/issues/81146 ">#81146</a></li>
<li>perf: memorize exclude function in webpack config: <a
href="https://redirect.github.com/vercel/next.js/issues/81525 ">#81525</a></li>
<li>Also enforce experimental features when there's no next config file:
<a
href="https://redirect.github.com/vercel/next.js/issues/81679 ">#81679</a></li>
<li>feat(next/image): warn when <code>images.qualities</code> is
undefined: <a
href="https://redirect.github.com/vercel/next.js/issues/81690 ">#81690</a></li>
<li>feat(build): optimize filterUniqueParamsCombinations to generate
sub-combinations: <a
href="https://redirect.github.com/vercel/next.js/issues/81321 ">#81321</a></li>
<li>Update NextAdapter type and re-export: <a
href="https://redirect.github.com/vercel/next.js/issues/81692 ">#81692</a></li>
<li>upgrade to path-to-regexp@6.3.0: <a
href="https://redirect.github.com/vercel/next.js/issues/80123 ">#80123</a></li>
<li>[metadata] replace for initial body icon case: <a
href="https://redirect.github.com/vercel/next.js/issues/81688 ">#81688</a></li>
<li>[segment explorer] remove dev panel ui flag: <a
href="https://redirect.github.com/vercel/next.js/issues/81670 ">#81670</a></li>
<li>Simplify running test apps locally with <code>ppr</code> or
<code>dynamicIO</code> enabled: <a
href="https://redirect.github.com/vercel/next.js/issues/81668 ">#81668</a></li>
<li>[turbopack] Return cached Promise from
<code>__turbopack_load_by_url__ </code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81663 ">#81663</a></li>
<li>Upgrade React from <code>97cdd5d3-20250710</code> to
<code>2f0e7e57-20250715</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81678 ">#81678</a></li>
<li>Delete unused <code>renderToString</code> function: <a
href="https://redirect.github.com/vercel/next.js/issues/81707 ">#81707</a></li>
<li>Discard prerendered route handler data from FS cache after
revalidation: <a
href="https://redirect.github.com/vercel/next.js/issues/81611 ">#81611</a></li>
<li>Upgrade React from <code>2f0e7e57-20250715</code> to
<code>d85ec5f5-20250716</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81708 ">#81708</a></li>
<li>Ignore pending revalidations during prerendering: <a
href="https://redirect.github.com/vercel/next.js/issues/81621 ">#81621</a></li>
<li>[turbopack] Clear chunk cache on HMR instead of creating new
<code>next-server</code> VM: <a
href="https://redirect.github.com/vercel/next.js/issues/81664 ">#81664</a></li>
<li>fix: rootParams should throw in client when fallbackParams are not
present: <a
href="https://redirect.github.com/vercel/next.js/issues/81711 ">#81711</a></li>
<li>perf(build): optimize buildAppStaticPaths performance and add helper
function: <a
href="https://redirect.github.com/vercel/next.js/issues/81386 ">#81386</a></li>
<li>Turbopack: Support string without options for
<code>@next/mdx</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81713 ">#81713</a></li>
<li>[Segment Cache] Support dynamic head prefetching: <a
href="https://redirect.github.com/vercel/next.js/issues/81677 ">#81677</a></li>
<li>[sourcemaps] Consistent cursor columns: <a
href="https://redirect.github.com/vercel/next.js/issues/81375 ">#81375</a></li>
<li>fix: revert client segment route changes for sub shell generation:
<a
href="https://redirect.github.com/vercel/next.js/issues/81731 ">#81731</a></li>
<li>fix: pages router metadata bugs with React 19: <a
href="https://redirect.github.com/vercel/next.js/issues/81733 ">#81733</a></li>
<li>Improve error handling for
<code>headers</code>/<code>cookies</code>/<code>draftMode</code> in
<code>'use cache'</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/81716 ">#81716</a></li>
<li>[devtool] fix duplicate rendered indicator on server: <a
href="https://redirect.github.com/vercel/next.js/issues/81729 ">#81729</a></li>
<li>[devtool] enable segment explorer by default: <a
href="https://redirect.github.com/vercel/next.js/issues/81737 ">#81737</a></li>
<li>[turbopack] Stop exposing globals from Turbopack runtime: <a
href="https://redirect.github.com/vercel/next.js/issues/81727 ">#81727</a></li>
<li>Remove unnecessary await: <a
href="https://redirect.github.com/vercel/next.js/issues/81761 ">#81761</a></li>
<li>[chore] bump zod to latest v3: <a
href="https://redirect.github.com/vercel/next.js/issues/81757 ">#81757</a></li>
<li>feat(turbopack): Log anonymized internal error (panic) information
to telemetry: <a
href="https://redirect.github.com/vercel/next.js/issues/81272 ">#81272</a></li>
<li>fix: revert client segment route changes for sub shell generation:
<a
href="https://redirect.github.com/vercel/next.js/issues/81740 ">#81740</a></li>
<li>bugfix: static resources staleTime should be renewed once refetched:
<a
href="https://redirect.github.com/vercel/next.js/issues/81771 ">#81771</a></li>
<li>[devtool] move font styling to global.css: <a
href="https://redirect.github.com/vercel/next.js/issues/81782 ">#81782</a></li>
<li>[devtool] copy decoded info of error details: <a
href="https://redirect.github.com/vercel/next.js/issues/81735 ">#81735</a></li>
<li>fix(build): add sourcePage context for PPR dynamic route lambda
creation: <a
href="https://redirect.github.com/vercel/next.js/issues/81781 ">#81781</a></li>
<li>refactor: rename experimental.dynamicIO to
experimental.cacheComponents: <a
href="https://redirect.github.com/vercel/next.js/issues/81562 ">#81562</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7e08c8223d "><code>7e08c82</code></a>
v15.5.0</li>
<li><a
href="77bb702a01 "><code>77bb702</code></a>
docs: add explanation of disabling lint for next build (<a
href="https://redirect.github.com/vercel/next.js/issues/82805 ">#82805</a>)</li>
<li><a
href="8f6d345d2d "><code>8f6d345</code></a>
v15.4.2-canary.56</li>
<li><a
href="533bcd1485 "><code>533bcd1</code></a>
docs: Route props helpers, typegen and next lint deprecation (<a
href="https://redirect.github.com/vercel/next.js/issues/82784 ">#82784</a>)</li>
<li><a
href="e6718d699d "><code>e6718d6</code></a>
docs: fix TS error in Node.js runtime local assets example (<a
href="https://redirect.github.com/vercel/next.js/issues/82672 ">#82672</a>)</li>
<li><a
href="91da00336c "><code>91da003</code></a>
fix: remove a few old references to 'next lint' (<a
href="https://redirect.github.com/vercel/next.js/issues/82800 ">#82800</a>)</li>
<li><a
href="e3e21977ed "><code>e3e2197</code></a>
v15.4.2-canary.55</li>
<li><a
href="408920c566 "><code>408920c</code></a>
fix: possible null access (<a
href="https://redirect.github.com/vercel/next.js/issues/82799 ">#82799</a>)</li>
<li><a
href="4e9cc18917 "><code>4e9cc18</code></a>
fix: don't fail with amp config in JS (<a
href="https://redirect.github.com/vercel/next.js/issues/82798 ">#82798</a>)</li>
<li><a
href="c57fe2561c "><code>c57fe25</code></a>
feat: add a codemod to migrate from the deprecated "next lint"
command (<a
href="https://redirect.github.com/vercel/next.js/issues/82685 ">#82685</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.4.2...v15.5.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.4.6 to 15.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.5.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Use and enforce exhaustive switch statements for work unit store: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81577 ">#81577</a></li>
<li>Enable <code>@typescript-eslint/switch-exhaustiveness-check</code>
rule: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81583 ">#81583</a></li>
<li>[dynamicIO] use RSC dynamicness to control partial vs complete PPR
result: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81627 ">#81627</a></li>
<li>[dynamicIO] Do not use <code>React.unstable_postpone()</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81652 ">#81652</a></li>
<li>feat: new detachable panel UI: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81483 ">#81483</a></li>
<li>Turbopack: content-hash PageLoaderAsset: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81450 ">#81450</a></li>
<li>[segment explorer] fix content overflow styling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81649 ">#81649</a></li>
<li>Improve reliability of owner stacks for async I/O errors: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81501 ">#81501</a></li>
<li>fix(router): Prevent redirect loop on root data requests with
basePath: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81096 ">#81096</a></li>
<li>Ensure custom NextServer config is honored: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81681 ">#81681</a></li>
<li>Fix before interactive incorrectly render css: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81146 ">#81146</a></li>
<li>perf: memorize exclude function in webpack config: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81525 ">#81525</a></li>
<li>Also enforce experimental features when there's no next config file:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81679 ">#81679</a></li>
<li>feat(next/image): warn when <code>images.qualities</code> is
undefined: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81690 ">#81690</a></li>
<li>feat(build): optimize filterUniqueParamsCombinations to generate
sub-combinations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81321 ">#81321</a></li>
<li>Update NextAdapter type and re-export: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81692 ">#81692</a></li>
<li>upgrade to path-to-regexp@6.3.0: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/80123 ">#80123</a></li>
<li>[metadata] replace for initial body icon case: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81688 ">#81688</a></li>
<li>[segment explorer] remove dev panel ui flag: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81670 ">#81670</a></li>
<li>Simplify running test apps locally with <code>ppr</code> or
<code>dynamicIO</code> enabled: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81668 ">#81668</a></li>
<li>[turbopack] Return cached Promise from
<code>__turbopack_load_by_url__ </code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81663 ">#81663</a></li>
<li>Upgrade React from <code>97cdd5d3-20250710</code> to
<code>2f0e7e57-20250715</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81678 ">#81678</a></li>
<li>Delete unused <code>renderToString</code> function: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81707 ">#81707</a></li>
<li>Discard prerendered route handler data from FS cache after
revalidation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81611 ">#81611</a></li>
<li>Upgrade React from <code>2f0e7e57-20250715</code> to
<code>d85ec5f5-20250716</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81708 ">#81708</a></li>
<li>Ignore pending revalidations during prerendering: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81621 ">#81621</a></li>
<li>[turbopack] Clear chunk cache on HMR instead of creating new
<code>next-server</code> VM: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81664 ">#81664</a></li>
<li>fix: rootParams should throw in client when fallbackParams are not
present: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81711 ">#81711</a></li>
<li>perf(build): optimize buildAppStaticPaths performance and add helper
function: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81386 ">#81386</a></li>
<li>Turbopack: Support string without options for
<code>@next/mdx</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81713 ">#81713</a></li>
<li>[Segment Cache] Support dynamic head prefetching: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81677 ">#81677</a></li>
<li>[sourcemaps] Consistent cursor columns: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81375 ">#81375</a></li>
<li>fix: revert client segment route changes for sub shell generation:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81731 ">#81731</a></li>
<li>fix: pages router metadata bugs with React 19: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81733 ">#81733</a></li>
<li>Improve error handling for
<code>headers</code>/<code>cookies</code>/<code>draftMode</code> in
<code>'use cache'</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81716 ">#81716</a></li>
<li>[devtool] fix duplicate rendered indicator on server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81729 ">#81729</a></li>
<li>[devtool] enable segment explorer by default: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81737 ">#81737</a></li>
<li>[turbopack] Stop exposing globals from Turbopack runtime: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81727 ">#81727</a></li>
<li>Remove unnecessary await: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81761 ">#81761</a></li>
<li>[chore] bump zod to latest v3: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81757 ">#81757</a></li>
<li>feat(turbopack): Log anonymized internal error (panic) information
to telemetry: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81272 ">#81272</a></li>
<li>fix: revert client segment route changes for sub shell generation:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81740 ">#81740</a></li>
<li>bugfix: static resources staleTime should be renewed once refetched:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81771 ">#81771</a></li>
<li>[devtool] move font styling to global.css: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81782 ">#81782</a></li>
<li>[devtool] copy decoded info of error details: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81735 ">#81735</a></li>
<li>fix(build): add sourcePage context for PPR dynamic route lambda
creation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81781 ">#81781</a></li>
<li>refactor: rename experimental.dynamicIO to
experimental.cacheComponents: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81562 ">#81562</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7e08c8223d "><code>7e08c82</code></a>
v15.5.0</li>
<li><a
href="8f6d345d2d "><code>8f6d345</code></a>
v15.4.2-canary.56</li>
<li><a
href="e3e21977ed "><code>e3e2197</code></a>
v15.4.2-canary.55</li>
<li><a
href="a745826b2c "><code>a745826</code></a>
v15.4.2-canary.54</li>
<li><a
href="bec38efdb6 "><code>bec38ef</code></a>
v15.4.2-canary.53</li>
<li><a
href="97dbf5f2e1 "><code>97dbf5f</code></a>
v15.4.2-canary.52</li>
<li><a
href="9934b3788a "><code>9934b37</code></a>
v15.4.2-canary.51</li>
<li><a
href="df9f3ba484 "><code>df9f3ba</code></a>
v15.4.2-canary.50</li>
<li><a
href="56493beebe "><code>56493be</code></a>
v15.4.2-canary.49</li>
<li><a
href="62b659cf31 "><code>62b659c</code></a>
v15.4.2-canary.48</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.5.0/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.39.0 to 8.40.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.40.0</h2>
<h2>8.40.0 (2025-08-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> export <code>plugin</code>,
<code>parser</code>, and <code>configs</code> that are compatible with
both <code>defineConfig()</code> and <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475 ">#11475</a>)</li>
<li><strong>typescript-estree:</strong> correct range of import
assertion with trailing comma (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478 ">#11478</a>)</li>
<li><strong>utils:</strong> correct <code>calculateConfigForFile</code>
return type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451 ">#11451</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>Nolan Gajdascz <a
href="https://github.com/Gajdascz "><code>@Gajdascz</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.39.1</h2>
<h2>8.39.1 (2025-08-11)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> handle <code>file://</code> urls
in stack trace when inferring <code>tsconfigRootDir</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464 ">#11464</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.40.0 (2025-08-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> export <code>plugin</code>,
<code>parser</code>, and <code>configs</code> that are compatible with
both <code>defineConfig()</code> and <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475 ">#11475</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.39.1 (2025-08-11)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> handle <code>file://</code> urls
in stack trace when inferring <code>tsconfigRootDir</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464 ">#11464</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="60c3b26317 "><code>60c3b26</code></a>
chore(release): publish 8.40.0</li>
<li><a
href="3426f0dd6f "><code>3426f0d</code></a>
fix(typescript-eslint): export <code>plugin</code>, <code>parser</code>,
and <code>configs</code> that are com...</li>
<li><a
href="b2ee794265 "><code>b2ee794</code></a>
chore(release): publish 8.39.1</li>
<li><a
href="7319bad3a5 "><code>7319bad</code></a>
fix(typescript-eslint): handle <code>file://</code> urls in stack trace
when inferring `...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 20:58:08 -06:00
dependabot[bot]
bbfa32aa3e
chore(deps-dev): bump @next/eslint-plugin-next from 15.4.2 to 15.4.6 in /examples/basic ( #10776 )
...
Bumps
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
from 15.4.2 to 15.4.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.4.6</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>fix: <code>_error</code> page's <code>req.url</code> can be
overwritten to dynamic param on minimal mode (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82347 ">#82347</a>)</li>
<li>fix: add <code>?dpl</code> to fonts in
<code>/_next/static/media</code> (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82384 ">#82384</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/devjiwonchoi "><code>@devjiwonchoi</code></a>,
<a href="https://github.com/ijjk "><code>@ijjk</code></a>, and <a
href="https://github.com/styfle "><code>@styfle</code></a> for
helping!</p>
<h2>v15.4.5</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix API stripping JSON incorrectly (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82062 ">#82062</a>)</li>
<li>Fix i18n fallback: false collision (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82158 ">#82158</a>)</li>
<li>Revert "Fix tracing of server actions imported by client
components (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82167 ">#82167</a>)</li>
<li>Ensure setAssetPrefix updates config instance (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82165 ">#82165</a>)</li>
<li>Turbopack: update mimalloc (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82166 ">#82166</a>)</li>
<li>fix(next/image): fix image-optimizer.ts headers (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82175 ">#82175</a>)</li>
<li>fix(next/image): improve and simplify detect-content-type (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82174 ">#82174</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/sokra "><code>@sokra</code></a>, and <a
href="https://github.com/styfle "><code>@styfle</code></a> for
helping!</p>
<h2>v15.4.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix dynamicParams false layout case in dev (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/82026 ">#82026</a>)</li>
<li>Turbopack: fix scope hoisting variable renaming bug (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81640 ">#81640</a>)</li>
<li>Upgrade to swc v33 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81750 ">#81750</a>)</li>
<li>Revert "[metadata] use https protocol for schema urls" (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81934 ">#81934</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw "><code>@bgw</code></a> <a
href="https://github.com/mischnic "><code>@mischnic</code></a> <a
href="https://github.com/huozhi "><code>@huozhi</code></a> <a
href="https://github.com/lukesandberg "><code>@lukesandberg</code></a>
and <a href="https://github.com/ijjk "><code>@ijjk</code></a> for
helping!</p>
<h2>v15.4.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="be4aafd4b7 "><code>be4aafd</code></a>
v15.4.6</li>
<li><a
href="b9aab5dbe9 "><code>b9aab5d</code></a>
v15.4.5</li>
<li><a
href="fe5db65859 "><code>fe5db65</code></a>
v15.4.4</li>
<li><a
href="f98040047e "><code>f980400</code></a>
v15.4.3</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/commits/v15.4.6/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 19:52:54 -06:00
dependabot[bot]
310565ee75
chore(deps-dev): bump the basic group in /examples/basic with 4 updates ( #10757 )
...
Bumps the basic group in /examples/basic with 4 updates:
[typescript](https://github.com/microsoft/TypeScript ),
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript` from 5.8.2 to 5.9.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases ">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.9</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/ ">release
announcement</a></p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.9.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.9.1 (RC)</a>.</li>
<li><em>No specific changes for TypeScript 5.9.2 (Stable)</em></li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.9 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/ ">release
announcement</a></p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.9.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.9.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.9 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.9.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.8.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.3%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="be86783155 "><code>be86783</code></a>
Give more specific errors for <code>verbatimModuleSyntax</code> (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62113 ">#62113</a>)</li>
<li><a
href="22ef57786f "><code>22ef577</code></a>
LEGO: Pull request from
lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250714...</li>
<li><a
href="d5a414cd1d "><code>d5a414c</code></a>
Don't use <code>noErrorTruncation</code> when printing types with
<code>maximumLength</code> set (#...</li>
<li><a
href="f14b5c8a2f "><code>f14b5c8</code></a>
Remove unused and confusing dom.iterable.d.ts file (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62037 ">#62037</a>)</li>
<li><a
href="2778e84ed8 "><code>2778e84</code></a>
Restore AbortSignal.abort (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62086 ">#62086</a>)</li>
<li><a
href="65cb4bd2d5 "><code>65cb4bd</code></a>
LEGO: Pull request from
lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250710...</li>
<li><a
href="9e20e032ef "><code>9e20e03</code></a>
Clear out checker-level stacks on pop (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62016 ">#62016</a>)</li>
<li><a
href="87740bc7fe "><code>87740bc</code></a>
Fix for Issue 61081 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61221 ">#61221</a>)</li>
<li><a
href="833a8d492c "><code>833a8d4</code></a>
Fix Symbol completion priority and cursor positioning (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61945 ">#61945</a>)</li>
<li><a
href="0018c9ff12 "><code>0018c9f</code></a>
LEGO: Pull request from
lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250702...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.8.2...v5.9.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.31.0 to 9.33.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.33.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e07820e66f "><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19939 ">#19939</a>)
(sethamus)</li>
<li><a
href="90b050ec11 "><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19941 ">#19941</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="732433c4fb "><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995 ">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="e8a6914a24 "><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://redirect.github.com/eslint/eslint/issues/19975 ">#19975</a>)
(諏訪原慶斗)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="34f0723e2d "><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671 ">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="dc942a47da "><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5a4b6f7432 "><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979 ">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="247e15698e "><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980 ">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="0d17242b3c "><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fa20b9db8f "><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://redirect.github.com/eslint/eslint/issues/19974 ">#19974</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="27fa86551b "><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19972 ">#19972</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="425804602e "><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998 ">#19998</a>)
(renovate[bot])</li>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="06a22f154c "><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993 ">#19993</a>)
(Pixel998)</li>
<li><a
href="54920ed229 "><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19977 ">#19977</a>)
(Francesco Trotta)</li>
</ul>
<h2>v9.32.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1245000c5a "><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19828 ">#19828</a>)
(fnx)</li>
<li><a
href="0e957a7b55 "><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19882 ">#19882</a>)
(fnx)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="960fd40dfd "><code>960fd40</code></a>
fix: Upgrade <code>@eslint/js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19971 ">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bbf23fa2f1 "><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://redirect.github.com/eslint/eslint/issues/19877 ">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d4988872f3 "><code>d498887</code></a>
fix: bump <code>@eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://redirect.github.com/eslint/eslint/issues/19965 ">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137 "><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://redirect.github.com/eslint/eslint/issues/19932 ">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="7863d26b7c "><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19944 ">#19944</a>)
(ntnyq)</li>
<li><a
href="317330552e "><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19937 ">#19937</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86e7426e44 "><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="50de1ced9d "><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="74f01a3f59 "><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19970 ">#19970</a>)
(루밀LuMir)</li>
<li><a
href="2ab13813a7 "><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/19964 ">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469 "><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19953 ">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c "><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://redirect.github.com/eslint/eslint/issues/19960 ">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="e22af8c42d "><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19949 ">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="e85571730f "><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://redirect.github.com/eslint/eslint/issues/19919 ">#19919</a>)
(Francesco Trotta)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.33.0 - August 8, 2025</p>
<ul>
<li><a
href="425804602e "><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998 ">#19998</a>)
(renovate[bot])</li>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="06a22f154c "><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993 ">#19993</a>)
(Pixel998)</li>
<li><a
href="732433c4fb "><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995 ">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="34f0723e2d "><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671 ">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="dc942a47da "><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5a4b6f7432 "><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979 ">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="247e15698e "><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980 ">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="0d17242b3c "><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e07820e66f "><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19939 ">#19939</a>)
(sethamus)</li>
<li><a
href="fa20b9db8f "><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://redirect.github.com/eslint/eslint/issues/19974 ">#19974</a>)
(Nicholas C. Zakas)</li>
<li><a
href="54920ed229 "><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19977 ">#19977</a>)
(Francesco Trotta)</li>
<li><a
href="e8a6914a24 "><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://redirect.github.com/eslint/eslint/issues/19975 ">#19975</a>)
(諏訪原慶斗)</li>
<li><a
href="90b050ec11 "><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19941 ">#19941</a>)
(Sweta Tanwar)</li>
<li><a
href="27fa86551b "><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19972 ">#19972</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.32.0 - July 25, 2025</p>
<ul>
<li><a
href="960fd40dfd "><code>960fd40</code></a>
fix: Upgrade <code>@eslint/js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19971 ">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="50de1ced9d "><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="bbf23fa2f1 "><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://redirect.github.com/eslint/eslint/issues/19877 ">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="74f01a3f59 "><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19970 ">#19970</a>)
(루밀LuMir)</li>
<li><a
href="d4988872f3 "><code>d498887</code></a>
fix: bump <code>@eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://redirect.github.com/eslint/eslint/issues/19965 ">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="2ab13813a7 "><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/19964 ">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469 "><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19953 ">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c "><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://redirect.github.com/eslint/eslint/issues/19960 ">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137 "><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://redirect.github.com/eslint/eslint/issues/19932 ">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="86e7426e44 "><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e22af8c42d "><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19949 ">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="1245000c5a "><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19828 ">#19828</a>)
(fnx)</li>
<li><a
href="e85571730f "><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://redirect.github.com/eslint/eslint/issues/19919 ">#19919</a>)
(Francesco Trotta)</li>
<li><a
href="0e957a7b55 "><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19882 ">#19882</a>)
(fnx)</li>
<li><a
href="2f73a23655 "><code>2f73a23</code></a>
test: switch to flat config mode in <code>ast-utils</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19948 ">#19948</a>)
(Milos Djermanovic)</li>
<li><a
href="7863d26b7c "><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19944 ">#19944</a>)
(ntnyq)</li>
<li><a
href="c565a530f5 "><code>c565a53</code></a>
chore: exclude <code>further_reading_links.json</code> from Prettier
formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19943 ">#19943</a>)
(Milos Djermanovic)</li>
<li><a
href="317330552e "><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19937 ">#19937</a>)
(TKDev7)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a90d7c4fe5 "><code>a90d7c4</code></a>
9.33.0</li>
<li><a
href="9534b55372 "><code>9534b55</code></a>
Build: changelog update for 9.33.0</li>
<li><a
href="425804602e "><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998 ">#19998</a>)</li>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="06a22f154c "><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993 ">#19993</a>)</li>
<li><a
href="732433c4fb "><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995 ">#19995</a>)</li>
<li><a
href="34f0723e2d "><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671 ">#19671</a>)</li>
<li><a
href="dc942a47da "><code>dc942a4</code></a>
docs: Update README</li>
<li><a
href="5a4b6f7432 "><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979 ">#19979</a>)</li>
<li><a
href="247e15698e "><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980 ">#19980</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.31.0...v9.33.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.31.0 to 9.33.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.33.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e07820e66f "><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19939 ">#19939</a>)
(sethamus)</li>
<li><a
href="90b050ec11 "><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19941 ">#19941</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="732433c4fb "><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19995 ">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="e8a6914a24 "><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19975 ">#19975</a>)
(諏訪原慶斗)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="34f0723e2d "><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19671 ">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="dc942a47da "><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5a4b6f7432 "><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19979 ">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="247e15698e "><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19980 ">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="0d17242b3c "><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fa20b9db8f "><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19974 ">#19974</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="27fa86551b "><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19972 ">#19972</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="425804602e "><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19998 ">#19998</a>)
(renovate[bot])</li>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="06a22f154c "><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19993 ">#19993</a>)
(Pixel998)</li>
<li><a
href="54920ed229 "><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19977 ">#19977</a>)
(Francesco Trotta)</li>
</ul>
<h2>v9.32.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1245000c5a "><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19828 ">#19828</a>)
(fnx)</li>
<li><a
href="0e957a7b55 "><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19882 ">#19882</a>)
(fnx)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="960fd40dfd "><code>960fd40</code></a>
fix: Upgrade <code>@eslint/js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19971 ">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bbf23fa2f1 "><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19877 ">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d4988872f3 "><code>d498887</code></a>
fix: bump <code>@eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19965 ">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137 "><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19932 ">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="7863d26b7c "><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19944 ">#19944</a>)
(ntnyq)</li>
<li><a
href="317330552e "><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19937 ">#19937</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86e7426e44 "><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="50de1ced9d "><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="74f01a3f59 "><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19970 ">#19970</a>)
(루밀LuMir)</li>
<li><a
href="2ab13813a7 "><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19964 ">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469 "><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19953 ">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c "><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19960 ">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="e22af8c42d "><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19949 ">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="e85571730f "><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19919 ">#19919</a>)
(Francesco Trotta)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.33.0 - August 8, 2025</p>
<ul>
<li><a
href="425804602e "><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19998 ">#19998</a>)
(renovate[bot])</li>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="06a22f154c "><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19993 ">#19993</a>)
(Pixel998)</li>
<li><a
href="732433c4fb "><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19995 ">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="34f0723e2d "><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19671 ">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="dc942a47da "><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5a4b6f7432 "><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19979 ">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="247e15698e "><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19980 ">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="0d17242b3c "><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e07820e66f "><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19939 ">#19939</a>)
(sethamus)</li>
<li><a
href="fa20b9db8f "><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19974 ">#19974</a>)
(Nicholas C. Zakas)</li>
<li><a
href="54920ed229 "><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19977 ">#19977</a>)
(Francesco Trotta)</li>
<li><a
href="e8a6914a24 "><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19975 ">#19975</a>)
(諏訪原慶斗)</li>
<li><a
href="90b050ec11 "><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19941 ">#19941</a>)
(Sweta Tanwar)</li>
<li><a
href="27fa86551b "><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19972 ">#19972</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.32.0 - July 25, 2025</p>
<ul>
<li><a
href="960fd40dfd "><code>960fd40</code></a>
fix: Upgrade <code>@eslint/js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19971 ">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="50de1ced9d "><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="bbf23fa2f1 "><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19877 ">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="74f01a3f59 "><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19970 ">#19970</a>)
(루밀LuMir)</li>
<li><a
href="d4988872f3 "><code>d498887</code></a>
fix: bump <code>@eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19965 ">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="2ab13813a7 "><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19964 ">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469 "><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19953 ">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c "><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19960 ">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137 "><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19932 ">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="86e7426e44 "><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e22af8c42d "><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19949 ">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="1245000c5a "><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19828 ">#19828</a>)
(fnx)</li>
<li><a
href="e85571730f "><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19919 ">#19919</a>)
(Francesco Trotta)</li>
<li><a
href="0e957a7b55 "><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19882 ">#19882</a>)
(fnx)</li>
<li><a
href="2f73a23655 "><code>2f73a23</code></a>
test: switch to flat config mode in <code>ast-utils</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19948 ">#19948</a>)
(Milos Djermanovic)</li>
<li><a
href="7863d26b7c "><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19944 ">#19944</a>)
(ntnyq)</li>
<li><a
href="c565a530f5 "><code>c565a53</code></a>
chore: exclude <code>further_reading_links.json</code> from Prettier
formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19943 ">#19943</a>)
(Milos Djermanovic)</li>
<li><a
href="317330552e "><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19937 ">#19937</a>)
(TKDev7)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ad283717ed "><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="50de1ced9d "><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.33.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.37.0 to 8.39.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.39.0</h2>
<h2>8.39.0 (2025-08-04)</h2>
<h3>🚀 Features</h3>
<ul>
<li>update to TypeScript 5.9.2 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445 ">#11445</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] add enumMember
PascalCase default option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127 ">#11127</a>)</li>
<li><strong>eslint-plugin:</strong> add no-unnecessary-type-conversion
to strict-type-checked ruleset (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427 ">#11427</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] support
yield/await expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11417 ">#11417</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] ignore
<code>check</code> option for most RHS of a chain (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11272 ">#11272</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] add an
<code>unsafeObjectPattern</code> message (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11403 ">#11403</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher "><code>@bradzacher</code></a></li>
<li>James Garbutt <a
href="https://github.com/43081j "><code>@43081j</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi "><code>@developer-bandi</code></a></li>
<li>Sasha Kondrashov</li>
<li>tao</li>
<li>Younsang Na <a
href="https://github.com/nayounsang "><code>@nayounsang</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.38.0</h2>
<h2>8.38.0 (2025-07-21)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> forbid optional chain in
<code>TemplateTaggedLiteral</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11391 ">#11391</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disallow extra properties in rule options (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11397 ">#11397</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
resolve conflict with <code>isolatedDeclarations</code> if enabled in
<code>constructor</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11351 ">#11351</a>)</li>
<li><strong>typescript-eslint:</strong> infer tsconfigRootDir with v8
API (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11412 ">#11412</a>)</li>
<li><strong>typescript-eslint:</strong> error on nested
<code>extends</code> in <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11361 ">#11361</a>)</li>
<li><strong>typescript-estree:</strong> ensure the token type of the
property name is Identifier (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11329 ">#11329</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andrew Kazakov <a
href="https://github.com/andreww2012 "><code>@andreww2012</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>MK <a
href="https://github.com/asdf93074 "><code>@asdf93074</code></a></li>
<li>tao</li>
<li>Younsang Na <a
href="https://github.com/nayounsang "><code>@nayounsang</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.39.0 (2025-08-04)</h2>
<h3>🚀 Features</h3>
<ul>
<li>update to TypeScript 5.9.2 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445 ">#11445</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher "><code>@bradzacher</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.38.0 (2025-07-21)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> error on nested
<code>extends</code> in <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11361 ">#11361</a>)</li>
<li><strong>typescript-eslint:</strong> infer tsconfigRootDir with v8
API (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11412 ">#11412</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c98d51320b "><code>c98d513</code></a>
chore(release): publish 8.39.0</li>
<li><a
href="2112d58fd2 "><code>2112d58</code></a>
feat: update to TypeScript 5.9.2 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11445 ">#11445</a>)</li>
<li><a
href="d11e79e9c9 "><code>d11e79e</code></a>
chore(release): publish 8.38.0</li>
<li><a
href="6d8fae9410 "><code>6d8fae9</code></a>
fix(typescript-eslint): error on nested <code>extends</code> in
<code>tseslint.config()</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11 ">#11</a>...</li>
<li><a
href="abb7c4de8c "><code>abb7c4d</code></a>
fix(typescript-eslint): infer tsconfigRootDir with v8 API (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11412 ">#11412</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.39.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 21:07:14 -06:00
dependabot[bot]
07443ce6a2
chore(deps): bump the basic group in /examples/basic with 3 updates ( #10699 )
...
Bumps the basic group in /examples/basic with 3 updates:
[next](https://github.com/vercel/next.js ),
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `next` from 15.3.0 to 15.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733 ">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://redirect.github.com/vercel/next.js/issues/81688 ">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://redirect.github.com/vercel/next.js/issues/81681 ">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.10</h2>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows: <a
href="https://redirect.github.com/vercel/next.js/issues/81758 ">#81758</a></li>
<li>fix: remove boundary sentinel from RSC responses: <a
href="https://redirect.github.com/vercel/next.js/issues/81857 ">#81857</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic "><code>@mischnic</code></a> and <a
href="https://github.com/wyattjoh "><code>@wyattjoh</code></a> for
helping!</p>
<h2>v15.4.2-canary.9</h2>
<h3>Core Changes</h3>
<ul>
<li>[devtool] migrate css reset to global.css: <a
href="https://redirect.github.com/vercel/next.js/issues/81783 ">#81783</a></li>
<li>[dev-tools] Robust shortcut detection: <a
href="https://redirect.github.com/vercel/next.js/issues/81756 ">#81756</a></li>
<li>[segment explorer] hide for pages router: <a
href="https://redirect.github.com/vercel/next.js/issues/81813 ">#81813</a></li>
<li>[devtool] fix scrollbar styling: <a
href="https://redirect.github.com/vercel/next.js/issues/81814 ">#81814</a></li>
<li>fix(ppr): ensure fallback route params trigger dynamic resume: <a
href="https://redirect.github.com/vercel/next.js/issues/81812 ">#81812</a></li>
<li>[devtools] restart server pending state: <a
href="https://redirect.github.com/vercel/next.js/issues/80858 ">#80858</a></li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>[turbopack] use <code>require</code> to load chunks in our node
runtime: <a
href="https://redirect.github.com/vercel/next.js/issues/81738 ">#81738</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/raunofreiberg "><code>@raunofreiberg</code></a>,
<a
href="https://github.com/lukesandberg "><code>@lukesandberg</code></a>,
<a href="https://github.com/wyattjoh "><code>@wyattjoh</code></a>, and
<a
href="https://github.com/devjiwonchoi "><code>@devjiwonchoi</code></a>
for helping!</p>
<h2>v15.4.2-canary.8</h2>
<h3>Core Changes</h3>
<ul>
<li>[devtool] move font styling to global.css: <a
href="https://redirect.github.com/vercel/next.js/issues/81782 ">#81782</a></li>
<li>[devtool] copy decoded info of error details: <a
href="https://redirect.github.com/vercel/next.js/issues/81735 ">#81735</a></li>
<li>fix(build): add sourcePage context for PPR dynamic route lambda
creation: <a
href="https://redirect.github.com/vercel/next.js/issues/81781 ">#81781</a></li>
<li>refactor: rename experimental.dynamicIO to
experimental.cacheComponents: <a
href="https://redirect.github.com/vercel/next.js/issues/81562 ">#81562</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1617b26637 "><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="8f64c82c8a "><code>8f64c82</code></a>
fix: pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733 ">#81733</a>)</li>
<li><a
href="529f14c3e4 "><code>529f14c</code></a>
[metadata] replace for initial body icon case (<a
href="https://redirect.github.com/vercel/next.js/issues/81688 ">#81688</a>)</li>
<li><a
href="6de4682a9b "><code>6de4682</code></a>
Ensure custom NextServer config is honored (<a
href="https://redirect.github.com/vercel/next.js/issues/81681 ">#81681</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/81691 ">#81691</a>)</li>
<li><a
href="68a59d7ad6 "><code>68a59d7</code></a>
setup release branch</li>
<li><a
href="079c06d3c3 "><code>079c06d</code></a>
v15.4.1</li>
<li><a
href="7ad467409b "><code>7ad4674</code></a>
v15.4.0</li>
<li><a
href="c1fa79be58 "><code>c1fa79b</code></a>
v15.4.0-canary.130</li>
<li><a
href="27a271bd68 "><code>27a271b</code></a>
[turbopack] Rename <code>traverse_edges_from_entries_topological</code>
to `traverse_edg...</li>
<li><a
href="a1339ec6b0 "><code>a1339ec</code></a>
Turbopack: Clean up some of the logic in visit_assign_expr (<a
href="https://redirect.github.com/vercel/next.js/issues/81636 ">#81636</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.3.0...v15.4.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.3.0 to 15.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81733 ">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81688 ">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81681 ">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.10</h2>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81758 ">#81758</a></li>
<li>fix: remove boundary sentinel from RSC responses: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81857 ">#81857</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic "><code>@mischnic</code></a> and <a
href="https://github.com/wyattjoh "><code>@wyattjoh</code></a> for
helping!</p>
<h2>v15.4.2-canary.9</h2>
<h3>Core Changes</h3>
<ul>
<li>[devtool] migrate css reset to global.css: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81783 ">#81783</a></li>
<li>[dev-tools] Robust shortcut detection: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81756 ">#81756</a></li>
<li>[segment explorer] hide for pages router: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81813 ">#81813</a></li>
<li>[devtool] fix scrollbar styling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81814 ">#81814</a></li>
<li>fix(ppr): ensure fallback route params trigger dynamic resume: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81812 ">#81812</a></li>
<li>[devtools] restart server pending state: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/80858 ">#80858</a></li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>[turbopack] use <code>require</code> to load chunks in our node
runtime: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81738 ">#81738</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/raunofreiberg "><code>@raunofreiberg</code></a>,
<a
href="https://github.com/lukesandberg "><code>@lukesandberg</code></a>,
<a href="https://github.com/wyattjoh "><code>@wyattjoh</code></a>, and
<a
href="https://github.com/devjiwonchoi "><code>@devjiwonchoi</code></a>
for helping!</p>
<h2>v15.4.2-canary.8</h2>
<h3>Core Changes</h3>
<ul>
<li>[devtool] move font styling to global.css: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81782 ">#81782</a></li>
<li>[devtool] copy decoded info of error details: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81735 ">#81735</a></li>
<li>fix(build): add sourcePage context for PPR dynamic route lambda
creation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81781 ">#81781</a></li>
<li>refactor: rename experimental.dynamicIO to
experimental.cacheComponents: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/81562 ">#81562</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1617b26637 "><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="079c06d3c3 "><code>079c06d</code></a>
v15.4.1</li>
<li><a
href="7ad467409b "><code>7ad4674</code></a>
v15.4.0</li>
<li><a
href="c1fa79be58 "><code>c1fa79b</code></a>
v15.4.0-canary.130</li>
<li><a
href="ee4d8e6586 "><code>ee4d8e6</code></a>
v15.4.0-canary.129</li>
<li><a
href="9c980c0179 "><code>9c980c0</code></a>
v15.4.0-canary.128</li>
<li><a
href="be7b3a64fa "><code>be7b3a6</code></a>
v15.4.0-canary.127</li>
<li><a
href="2f97e3c04e "><code>2f97e3c</code></a>
v15.4.0-canary.126</li>
<li><a
href="5157472d84 "><code>5157472</code></a>
v15.4.0-canary.125</li>
<li><a
href="e987734918 "><code>e987734</code></a>
v15.4.0-canary.124</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.4.2/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.36.0 to 8.37.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.37.0</h2>
<h2>8.37.0 (2025-07-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> infer tsconfigRootDir from call
stack (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11370 ">#11370</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [unified-signatures] fix false
positives for ignoreOverloadsWithDifferentJSDoc option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11381 ">#11381</a>)</li>
<li><strong>type-utils:</strong> add missing 'types' dependency to
'type-utils' (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11383 ">#11383</a>)</li>
<li><strong>type-utils:</strong> handle namespaced exports in specifier
matching (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11380 ">#11380</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Bill Collins</li>
<li>Josh Goldberg ✨ </li>
<li>René <a
href="https://github.com/Renegade334 "><code>@Renegade334</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw "><code>@y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.37.0 (2025-07-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> infer tsconfigRootDir from call
stack (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11370 ">#11370</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨ </li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="816be172ce "><code>816be17</code></a>
chore(release): publish 8.37.0</li>
<li><a
href="7126c3a970 "><code>7126c3a</code></a>
feat(typescript-estree): infer tsconfigRootDir from call stack (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11370 ">#11370</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.37.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 21:48:27 -06:00
dependabot[bot]
be6f7baac3
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10673 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.30.0 to 9.31.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.31.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="35cf44c22e "><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://redirect.github.com/eslint/eslint/issues/19904 ">#19904</a>)
(ST-DDT)</li>
<li><a
href="a6a63259de "><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19895 ">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696 "><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19894 ">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea "><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19893 ">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79 "><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19892 ">#19892</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="07fac6cafa "><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://redirect.github.com/eslint/eslint/issues/19926 ">#19926</a>)
(TKDev7)</li>
<li><a
href="28cc7abbb7 "><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://redirect.github.com/eslint/eslint/issues/19910 ">#19910</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="664cb44ab0 "><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="40dbe2a43f "><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://redirect.github.com/eslint/eslint/issues/19914 ">#19914</a>)
(MaoShizhong)</li>
<li><a
href="5a0069d608 "><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f "><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://redirect.github.com/eslint/eslint/issues/19902 ">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="3ddd454c1c "><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19935 ">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe "><code>0f4a378</code></a>
chore: update eslint (<a
href="https://redirect.github.com/eslint/eslint/issues/19933 ">#19933</a>)
(renovate[bot])</li>
<li><a
href="76c2340c36 "><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://redirect.github.com/eslint/eslint/issues/19917 ">#19917</a>)
(루밀LuMir)</li>
</ul>
<h2>v9.30.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="e91bb870f8 "><code>e91bb87</code></a>
fix: allow separate default and named type imports (<a
href="https://redirect.github.com/eslint/eslint/issues/19899 ">#19899</a>)
(xbinaryx)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ab7c62598a "><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="dae1e5bb27 "><code>dae1e5b</code></a>
docs: update jsdoc's link (<a
href="https://redirect.github.com/eslint/eslint/issues/19896 ">#19896</a>)
(JamesVanWaza)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="b035f747c6 "><code>b035f74</code></a>
chore: upgrade to <code>@eslint/js@9.30.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19906 ">#19906</a>)
(Francesco Trotta)</li>
<li><a
href="b3dbc16563 "><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</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.31.0 - July 11, 2025</p>
<ul>
<li><a
href="3ddd454c1c "><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19935 ">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe "><code>0f4a378</code></a>
chore: update eslint (<a
href="https://redirect.github.com/eslint/eslint/issues/19933 ">#19933</a>)
(renovate[bot])</li>
<li><a
href="664cb44ab0 "><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="07fac6cafa "><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://redirect.github.com/eslint/eslint/issues/19926 ">#19926</a>)
(TKDev7)</li>
<li><a
href="35cf44c22e "><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://redirect.github.com/eslint/eslint/issues/19904 ">#19904</a>)
(ST-DDT)</li>
<li><a
href="40dbe2a43f "><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://redirect.github.com/eslint/eslint/issues/19914 ">#19914</a>)
(MaoShizhong)</li>
<li><a
href="76c2340c36 "><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://redirect.github.com/eslint/eslint/issues/19917 ">#19917</a>)
(루밀LuMir)</li>
<li><a
href="28cc7abbb7 "><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://redirect.github.com/eslint/eslint/issues/19910 ">#19910</a>)
(Nicholas C. Zakas)</li>
<li><a
href="a6a63259de "><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19895 ">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696 "><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19894 ">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea "><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19893 ">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79 "><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19892 ">#19892</a>)
(Milos Djermanovic)</li>
<li><a
href="5a0069d608 "><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f "><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://redirect.github.com/eslint/eslint/issues/19902 ">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<p>v9.30.1 - July 1, 2025</p>
<ul>
<li><a
href="b035f747c6 "><code>b035f74</code></a>
chore: upgrade to <code>@eslint/js@9.30.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19906 ">#19906</a>)
(Francesco Trotta)</li>
<li><a
href="b3dbc16563 "><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e91bb870f8 "><code>e91bb87</code></a>
fix: allow separate default and named type imports (<a
href="https://redirect.github.com/eslint/eslint/issues/19899 ">#19899</a>)
(xbinaryx)</li>
<li><a
href="ab7c62598a "><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="dae1e5bb27 "><code>dae1e5b</code></a>
docs: update jsdoc's link (<a
href="https://redirect.github.com/eslint/eslint/issues/19896 ">#19896</a>)
(JamesVanWaza)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="14053edc64 "><code>14053ed</code></a>
9.31.0</li>
<li><a
href="2b77bd05dc "><code>2b77bd0</code></a>
Build: changelog update for 9.31.0</li>
<li><a
href="3ddd454c1c "><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19935 ">#19935</a>)</li>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="0f4a3781fe "><code>0f4a378</code></a>
chore: update eslint (<a
href="https://redirect.github.com/eslint/eslint/issues/19933 ">#19933</a>)</li>
<li><a
href="664cb44ab0 "><code>664cb44</code></a>
docs: Update README</li>
<li><a
href="07fac6cafa "><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://redirect.github.com/eslint/eslint/issues/19926 ">#19926</a>)</li>
<li><a
href="35cf44c22e "><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://redirect.github.com/eslint/eslint/issues/19904 ">#19904</a>)</li>
<li><a
href="40dbe2a43f "><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://redirect.github.com/eslint/eslint/issues/19914 ">#19914</a>)</li>
<li><a
href="76c2340c36 "><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://redirect.github.com/eslint/eslint/issues/19917 ">#19917</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.30.0...v9.31.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.30.0 to 9.31.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.31.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="35cf44c22e "><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19904 ">#19904</a>)
(ST-DDT)</li>
<li><a
href="a6a63259de "><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19895 ">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696 "><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19894 ">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea "><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19893 ">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79 "><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19892 ">#19892</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="07fac6cafa "><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19926 ">#19926</a>)
(TKDev7)</li>
<li><a
href="28cc7abbb7 "><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19910 ">#19910</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="664cb44ab0 "><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="40dbe2a43f "><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19914 ">#19914</a>)
(MaoShizhong)</li>
<li><a
href="5a0069d608 "><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f "><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19902 ">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="3ddd454c1c "><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19935 ">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe "><code>0f4a378</code></a>
chore: update eslint (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19933 ">#19933</a>)
(renovate[bot])</li>
<li><a
href="76c2340c36 "><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19917 ">#19917</a>)
(루밀LuMir)</li>
</ul>
<h2>v9.30.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="e91bb870f8 "><code>e91bb87</code></a>
fix: allow separate default and named type imports (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19899 ">#19899</a>)
(xbinaryx)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ab7c62598a "><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="dae1e5bb27 "><code>dae1e5b</code></a>
docs: update jsdoc's link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19896 ">#19896</a>)
(JamesVanWaza)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="b035f747c6 "><code>b035f74</code></a>
chore: upgrade to <code>@eslint/js@9.30.1</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19906 ">#19906</a>)
(Francesco Trotta)</li>
<li><a
href="b3dbc16563 "><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</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.31.0 - July 11, 2025</p>
<ul>
<li><a
href="3ddd454c1c "><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19935 ">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe "><code>0f4a378</code></a>
chore: update eslint (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19933 ">#19933</a>)
(renovate[bot])</li>
<li><a
href="664cb44ab0 "><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="07fac6cafa "><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19926 ">#19926</a>)
(TKDev7)</li>
<li><a
href="35cf44c22e "><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19904 ">#19904</a>)
(ST-DDT)</li>
<li><a
href="40dbe2a43f "><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19914 ">#19914</a>)
(MaoShizhong)</li>
<li><a
href="76c2340c36 "><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19917 ">#19917</a>)
(루밀LuMir)</li>
<li><a
href="28cc7abbb7 "><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19910 ">#19910</a>)
(Nicholas C. Zakas)</li>
<li><a
href="a6a63259de "><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19895 ">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696 "><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19894 ">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea "><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19893 ">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79 "><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19892 ">#19892</a>)
(Milos Djermanovic)</li>
<li><a
href="5a0069d608 "><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f "><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19902 ">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<p>v9.30.1 - July 1, 2025</p>
<ul>
<li><a
href="b035f747c6 "><code>b035f74</code></a>
chore: upgrade to <code>@eslint/js@9.30.1</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19906 ">#19906</a>)
(Francesco Trotta)</li>
<li><a
href="b3dbc16563 "><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e91bb870f8 "><code>e91bb87</code></a>
fix: allow separate default and named type imports (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19899 ">#19899</a>)
(xbinaryx)</li>
<li><a
href="ab7c62598a "><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="dae1e5bb27 "><code>dae1e5b</code></a>
docs: update jsdoc's link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19896 ">#19896</a>)
(JamesVanWaza)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d5054e5454 "><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="b3dbc16563 "><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.31.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.35.0 to 8.36.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.36.0</h2>
<h2>8.36.0 (2025-07-07)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-eslint:</strong> support <code>basePath</code> in
<code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11357 ">#11357</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.35.1</h2>
<h2>8.35.1 (2025-06-30)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>remove prettier from eslint-plugin (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339 ">#11339</a>)</li>
<li><strong>website:</strong> did not find a source file error if url
hash doesn't contain fileType (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350 ">#11350</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Abhijeet Singh <a
href="https://github.com/cseas "><code>@cseas</code></a></li>
<li>mdm317</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.36.0 (2025-07-07)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-eslint:</strong> support <code>basePath</code> in
<code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11357 ">#11357</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.35.1 (2025-06-30)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="84b7a2e905 "><code>84b7a2e</code></a>
chore(release): publish 8.36.0</li>
<li><a
href="0c40c7a5dc "><code>0c40c7a</code></a>
feat(typescript-eslint): support <code>basePath</code> in
<code>tseslint.config()</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11357 ">#11357</a>)</li>
<li><a
href="e2ecca60d9 "><code>e2ecca6</code></a>
chore: fix issues introduced by updated <code>nx</code> configuration
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11230 ">#11230</a>)</li>
<li><a
href="f9bd7d86fc "><code>f9bd7d8</code></a>
chore(release): publish 8.35.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.36.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 21:01:14 -06:00
dependabot[bot]
ff870268f0
chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /examples/basic in the basic group ( #10646 )
...
JS Package Tests / Turborepo JS Test Summary (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on ubuntu (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on windows (push) Blocked by required conditions
JS Package Tests / JS Package Tests (macos, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 22) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Waiting to run
Turborepo Test / `with-svelte` example (push) Blocked by required conditions
Turborepo Test / `with-tailwind` example (push) Blocked by required conditions
Turborepo Test / Find path changes (push) Waiting to run
Turborepo Test / Turborepo Integration (push) Blocked by required conditions
Turborepo Test / Rust lints (push) Blocked by required conditions
Turborepo Test / Turborepo rust check (push) Blocked by required conditions
Turborepo Test / @turbo/types codegen check (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on macos (push) Blocked by required conditions
Turborepo Test / `basic` example (push) Blocked by required conditions
Turborepo Test / `kitchen-sink` example (push) Blocked by required conditions
Turborepo Test / `non-monorepo` example (push) Blocked by required conditions
Turborepo Test / Turborepo Test Summary (push) Blocked by required conditions
Turborepo Test / Cleanup (push) Blocked by required conditions
Benchmark Turborepo / Benchmark turbo run (push) Has been cancelled
Benchmark Turborepo / Benchmark TTFT (push) Has been cancelled
Benchmark Turborepo / Send to Tinybird (push) Has been cancelled
Benchmark Turborepo / Send to Slack (push) Has been cancelled
Bumps the basic group in /examples/basic with 1 update:
[globals](https://github.com/sindresorhus/globals ).
Updates `globals` from 16.2.0 to 16.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.3.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/304 ">#304</a>)
8c029d9</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0 ">https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2b85fdbacb "><code>2b85fdb</code></a>
16.3.0</li>
<li><a
href="8c029d9f30 "><code>8c029d9</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/304 ">#304</a>)</li>
<li><a
href="abd92bba0a "><code>abd92bb</code></a>
Improve builtin globals creation (<a
href="https://redirect.github.com/sindresorhus/globals/issues/303 ">#303</a>)</li>
<li><a
href="3ad88b6cdd "><code>3ad88b6</code></a>
Rewrite scripts to get globals in browser (<a
href="https://redirect.github.com/sindresorhus/globals/issues/300 ">#300</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-07-07 14:32:32 -06:00
dependabot[bot]
b3946af9a8
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10614 )
...
Lint / Cleanup (push) Blocked by required conditions
Cleanup branch caches / cleanup (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 18) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 18) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Waiting to run
JS Package Tests / JS Package Tests (macos, Node 22) (push) Waiting to run
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Waiting to run
JS Package Tests / Turborepo JS Test Summary (push) Blocked by required conditions
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Waiting to run
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Waiting to run
Turborepo Test / Find path changes (push) Waiting to run
Turborepo Test / Turborepo Integration (push) Blocked by required conditions
Turborepo Test / Rust lints (push) Blocked by required conditions
Turborepo Test / Turborepo rust check (push) Blocked by required conditions
Turborepo Test / @turbo/types codegen check (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on macos (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on ubuntu (push) Blocked by required conditions
Turborepo Test / Turborepo Rust testing on windows (push) Blocked by required conditions
Turborepo Test / `basic` example (push) Blocked by required conditions
Turborepo Test / `kitchen-sink` example (push) Blocked by required conditions
Turborepo Test / `non-monorepo` example (push) Blocked by required conditions
Turborepo Test / `with-svelte` example (push) Blocked by required conditions
Turborepo Test / `with-tailwind` example (push) Blocked by required conditions
Turborepo Test / Turborepo Test Summary (push) Blocked by required conditions
Turborepo Test / Cleanup (push) Blocked by required conditions
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.29.0 to 9.30.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.30.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="52a5fcaa4e "><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879 ">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="4ab44823df "><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872 ">#19872</a>)
(sethamus)</li>
<li><a
href="b8a7e7aeb5 "><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19831 ">#19831</a>)
(루밀LuMir)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="6a0f164543 "><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862 ">#19862</a>)
(루밀LuMir)</li>
<li><a
href="3fbcd704a0 "><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855 ">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="7ef4cf7661 "><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19857 ">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="7dabc38a84 "><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19865 ">#19865</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="8662ed1f6d "><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887 ">#19887</a>)
(ntnyq)</li>
<li><a
href="20158b09db "><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://redirect.github.com/eslint/eslint/issues/19870 ">#19870</a>)
(leopardracer)</li>
<li><a
href="ebfb5b4613 "><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19873 ">#19873</a>)
(0-20)</li>
<li><a
href="4112fd0953 "><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19866 ">#19866</a>)
(Bryan Mishkin)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="2b6491cd4b "><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889 ">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="eaf8a418af "><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878 ">#19878</a>)
(kilavvy)</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.30.0 - June 27, 2025</p>
<ul>
<li><a
href="2b6491cd4b "><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889 ">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="52a5fcaa4e "><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879 ">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="6a0f164543 "><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862 ">#19862</a>)
(루밀LuMir)</li>
<li><a
href="8662ed1f6d "><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887 ">#19887</a>)
(ntnyq)</li>
<li><a
href="eaf8a418af "><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878 ">#19878</a>)
(kilavvy)</li>
<li><a
href="4ab44823df "><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872 ">#19872</a>)
(sethamus)</li>
<li><a
href="3fbcd704a0 "><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855 ">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="20158b09db "><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://redirect.github.com/eslint/eslint/issues/19870 ">#19870</a>)
(leopardracer)</li>
<li><a
href="ebfb5b4613 "><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19873 ">#19873</a>)
(0-20)</li>
<li><a
href="b8a7e7aeb5 "><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19831 ">#19831</a>)
(루밀LuMir)</li>
<li><a
href="7ef4cf7661 "><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19857 ">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="7dabc38a84 "><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19865 ">#19865</a>)
(TKDev7)</li>
<li><a
href="4112fd0953 "><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19866 ">#19866</a>)
(Bryan Mishkin)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ad1d639517 "><code>ad1d639</code></a>
9.30.0</li>
<li><a
href="c02d70b718 "><code>c02d70b</code></a>
Build: changelog update for 9.30.0</li>
<li><a
href="2b6491cd4b "><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889 ">#19889</a>)</li>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="52a5fcaa4e "><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879 ">#19879</a>)</li>
<li><a
href="6a0f164543 "><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862 ">#19862</a>)</li>
<li><a
href="8662ed1f6d "><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887 ">#19887</a>)</li>
<li><a
href="eaf8a418af "><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878 ">#19878</a>)</li>
<li><a
href="4ab44823df "><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872 ">#19872</a>)</li>
<li><a
href="3fbcd704a0 "><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855 ">#19855</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.29.0 to 9.30.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.30.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="52a5fcaa4e "><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19879 ">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="4ab44823df "><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19872 ">#19872</a>)
(sethamus)</li>
<li><a
href="b8a7e7aeb5 "><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19831 ">#19831</a>)
(루밀LuMir)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="6a0f164543 "><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19862 ">#19862</a>)
(루밀LuMir)</li>
<li><a
href="3fbcd704a0 "><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19855 ">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="7ef4cf7661 "><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19857 ">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="7dabc38a84 "><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19865 ">#19865</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="8662ed1f6d "><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19887 ">#19887</a>)
(ntnyq)</li>
<li><a
href="20158b09db "><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19870 ">#19870</a>)
(leopardracer)</li>
<li><a
href="ebfb5b4613 "><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19873 ">#19873</a>)
(0-20)</li>
<li><a
href="4112fd0953 "><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19866 ">#19866</a>)
(Bryan Mishkin)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="2b6491cd4b "><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19889 ">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="eaf8a418af "><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19878 ">#19878</a>)
(kilavvy)</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.30.0 - June 27, 2025</p>
<ul>
<li><a
href="2b6491cd4b "><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19889 ">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="52a5fcaa4e "><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19879 ">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="6a0f164543 "><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19862 ">#19862</a>)
(루밀LuMir)</li>
<li><a
href="8662ed1f6d "><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19887 ">#19887</a>)
(ntnyq)</li>
<li><a
href="eaf8a418af "><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19878 ">#19878</a>)
(kilavvy)</li>
<li><a
href="4ab44823df "><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19872 ">#19872</a>)
(sethamus)</li>
<li><a
href="3fbcd704a0 "><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19855 ">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="20158b09db "><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19870 ">#19870</a>)
(leopardracer)</li>
<li><a
href="ebfb5b4613 "><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19873 ">#19873</a>)
(0-20)</li>
<li><a
href="b8a7e7aeb5 "><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19831 ">#19831</a>)
(루밀LuMir)</li>
<li><a
href="7ef4cf7661 "><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19857 ">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="7dabc38a84 "><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19865 ">#19865</a>)
(TKDev7)</li>
<li><a
href="4112fd0953 "><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19866 ">#19866</a>)
(Bryan Mishkin)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5a5d526103 "><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.30.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.34.0 to 8.35.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.35.0</h2>
<h2>8.35.0 (2025-06-23)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-base-to-string] add checkUnknown
Option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128 ">#11128</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>website:</strong> acquired types are shown in the editor but
not reflected in linting (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198 ">#11198</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi "><code>@developer-bandi</code></a></li>
<li>mdm317</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.34.1</h2>
<h2>8.34.1 (2025-06-16)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>types:</strong> add 2026/17 to EcmaVersion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11304 ">#11304</a>)</li>
<li><strong>typescript-estree:</strong> emit a Literal instead of
Identifier for constructor when the identifier is a string (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11299 ">#11299</a>)</li>
<li><strong>visitor-keys:</strong> bump <code>eslint-visitor-keys</code>
dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11294 ">#11294</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>David Archibald</li>
<li>overlookmotel</li>
<li>Tao</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.35.0 (2025-06-23)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.34.1 (2025-06-16)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d19c9f383a "><code>d19c9f3</code></a>
chore(release): publish 8.35.0</li>
<li><a
href="ccd07914d9 "><code>ccd0791</code></a>
chore(release): publish 8.34.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 11:15:05 -06:00
dependabot[bot]
a77e10fddb
chore(deps-dev): bump prettier from 3.5.3 to 3.6.0 in /examples/basic in the basic group ( #10597 )
...
Bumps the basic group in /examples/basic with 1 update:
[prettier](https://github.com/prettier/prettier ).
Updates `prettier` from 3.5.3 to 3.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases ">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.6.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0 ">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.6.0</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0 ">Release
Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1c8095fd0 "><code>e1c8095</code></a>
Release 3.6.0</li>
<li><a
href="9dfcdcb06a "><code>9dfcdcb</code></a>
Disable "Linting files" step</li>
<li><a
href="64e0147951 "><code>64e0147</code></a>
get previous version from package.json</li>
<li><a
href="1a32b27e6a "><code>1a32b27</code></a>
Release <code>@prettier/plugin-oxc</code> and
<code>@prettier/plugin-hermes</code></li>
<li><a
href="e0055d2f03 "><code>e0055d2</code></a>
Avoid break <code>TSImportType</code> with long module name (<a
href="https://redirect.github.com/prettier/prettier/issues/17637 ">#17637</a>)</li>
<li><a
href="c19a8a9579 "><code>c19a8a9</code></a>
chore(deps): update dependency <code>@stylistic/eslint-plugin</code> to
v5 (<a
href="https://redirect.github.com/prettier/prettier/issues/17640 ">#17640</a>)</li>
<li><a
href="b4522b490a "><code>b4522b4</code></a>
Add badge to plugins (<a
href="https://redirect.github.com/prettier/prettier/issues/17639 ">#17639</a>)</li>
<li><a
href="16c2d2e7cf "><code>16c2d2e</code></a>
chore(deps): update dependency concurrently to v9.2.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17638 ">#17638</a>)</li>
<li><a
href="42d733b8cb "><code>42d733b</code></a>
Improve .prettierignore file (<a
href="https://redirect.github.com/prettier/prettier/issues/17632 ">#17632</a>)</li>
<li><a
href="25e214543e "><code>25e2145</code></a>
Add test for <a
href="https://redirect.github.com/prettier/prettier/issues/11526 ">#11526</a>
(<a
href="https://redirect.github.com/prettier/prettier/issues/17551 ">#17551</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-23 22:21:50 -06:00
Sebastian Davids
c0885e32b9
docs(example): use npx turbo and show filtering ( #10500 )
...
Lint / Formatting (push) Has been cancelled
Cleanup branch caches / cleanup (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 18) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 20) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 20) (push) Has been cancelled
JS Package Tests / JS Package Tests (macos, Node 22) (push) Has been cancelled
JS Package Tests / JS Package Tests (ubuntu, Node 22) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 18) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 20) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (macos, Node 22) (push) Has been cancelled
Turborepo Native Library Tests / @turbo/repository (ubuntu, Node 22) (push) Has been cancelled
Turborepo Test / Find path changes (push) Has been cancelled
Turborepo Test / `with-tailwind` example (push) Has been cancelled
Turborepo Test / Turborepo Test Summary (push) Has been cancelled
Turborepo Test / Cleanup (push) Has been cancelled
Lint / Cleanup (push) Has been cancelled
JS Package Tests / Turborepo JS Test Summary (push) Has been cancelled
Turborepo Test / Turborepo Integration (push) Has been cancelled
Turborepo Test / Rust lints (push) Has been cancelled
Turborepo Test / Turborepo rust check (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on macos (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on ubuntu (push) Has been cancelled
Turborepo Test / Turborepo Rust testing on windows (push) Has been cancelled
Turborepo Test / `basic` example (push) Has been cancelled
Turborepo Test / `kitchen-sink` example (push) Has been cancelled
Turborepo Test / `non-monorepo` example (push) Has been cancelled
Turborepo Test / `with-svelte` example (push) Has been cancelled
### Description
Use `npx turbo` instead of `pnpm` to make the example agnostic of the
chosen package manager.
Show how to filter by package because this is one of the most commonly
used features in a monorepo setup.
---------
Signed-off-by: Sebastian Davids <sdavids@gmx.de>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-06-21 15:55:16 +00:00
dependabot[bot]
731e9a8cc5
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10567 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.28.0 to 9.29.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.29.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="f686fcb51e "><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832 ">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="19cdd226bb "><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825 ">#19825</a>)
(TKDev7)</li>
<li><a
href="b3d720f82f "><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19835 ">#19835</a>)
(fisker Cheung)</li>
<li><a
href="677a2837a1 "><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19789 ">#19789</a>)
(sethamus)</li>
<li><a
href="dbba0589f5 "><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19714 ">#19714</a>)
(Remco Haszing)</li>
<li><a
href="342bd29e1a "><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19781 ">#19781</a>)
(sethamus)</li>
<li><a
href="786bcd1365 "><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19772 ">#19772</a>)
(sethamus)</li>
<li><a
href="05b66d05bd "><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19695 ">#19695</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="85c082c54b "><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845 ">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="9bda4a9bf1 "><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837 ">#19837</a>)
(ntnyq)</li>
<li><a
href="7ab77a2c76 "><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://redirect.github.com/eslint/eslint/issues/19826 ">#19826</a>)
(Logicer)</li>
<li><a
href="1ba33181ab "><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19808 ">#19808</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="00e3e6ad13 "><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795 ">#19795</a>)
(루밀LuMir)</li>
<li><a
href="3aed0756ed "><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a2f888d679 "><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/19761 ">#19761</a>)
(루밀LuMir)</li>
<li><a
href="53c3235ba1 "><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://redirect.github.com/eslint/eslint/issues/19748 ">#19748</a>)
(Jennifer Davis)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5c114c962f "><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851 ">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a806994263 "><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833 ">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="152ed51329 "><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19824 ">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="b647239272 "><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19822 ">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7abe42e2de "><code>7abe42e</code></a>
refactor: SafeEmitter -> SourceCodeVisitor (<a
href="https://redirect.github.com/eslint/eslint/issues/19708 ">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="e392895967 "><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19782 ">#19782</a>)
(루밀LuMir)</li>
<li><a
href="0ed289c5ce "><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://redirect.github.com/eslint/eslint/issues/19807 ">#19807</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.29.0 - June 13, 2025</p>
<ul>
<li><a
href="5c114c962f "><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851 ">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f686fcb51e "><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832 ">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="85c082c54b "><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845 ">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="00e3e6ad13 "><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795 ">#19795</a>)
(루밀LuMir)</li>
<li><a
href="9bda4a9bf1 "><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837 ">#19837</a>)
(ntnyq)</li>
<li><a
href="a806994263 "><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833 ">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="19cdd226bb "><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825 ">#19825</a>)
(TKDev7)</li>
<li><a
href="b3d720f82f "><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19835 ">#19835</a>)
(fisker Cheung)</li>
<li><a
href="677a2837a1 "><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19789 ">#19789</a>)
(sethamus)</li>
<li><a
href="3aed0756ed "><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7ab77a2c76 "><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://redirect.github.com/eslint/eslint/issues/19826 ">#19826</a>)
(Logicer)</li>
<li><a
href="a2f888d679 "><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/19761 ">#19761</a>)
(루밀LuMir)</li>
<li><a
href="dbba0589f5 "><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19714 ">#19714</a>)
(Remco Haszing)</li>
<li><a
href="152ed51329 "><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19824 ">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="b647239272 "><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19822 ">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7abe42e2de "><code>7abe42e</code></a>
refactor: SafeEmitter -> SourceCodeVisitor (<a
href="https://redirect.github.com/eslint/eslint/issues/19708 ">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="342bd29e1a "><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19781 ">#19781</a>)
(sethamus)</li>
<li><a
href="e392895967 "><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19782 ">#19782</a>)
(루밀LuMir)</li>
<li><a
href="1ba33181ab "><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19808 ">#19808</a>)
(Francesco Trotta)</li>
<li><a
href="786bcd1365 "><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19772 ">#19772</a>)
(sethamus)</li>
<li><a
href="05b66d05bd "><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19695 ">#19695</a>)
(Nitin Kumar)</li>
<li><a
href="53c3235ba1 "><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://redirect.github.com/eslint/eslint/issues/19748 ">#19748</a>)
(Jennifer Davis)</li>
<li><a
href="0ed289c5ce "><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://redirect.github.com/eslint/eslint/issues/19807 ">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="edf232b680 "><code>edf232b</code></a>
9.29.0</li>
<li><a
href="c2414b647b "><code>c2414b6</code></a>
Build: changelog update for 9.29.0</li>
<li><a
href="5c114c962f "><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851 ">#19851</a>)</li>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="f686fcb51e "><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832 ">#19832</a>)</li>
<li><a
href="85c082c54b "><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845 ">#19845</a>)</li>
<li><a
href="00e3e6ad13 "><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795 ">#19795</a>)</li>
<li><a
href="9bda4a9bf1 "><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837 ">#19837</a>)</li>
<li><a
href="a806994263 "><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833 ">#19833</a>)</li>
<li><a
href="19cdd226bb "><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825 ">#19825</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.28.0 to 9.29.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.29.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="f686fcb51e "><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832 ">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="19cdd226bb "><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825 ">#19825</a>)
(TKDev7)</li>
<li><a
href="b3d720f82f "><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835 ">#19835</a>)
(fisker Cheung)</li>
<li><a
href="677a2837a1 "><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789 ">#19789</a>)
(sethamus)</li>
<li><a
href="dbba0589f5 "><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714 ">#19714</a>)
(Remco Haszing)</li>
<li><a
href="342bd29e1a "><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781 ">#19781</a>)
(sethamus)</li>
<li><a
href="786bcd1365 "><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772 ">#19772</a>)
(sethamus)</li>
<li><a
href="05b66d05bd "><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695 ">#19695</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="85c082c54b "><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845 ">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="9bda4a9bf1 "><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837 ">#19837</a>)
(ntnyq)</li>
<li><a
href="7ab77a2c76 "><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826 ">#19826</a>)
(Logicer)</li>
<li><a
href="1ba33181ab "><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808 ">#19808</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="00e3e6ad13 "><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795 ">#19795</a>)
(루밀LuMir)</li>
<li><a
href="3aed0756ed "><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a2f888d679 "><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761 ">#19761</a>)
(루밀LuMir)</li>
<li><a
href="53c3235ba1 "><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748 ">#19748</a>)
(Jennifer Davis)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5c114c962f "><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.29.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851 ">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a806994263 "><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833 ">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="152ed51329 "><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824 ">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="b647239272 "><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822 ">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7abe42e2de "><code>7abe42e</code></a>
refactor: SafeEmitter -> SourceCodeVisitor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708 ">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="e392895967 "><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782 ">#19782</a>)
(루밀LuMir)</li>
<li><a
href="0ed289c5ce "><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807 ">#19807</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.29.0 - June 13, 2025</p>
<ul>
<li><a
href="5c114c962f "><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.29.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851 ">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f686fcb51e "><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832 ">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="85c082c54b "><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845 ">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="00e3e6ad13 "><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795 ">#19795</a>)
(루밀LuMir)</li>
<li><a
href="9bda4a9bf1 "><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837 ">#19837</a>)
(ntnyq)</li>
<li><a
href="a806994263 "><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833 ">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="19cdd226bb "><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825 ">#19825</a>)
(TKDev7)</li>
<li><a
href="b3d720f82f "><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835 ">#19835</a>)
(fisker Cheung)</li>
<li><a
href="677a2837a1 "><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789 ">#19789</a>)
(sethamus)</li>
<li><a
href="3aed0756ed "><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7ab77a2c76 "><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826 ">#19826</a>)
(Logicer)</li>
<li><a
href="a2f888d679 "><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761 ">#19761</a>)
(루밀LuMir)</li>
<li><a
href="dbba0589f5 "><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714 ">#19714</a>)
(Remco Haszing)</li>
<li><a
href="152ed51329 "><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824 ">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="b647239272 "><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822 ">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7abe42e2de "><code>7abe42e</code></a>
refactor: SafeEmitter -> SourceCodeVisitor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708 ">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="342bd29e1a "><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781 ">#19781</a>)
(sethamus)</li>
<li><a
href="e392895967 "><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782 ">#19782</a>)
(루밀LuMir)</li>
<li><a
href="1ba33181ab "><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808 ">#19808</a>)
(Francesco Trotta)</li>
<li><a
href="786bcd1365 "><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772 ">#19772</a>)
(sethamus)</li>
<li><a
href="05b66d05bd "><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695 ">#19695</a>)
(Nitin Kumar)</li>
<li><a
href="53c3235ba1 "><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748 ">#19748</a>)
(Jennifer Davis)</li>
<li><a
href="0ed289c5ce "><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807 ">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="acf2201a06 "><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.29.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.33.0 to 8.34.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.34.0</h2>
<h2>8.34.0 (2025-06-09)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>type-utils:</strong> deprecated getSourceFileOfNode function
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11284 ">#11284</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-estree:</strong> change the token type of
<code>null</code> from <code>Keyword</code> to <code>Null</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11283 ">#11283</a>)</li>
<li><strong>typescript-estree:</strong> add validation to interface
extends (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11271 ">#11271</a>)</li>
<li><strong>visitor-keys:</strong> fix visitor keys order (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11279 ">#11279</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi "><code>@developer-bandi</code></a></li>
<li>overlookmotel</li>
<li>Tao</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.33.1</h2>
<h2>8.33.1 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>exclude docs/ directory from eslint-plugin package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251 ">#11251</a>)</li>
<li><strong>project-service:</strong> add missing
<code>typescript</code> peer dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11265 ">#11265</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>JounQin</li>
<li>roottool</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.34.0 (2025-06-09)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.33.1 (2025-06-02)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8915a47760 "><code>8915a47</code></a>
chore(release): publish 8.34.0</li>
<li><a
href="936f35022c "><code>936f350</code></a>
chore(release): publish 8.33.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 05:50:46 -06:00
dependabot[bot]
d99d54987f
chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /examples/basic ( #10553 )
...
Bumps
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react )
from 7.37.4 to 7.37.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/releases ">eslint-plugin-react's
releases</a>.</em></p>
<blockquote>
<h2>v7.37.5</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unknown-property</code>]: allow shadow root attrs on
<code>\<template></code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">#3912</a>[]
<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>prop-types</code>]: support
<code>ComponentPropsWithRef</code> from a namespace import (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651 ">#3651</a>[]
<a
href="https://github.com/corydeppen "><code>@corydeppen</code></a>)</li>
<li>[<code>jsx-no-constructed-context-values</code>]: detect constructed
context values in React 19 <code><Context></code> usage (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910 ">#3910</a>[]
<a
href="https://github.com/TildaDares "><code>@TildaDares</code></a>)</li>
<li>[<code>no-unknown-property</code>]: allow
<code>transform-origin</code> on <code>rect</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">#3914</a>[]
<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>button-has-type</code>]: clean up phrasing (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909 ">#3909</a>[]
<a
href="https://github.com/hamirmahal "><code>@hamirmahal</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651 ">#3651</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651 ">jsx-eslint/eslint-plugin-react#3651</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909 ">#3909</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909 ">jsx-eslint/eslint-plugin-react#3909</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910 ">#3910</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910 ">jsx-eslint/eslint-plugin-react#3910</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">#3912</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">jsx-eslint/eslint-plugin-react#3912</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">#3914</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">jsx-eslint/eslint-plugin-react#3914</a>
[<code>button-has-type</code>]: docs/rules/button-has-type.md
[<code>jsx-no-constructed-context-values</code>]:
docs/rules/jsx-no-constructed-context-values.md
[<code>no-unknown-property</code>]: docs/rules/no-unknown-property.md
[<code>prop-types</code>]: docs/rules/prop-types.md</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md ">eslint-plugin-react's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5 ">7.37.5</a>
- 2025.04.03</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unknown-property</code>]: allow shadow root attrs on
<code>\<template></code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">#3912</a>[]
<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
<li>[<code>prop-types</code>]: support
<code>ComponentPropsWithRef</code> from a namespace import (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651 ">#3651</a>[]
<a
href="https://github.com/corydeppen "><code>@corydeppen</code></a>)</li>
<li>[<code>jsx-no-constructed-context-values</code>]: detect constructed
context values in React 19 <code><Context></code> usage (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910 ">#3910</a>[]
<a
href="https://github.com/TildaDares "><code>@TildaDares</code></a>)</li>
<li>[<code>no-unknown-property</code>]: allow
<code>transform-origin</code> on <code>rect</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">#3914</a>[]
<a href="https://github.com/ljharb "><code>@ljharb</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>button-has-type</code>]: clean up phrasing (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909 ">#3909</a>[]
<a
href="https://github.com/hamirmahal "><code>@hamirmahal</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">#3914</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3914 ">jsx-eslint/eslint-plugin-react#3914</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">#3912</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3912 ">jsx-eslint/eslint-plugin-react#3912</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3910 ">#3910</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3910 ">jsx-eslint/eslint-plugin-react#3910</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3909 ">#3909</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3909 ">jsx-eslint/eslint-plugin-react#3909</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3651 ">#3651</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3651 ">jsx-eslint/eslint-plugin-react#3651</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2c98b83c45 "><code>2c98b83</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="2f64deadac "><code>2f64dea</code></a>
[Fix] <code>no-unknown-property</code>: allow
<code>transform-origin</code> on <code>rect</code></li>
<li><a
href="2428618b5a "><code>2428618</code></a>
[Fix] <code>jsx-no-constructed-context-values</code>: detect constructed
context values ...</li>
<li><a
href="60b731621c "><code>60b7316</code></a>
[Tests] <code>prop-types</code>: use proper spacing/semis, button
type</li>
<li><a
href="90a00b9318 "><code>90a00b9</code></a>
[Fix] <code>prop-types</code>: support
<code>ComponentPropsWithRef</code> from a namespace import</li>
<li><a
href="3fd9b9223e "><code>3fd9b92</code></a>
[Fix] <code>no-unknown-property</code>: allow shadow root attrs on
<code>\<template></code></li>
<li><a
href="addad4687b "><code>addad46</code></a>
[Deps] update <code>object.entries</code></li>
<li><a
href="98a31f8e76 "><code>98a31f8</code></a>
[Dev Deps] update <code>@babel/core</code>,
<code>@babel/eslint-parser</code></li>
<li><a
href="7eb6ca9144 "><code>7eb6ca9</code></a>
[Docs] <code>button-has-type</code>: clean up phrasing</li>
<li>See full diff in <a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.4...v7.37.5 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 11:13:14 -06:00
dependabot[bot]
feb0945868
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10531 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.27.0 to 9.28.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.28.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="b0674be94e "><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760 ">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="a95721f106 "><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773 ">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="bfd0e7a395 "><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566 ">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="68c61c093a "><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565 ">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="0f773ef248 "><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561 ">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="c4a6b60518 "><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754 ">#19754</a>)
(sethamus)</li>
<li><a
href="b03ad176f1 "><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678 ">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="bc3c3313ce "><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755 ">#19755</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="eea3e7eb1c "><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779 ">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="a467de39f6 "><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751 ">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="fd467bb892 "><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697 ">#19697</a>)
(sethamus)</li>
<li><a
href="72d16e3066 "><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746 ">#19746</a>)
(Azat S.)</li>
<li><a
href="81c3c93626 "><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750 ">#19750</a>)
(Eli)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="3ec208233f "><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799 ">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="89a65b07f6 "><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788 ">#19788</a>)
(Shais Ch)</li>
<li><a
href="2ba8a0d75c "><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798 ">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="59dd7e6b28 "><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793 ">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="e9129e0799 "><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770 ">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="52f5b7a0af "><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743 ">#19743</a>)
(루밀LuMir)</li>
<li><a
href="00716a339e "><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727 ">#19727</a>)
(Mike DiDomizio)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="175b7b83fc "><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802 ">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="62b1c1bc79 "><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791 ">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="e8a1cb8f7f "><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786 ">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="43d39754b6 "><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753 ">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfb5ebef4 "><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763 ">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="5bc21f9e8e "><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771 ">#19771</a>)
(루밀LuMir)</li>
<li><a
href="f4fa40eb4b "><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679 ">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0f49329b4a "><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725 ">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="20a9e59438 "><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740 ">#19740</a>)
(renovate[bot])</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.28.0 - May 30, 2025</p>
<ul>
<li><a
href="175b7b83fc "><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802 ">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="b0674be94e "><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760 ">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="3ec208233f "><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799 ">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="89a65b07f6 "><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788 ">#19788</a>)
(Shais Ch)</li>
<li><a
href="2ba8a0d75c "><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798 ">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="eea3e7eb1c "><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779 ">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="a95721f106 "><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773 ">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="a467de39f6 "><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751 ">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="59dd7e6b28 "><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793 ">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="62b1c1bc79 "><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791 ">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="bfd0e7a395 "><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566 ">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="68c61c093a "><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565 ">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="e8a1cb8f7f "><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786 ">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="0f773ef248 "><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561 ">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="43d39754b6 "><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753 ">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c4a6b60518 "><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754 ">#19754</a>)
(sethamus)</li>
<li><a
href="fd467bb892 "><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697 ">#19697</a>)
(sethamus)</li>
<li><a
href="2dfb5ebef4 "><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763 ">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="b03ad176f1 "><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678 ">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="e9129e0799 "><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770 ">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="bc3c3313ce "><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755 ">#19755</a>)
(sethamus)</li>
<li><a
href="5bc21f9e8e "><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771 ">#19771</a>)
(루밀LuMir)</li>
<li><a
href="72d16e3066 "><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746 ">#19746</a>)
(Azat S.)</li>
<li><a
href="f4fa40eb4b "><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679 ">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="81c3c93626 "><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750 ">#19750</a>)
(Eli)</li>
<li><a
href="52f5b7a0af "><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743 ">#19743</a>)
(루밀LuMir)</li>
<li><a
href="0f49329b4a "><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725 ">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="20a9e59438 "><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740 ">#19740</a>)
(renovate[bot])</li>
<li><a
href="00716a339e "><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727 ">#19727</a>)
(Mike DiDomizio)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f341f21e02 "><code>f341f21</code></a>
9.28.0</li>
<li><a
href="779dda93a2 "><code>779dda9</code></a>
Build: changelog update for 9.28.0</li>
<li><a
href="175b7b83fc "><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802 ">#19802</a>)</li>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="b0674be94e "><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760 ">#19760</a>)</li>
<li><a
href="3ec208233f "><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799 ">#19799</a>)</li>
<li><a
href="89a65b07f6 "><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788 ">#19788</a>)</li>
<li><a
href="2ba8a0d75c "><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798 ">#19798</a>)</li>
<li><a
href="eea3e7eb1c "><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779 ">#19779</a>)</li>
<li><a
href="a95721f106 "><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773 ">#19773</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.27.0...v9.28.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.27.0 to 9.28.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.28.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="b0674be94e "><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19760 ">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="a95721f106 "><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19773 ">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="bfd0e7a395 "><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19566 ">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="68c61c093a "><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19565 ">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="0f773ef248 "><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19561 ">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="c4a6b60518 "><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19754 ">#19754</a>)
(sethamus)</li>
<li><a
href="b03ad176f1 "><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19678 ">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="bc3c3313ce "><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19755 ">#19755</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="eea3e7eb1c "><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19779 ">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="a467de39f6 "><code>a467de3</code></a>
fix: update context.report types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19751 ">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="fd467bb892 "><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19697 ">#19697</a>)
(sethamus)</li>
<li><a
href="72d16e3066 "><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19746 ">#19746</a>)
(Azat S.)</li>
<li><a
href="81c3c93626 "><code>81c3c93</code></a>
fix: curly types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19750 ">#19750</a>)
(Eli)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="3ec208233f "><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19799 ">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="89a65b07f6 "><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19788 ">#19788</a>)
(Shais Ch)</li>
<li><a
href="2ba8a0d75c "><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19798 ">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="59dd7e6b28 "><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19793 ">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="e9129e0799 "><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19770 ">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="52f5b7a0af "><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19743 ">#19743</a>)
(루밀LuMir)</li>
<li><a
href="00716a339e "><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19727 ">#19727</a>)
(Mike DiDomizio)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="175b7b83fc "><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19802 ">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="62b1c1bc79 "><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19791 ">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="e8a1cb8f7f "><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19786 ">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="43d39754b6 "><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19753 ">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfb5ebef4 "><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19763 ">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="5bc21f9e8e "><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19771 ">#19771</a>)
(루밀LuMir)</li>
<li><a
href="f4fa40eb4b "><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19679 ">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0f49329b4a "><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19725 ">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="20a9e59438 "><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19740 ">#19740</a>)
(renovate[bot])</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.28.0 - May 30, 2025</p>
<ul>
<li><a
href="175b7b83fc "><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19802 ">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="b0674be94e "><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19760 ">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="3ec208233f "><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19799 ">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="89a65b07f6 "><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19788 ">#19788</a>)
(Shais Ch)</li>
<li><a
href="2ba8a0d75c "><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19798 ">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="eea3e7eb1c "><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19779 ">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="a95721f106 "><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19773 ">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="a467de39f6 "><code>a467de3</code></a>
fix: update context.report types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19751 ">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="59dd7e6b28 "><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19793 ">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="62b1c1bc79 "><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19791 ">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="bfd0e7a395 "><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19566 ">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="68c61c093a "><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19565 ">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="e8a1cb8f7f "><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19786 ">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="0f773ef248 "><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19561 ">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="43d39754b6 "><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19753 ">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c4a6b60518 "><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19754 ">#19754</a>)
(sethamus)</li>
<li><a
href="fd467bb892 "><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19697 ">#19697</a>)
(sethamus)</li>
<li><a
href="2dfb5ebef4 "><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19763 ">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="b03ad176f1 "><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19678 ">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="e9129e0799 "><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19770 ">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="bc3c3313ce "><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19755 ">#19755</a>)
(sethamus)</li>
<li><a
href="5bc21f9e8e "><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19771 ">#19771</a>)
(루밀LuMir)</li>
<li><a
href="72d16e3066 "><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19746 ">#19746</a>)
(Azat S.)</li>
<li><a
href="f4fa40eb4b "><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19679 ">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="81c3c93626 "><code>81c3c93</code></a>
fix: curly types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19750 ">#19750</a>)
(Eli)</li>
<li><a
href="52f5b7a0af "><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19743 ">#19743</a>)
(루밀LuMir)</li>
<li><a
href="0f49329b4a "><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19725 ">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="20a9e59438 "><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19740 ">#19740</a>)
(renovate[bot])</li>
<li><a
href="00716a339e "><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19727 ">#19727</a>)
(Mike DiDomizio)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="844f5a69dc "><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.28.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.32.0 to 8.33.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.33.0</h2>
<h2>8.33.0 (2025-05-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>create standalone project-service, tsconfig-utils packages (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11182 ">#11182</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨ </li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.32.1</h2>
<h2>8.32.1 (2025-05-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion]
shouldn't have fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11194 ">#11194</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] support computed
member access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10867 ">#10867</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
adjust auto-fixer to generate valid syntax for <code>TSMappedType</code>
with no type annotation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11180 ">#11180</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
check for indirect circular types in aliased mapped types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11177 ">#11177</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Azat S. <a
href="https://github.com/azat-io "><code>@azat-io</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.33.0 (2025-05-26)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.32.1 (2025-05-12)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dca57b3e66 "><code>dca57b3</code></a>
chore(release): publish 8.33.0</li>
<li><a
href="f9e0eb9dbe "><code>f9e0eb9</code></a>
chore: clean up nx and other config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11226 ">#11226</a>)</li>
<li><a
href="1c0e1ae8d8 "><code>1c0e1ae</code></a>
chore: update some package scripts and dependency config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10765 ">#10765</a>)</li>
<li><a
href="8f79ad0b50 "><code>8f79ad0</code></a>
chore(typescript-eslint): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11137 ">#11137</a>)</li>
<li><a
href="af077a040c "><code>af077a0</code></a>
chore(release): publish 8.32.1</li>
<li><a
href="b2be3dcb2e "><code>b2be3dc</code></a>
chore: simplify <code>tsconfig</code> setup using <code>configDir</code>
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11136 ">#11136</a>)</li>
<li><a
href="aeb7402522 "><code>aeb7402</code></a>
chore(ast-spec): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11126 ">#11126</a>)</li>
<li><a
href="e57126a23e "><code>e57126a</code></a>
chore(typescript-eslint): correct naming of import of typescript-eslint
in te...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 07:59:56 -06:00
dependabot[bot]
f0361b63a8
chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/basic in the basic group ( #10508 )
...
Bumps the basic group in /examples/basic with 1 update:
[globals](https://github.com/sindresorhus/globals ).
Updates `globals` from 16.1.0 to 16.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.2.0</h2>
<ul>
<li>Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299 ">#299</a>)
e4f6e8c</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 ">https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d10fa84804 "><code>d10fa84</code></a>
16.2.0</li>
<li><a
href="c7468c5d3a "><code>c7468c5</code></a>
Test update script on CI (<a
href="https://redirect.github.com/sindresorhus/globals/issues/296 ">#296</a>)</li>
<li><a
href="e4f6e8cade "><code>e4f6e8c</code></a>
Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299 ">#299</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 05:35:19 -06:00
dependabot[bot]
0271c99594
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10486 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
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="d71e37f450 "><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="ba456e000e "><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="07c1a7e839 "><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="7bc6c71ca3 "><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="ee40364297 "><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="32957cde72 "><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="5687ce7055 "><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="dc5ed337fd "><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="de1b5deba0 "><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="60c3e2cf92 "><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="9da90ca3c1 "><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="fbb8be9256 "><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="25de55055d "><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="bd5def66d1 "><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="4d0c60d073 "><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="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="f0f0d46ab2 "><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="8ed32734cc "><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="eb316a83a4 "><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="a3a2559248 "><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="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f8f1560de6 "><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="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="596fdc6204 "><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="f791da0401 "><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="e86edee091 "><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="cf3635299e "><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="f60f276497 "><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="58a171e8f0 "><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="3a075a29cf "><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="44bac9d15c "><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="35304dd2b0 "><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="f305beb82c "><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="f8f1560de6 "><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="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="25de55055d "><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="bd5def66d1 "><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="d71e37f450 "><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="5687ce7055 "><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="596fdc6204 "><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="ba456e000e "><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="dc5ed337fd "><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="4d0c60d073 "><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="f791da0401 "><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="e86edee091 "><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="07c1a7e839 "><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="cf3635299e "><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="f60f276497 "><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="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="de1b5deba0 "><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="58a171e8f0 "><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="3a075a29cf "><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="60c3e2cf92 "><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="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="9da90ca3c1 "><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="7bc6c71ca3 "><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="ee40364297 "><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="fbb8be9256 "><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="f0f0d46ab2 "><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="44bac9d15c "><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="32957cde72 "><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="35304dd2b0 "><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="8ed32734cc "><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="f305beb82c "><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="eb316a83a4 "><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="a3a2559248 "><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="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b9080cf28d "><code>b9080cf</code></a>
9.27.0</li>
<li><a
href="b7a5c66129 "><code>b7a5c66</code></a>
Build: changelog update for 9.27.0</li>
<li><a
href="f8f1560de6 "><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="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="25de55055d "><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="bd5def66d1 "><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="d71e37f450 "><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="5687ce7055 "><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="596fdc6204 "><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="ba456e000e "><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 `@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="d71e37f450 "><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="ba456e000e "><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="07c1a7e839 "><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="7bc6c71ca3 "><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="ee40364297 "><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="32957cde72 "><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="5687ce7055 "><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="dc5ed337fd "><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="de1b5deba0 "><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="60c3e2cf92 "><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="9da90ca3c1 "><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="fbb8be9256 "><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="25de55055d "><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="bd5def66d1 "><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="4d0c60d073 "><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="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="f0f0d46ab2 "><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="8ed32734cc "><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="eb316a83a4 "><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="a3a2559248 "><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="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f8f1560de6 "><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="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="596fdc6204 "><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="f791da0401 "><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="e86edee091 "><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="cf3635299e "><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="f60f276497 "><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="58a171e8f0 "><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="3a075a29cf "><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="44bac9d15c "><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="35304dd2b0 "><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="f305beb82c "><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="f8f1560de6 "><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="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="25de55055d "><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="bd5def66d1 "><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="d71e37f450 "><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="5687ce7055 "><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="596fdc6204 "><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="ba456e000e "><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="dc5ed337fd "><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="4d0c60d073 "><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="f791da0401 "><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="e86edee091 "><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="07c1a7e839 "><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="cf3635299e "><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="f60f276497 "><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="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="de1b5deba0 "><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="58a171e8f0 "><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="3a075a29cf "><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="60c3e2cf92 "><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="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="9da90ca3c1 "><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="7bc6c71ca3 "><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="ee40364297 "><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="fbb8be9256 "><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="f0f0d46ab2 "><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="44bac9d15c "><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="32957cde72 "><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="35304dd2b0 "><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="8ed32734cc "><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="f305beb82c "><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="eb316a83a4 "><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="a3a2559248 "><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="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="7bc6c71ca3 "><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="35304dd2b0 "><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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 12:15:53 -06:00
dependabot[bot]
36b2a1d79d
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10472 )
...
Bumps the basic group in /examples/basic with 2 updates:
[globals](https://github.com/sindresorhus/globals ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `globals` from 16.0.0 to 16.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293 ">#293</a>)
5c58875</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 ">https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a1d29d4c8a "><code>a1d29d4</code></a>
16.1.0</li>
<li><a
href="5c588757f7 "><code>5c58875</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293 ">#293</a>)</li>
<li><a
href="498071c48e "><code>498071c</code></a>
Replace <code>execa</code> with <code>nano-spawn</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/295 ">#295</a>)</li>
<li><a
href="082c58301a "><code>082c583</code></a>
Fix <code>excludeBuiltins</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/292 ">#292</a>)</li>
<li><a
href="3fd937fdfe "><code>3fd937f</code></a>
Fix update script (<a
href="https://redirect.github.com/sindresorhus/globals/issues/289 ">#289</a>)</li>
<li><a
href="cb1fb339a2 "><code>cb1fb33</code></a>
Update dependencies (<a
href="https://redirect.github.com/sindresorhus/globals/issues/288 ">#288</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.31.0 to 8.32.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.32.0</h2>
<h2>8.32.0 (2025-05-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10182 ">#10182</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] add option
<code>allowRethrowing</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11075 ">#11075</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency typedoc to ^0.28.0 (<a
href="1fef33521 ">1fef33521</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
should parenthesize type in suggestion fixer if necessary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10907 ">#10907</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] exempt
<code>this</code> from optional parameter overload check (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11005 ">#11005</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
parenthesization bug in suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11098 ">#11098</a>)</li>
<li><strong>typescript-estree:</strong> ensure consistent TSMappedType
AST shape (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11086 ">#11086</a>)</li>
<li><strong>typescript-estree:</strong> correct
<code>TSImportType</code> property name when <code>assert</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11115 ">#11115</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andy Edwards</li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>overlookmotel</li>
<li>Sasha Kondrashov</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw "><code>@y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.31.1</h2>
<h2>8.31.1 (2025-04-28)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] downgrade
fix to suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11081 ">#11081</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.32.0 (2025-05-05)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.31.1 (2025-04-28)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="819a03f4de "><code>819a03f</code></a>
chore(release): publish 8.32.0</li>
<li><a
href="172ab8ae74 "><code>172ab8a</code></a>
chore(eslint-plugin): resolve remaining issues from <code>vitest</code>
migration (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11100 ">#11100</a>)</li>
<li><a
href="a9c9251bbb "><code>a9c9251</code></a>
chore: revert <code>vitest</code> related changes in
<code>tsconfig</code> files (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11124 ">#11124</a>)</li>
<li><a
href="f5c588cf21 "><code>f5c588c</code></a>
chore(release): publish 8.31.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 08:00:27 -06:00
dependabot[bot]
d6e1f9b033
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10439 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.25.0 to 9.26.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.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645 ">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657 ">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656 ">#19656</a>)
(renovate[bot])</li>
</ul>
<h2>v9.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</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.26.0 - May 2, 2025</p>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657 ">#19657</a>)
(CamWass)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656 ">#19656</a>)
(renovate[bot])</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645 ">#19645</a>)
(sethamus)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<p>v9.25.1 - April 21, 2025</p>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8bbabc4691 "><code>8bbabc4</code></a>
9.26.0</li>
<li><a
href="16f5ff7991 "><code>16f5ff7</code></a>
Build: changelog update for 9.26.0</li>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.25.0...v9.26.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.25.0 to 9.26.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.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645 ">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657 ">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656 ">#19656</a>)
(renovate[bot])</li>
</ul>
<h2>v9.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</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.26.0 - May 2, 2025</p>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657 ">#19657</a>)
(CamWass)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656 ">#19656</a>)
(renovate[bot])</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645 ">#19645</a>)
(sethamus)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<p>v9.25.1 - April 21, 2025</p>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.26.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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 09:41:09 -06:00
richardhuf84
1b3ffedabc
docs: fix broken links in useful links section of readme ( #10380 )
...
### Description
Update several README files in the examples section, fixing the broken
links in the Useful links section.
The CLI usage link is broken as well. I wasn't sure of the right page,
so I've left it as is. Suggestions welcome! Thank you.
---------
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-04-29 14:01:58 -06:00
dependabot[bot]
f96fcaf6a0
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10396 )
...
Bumps the basic group in /examples/basic with 2 updates:
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@types/node` from 22.14.0 to 22.15.3
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.30.1 to 8.31.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.31.0</h2>
<h2>8.31.0 (2025-04-21)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] add
option to ignore string const assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10979 ">#10979</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065 ">#11065</a>)</li>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070 ">#11070</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>Nicolas Le Cam</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.31.0 (2025-04-21)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070 ">#11070</a>)</li>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065 ">#11065</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2cc7656019 "><code>2cc7656</code></a>
chore(release): publish 8.31.0</li>
<li><a
href="b40ce5ae5f "><code>b40ce5a</code></a>
fix(typescript-eslint): gracefully handle invalid flat config objects in
conf...</li>
<li><a
href="be558e5d40 "><code>be558e5</code></a>
fix(typescript-eslint): address bugs in <code>config()</code> around
global ignores (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11 ">#11</a>...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:15:28 -06:00
Anthony Shew
4acd1df6bf
docs: migrate to turborepo.com ( #10368 )
...
### Description
We're changing `turbo.build` to `turborepo.com`. This PR changes the
strings with a find and replace across the whole of the codebase.
### Testing Instructions
👀
2025-04-23 10:39:37 -06:00
dependabot[bot]
808b9163b6
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10361 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.24.0 to 9.25.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.25.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)
(StyleShit)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://redirect.github.com/eslint/eslint/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://redirect.github.com/eslint/eslint/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://redirect.github.com/eslint/eslint/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://redirect.github.com/eslint/eslint/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://redirect.github.com/eslint/eslint/issues/19597 ">#19597</a>)
(Arya Emami)</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.25.0 - April 18, 2025</p>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)
(StyleShit)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://redirect.github.com/eslint/eslint/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://redirect.github.com/eslint/eslint/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://redirect.github.com/eslint/eslint/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://redirect.github.com/eslint/eslint/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://redirect.github.com/eslint/eslint/issues/19597 ">#19597</a>)
(Arya Emami)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e62e267615 "><code>e62e267</code></a>
9.25.0</li>
<li><a
href="bc2c3e6acc "><code>bc2c3e6</code></a>
Build: changelog update for 9.25.0</li>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.24.0...v9.25.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.24.0 to 9.25.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.25.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19631 ">#19631</a>)
(StyleShit)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19597 ">#19597</a>)
(Arya Emami)</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.25.0 - April 18, 2025</p>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19631 ">#19631</a>)
(StyleShit)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19597 ">#19597</a>)
(Arya Emami)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.25.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.29.0 to 8.30.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.30.1</h2>
<h2>8.30.1 (2025-04-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-explicit-any] suggest to replace
keyof any with PropertyKey (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11032 ">#11032</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [promise-function-async] use a
different error message for functions with promise and non-promise types
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10950 ">#10950</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>PrivateIdentifier</code> instead of <code>Identifier</code> for
private identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11023 ">#11023</a>)</li>
<li><strong>eslint-plugin:</strong> fix mistake with eslintrc config
generation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11072 ">#11072</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Ronen Amiel</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.30.0</h2>
<p>see release notes here <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1 ">https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1 </a></p>
<h2>v8.29.1</h2>
<h2>8.29.1 (2025-04-07)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated
imported variable used as property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998 ">#10998</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>Numeric</code> instead of <code>Identifier</code> for bigint
literals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021 ">#11021</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.30.1 (2025-04-14)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.30.0 (2025-04-14)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.29.1 (2025-04-07)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9531492c70 "><code>9531492</code></a>
chore(release): publish 8.30.1</li>
<li><a
href="b3688be33b "><code>b3688be</code></a>
chore(release): publish 8.30.0</li>
<li><a
href="f1ceade481 "><code>f1ceade</code></a>
chore: remove unused downlevel-dts (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11034 ">#11034</a>)</li>
<li><a
href="6e03f7cc2a "><code>6e03f7c</code></a>
chore: corrected vitest.config.base compiler inclusion (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11067 ">#11067</a>)</li>
<li><a
href="69e2f6c0d3 "><code>69e2f6c</code></a>
feat: support stringly-typed extends (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10973 ">#10973</a>)</li>
<li><a
href="d1f57a71cd "><code>d1f57a7</code></a>
chore(visitor-keys): migrate from <code>jest</code> to
<code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10773 ">#10773</a>)</li>
<li><a
href="ef7e6defc5 "><code>ef7e6de</code></a>
chore(release): publish 8.29.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.30.1/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 12:56:10 -06:00
Ahliman HUSEYNOV
5934c66efa
docs: replace incorrect generator links ( #10344 ) ( #10345 )
...
### Description
See: https://github.com/vercel/turborepo/issues/10344
---------
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
2025-04-16 17:41:13 +00:00
dependabot[bot]
77d436fd74
chore(deps): bump the basic group in /examples/basic with 2 updates ( #10331 )
...
Bumps the basic group in /examples/basic with 2 updates:
[next](https://github.com/vercel/next.js ) and
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next ).
Updates `next` from 15.2.4 to 15.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code><select></code> styling for
consistency: <a
href="https://redirect.github.com/vercel/next.js/issues/76973 ">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76989 ">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://redirect.github.com/vercel/next.js/issues/76988 ">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://redirect.github.com/vercel/next.js/issues/76976 ">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://redirect.github.com/vercel/next.js/issues/76990 ">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://redirect.github.com/vercel/next.js/issues/76904 ">#76904</a></li>
<li>track persistent caching usage: <a
href="https://redirect.github.com/vercel/next.js/issues/76996 ">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://redirect.github.com/vercel/next.js/issues/76915 ">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77033 ">#77033</a></li>
<li>Move static-env imports: <a
href="https://redirect.github.com/vercel/next.js/issues/77035 ">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://redirect.github.com/vercel/next.js/issues/77027 ">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77038 ">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://redirect.github.com/vercel/next.js/issues/76960 ">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77058 ">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://redirect.github.com/vercel/next.js/issues/77078 ">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://redirect.github.com/vercel/next.js/issues/77081 ">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://redirect.github.com/vercel/next.js/issues/77089 ">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://redirect.github.com/vercel/next.js/issues/76916 ">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://redirect.github.com/vercel/next.js/issues/77084 ">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://redirect.github.com/vercel/next.js/issues/76994 ">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://redirect.github.com/vercel/next.js/issues/77135 ">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://redirect.github.com/vercel/next.js/issues/76971 ">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://redirect.github.com/vercel/next.js/issues/77059 ">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://redirect.github.com/vercel/next.js/issues/77119 ">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://redirect.github.com/vercel/next.js/issues/77189 ">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77129 ">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://redirect.github.com/vercel/next.js/issues/77008 ">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://redirect.github.com/vercel/next.js/issues/77121 ">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://redirect.github.com/vercel/next.js/issues/77146 ">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://redirect.github.com/vercel/next.js/issues/77147 ">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77205 ">#77205</a></li>
<li>Update middleware request header: <a
href="https://redirect.github.com/vercel/next.js/issues/77201 ">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://redirect.github.com/vercel/next.js/issues/77210 ">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://redirect.github.com/vercel/next.js/issues/77207 ">#77207</a></li>
<li>Update cache handler interface: <a
href="https://redirect.github.com/vercel/next.js/issues/76687 ">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://redirect.github.com/vercel/next.js/issues/77242 ">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76885 ">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://redirect.github.com/vercel/next.js/issues/77196 ">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://redirect.github.com/vercel/next.js/issues/77090 ">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://redirect.github.com/vercel/next.js/issues/77209 ">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://redirect.github.com/vercel/next.js/issues/77257 ">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://redirect.github.com/vercel/next.js/issues/73873 ">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://redirect.github.com/vercel/next.js/issues/77260 ">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77249 ">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="97ad23fb00 "><code>97ad23f</code></a>
IA 2.0: Add "Next Steps" link to /docs landing page (<a
href="https://redirect.github.com/vercel/next.js/issues/77981 ">#77981</a>)</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="7b483cb8f4 "><code>7b483cb</code></a>
Upgrade React from <code>33661467-20250407</code> to
<code>3fbfb9ba-20250409</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/77982 ">#77982</a>)</li>
<li><a
href="664110c188 "><code>664110c</code></a>
Turbopack: read asset entries strongly consistent (<a
href="https://redirect.github.com/vercel/next.js/issues/77974 ">#77974</a>)</li>
<li><a
href="741f6fc9d3 "><code>741f6fc</code></a>
Revert standalone extension change for module type (<a
href="https://redirect.github.com/vercel/next.js/issues/77978 ">#77978</a>)</li>
<li><a
href="6d5df0edff "><code>6d5df0e</code></a>
Update bundler development test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77959 ">#77959</a>)</li>
<li><a
href="cecfb259f2 "><code>cecfb25</code></a>
Update bundler production test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77958 ">#77958</a>)</li>
<li><a
href="c010ecb237 "><code>c010ecb</code></a>
Revert "docs: revert image 15.3 change until live" (<a
href="https://redirect.github.com/vercel/next.js/issues/77977 ">#77977</a>)</li>
<li><a
href="154267cb03 "><code>154267c</code></a>
Turbopack: fix instrumentation asset context name (<a
href="https://redirect.github.com/vercel/next.js/issues/77973 ">#77973</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.2.4...v15.3.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.2.1 to 15.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code><select></code> styling for
consistency: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76973 ">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76989 ">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76988 ">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76976 ">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76990 ">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76904 ">#76904</a></li>
<li>track persistent caching usage: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76996 ">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76915 ">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77033 ">#77033</a></li>
<li>Move static-env imports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77035 ">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77027 ">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77038 ">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76960 ">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77044 ">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77053 ">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77058 ">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77078 ">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77081 ">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77089 ">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76916 ">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77084 ">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76994 ">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77135 ">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76971 ">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77059 ">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77119 ">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77189 ">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77129 ">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77008 ">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77121 ">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77146 ">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77147 ">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77205 ">#77205</a></li>
<li>Update middleware request header: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77201 ">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77212 ">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77210 ">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77207 ">#77207</a></li>
<li>Update cache handler interface: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76687 ">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77242 ">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76885 ">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77196 ">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77090 ">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77209 ">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77257 ">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73873 ">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77260 ">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77249 ">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582 "><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d "><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a "><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801 "><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce "><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li><a
href="2139369821 "><code>2139369</code></a>
v15.3.0-canary.40</li>
<li><a
href="66514a6bc8 "><code>66514a6</code></a>
v15.3.0-canary.39</li>
<li><a
href="fd5669dd41 "><code>fd5669d</code></a>
v15.3.0-canary.38</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.0/packages/eslint-plugin-next ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 09:17:56 -06:00
dependabot[bot]
8370f8ea6a
chore(deps): bump next from 15.2.1 to 15.2.4 in /examples/basic ( #10308 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.1 to 15.2.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Match subrequest handling for edge and node (<a
href="https://redirect.github.com/vercel/next.js/issues/77474 ">#77474</a>)</li>
<li>exclude images and static media from dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77417 ">#77417</a>)</li>
<li>ensure /__next middleware URLs are included in the origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77416 ">#77416</a>)</li>
<li>remove direct ip/port bypass in dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77414 ">#77414</a>)</li>
<li>switch development origin verification to be opt-in rather than
opt-out (<a
href="https://redirect.github.com/vercel/next.js/issues/77395 ">#77395</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a> and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.2.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.
This release contains a security patch for <a
href="https://github.com/vercel/next.js/security/advisories/GHSA-f82v-jwr5-mffw ">CVE-2025-29927</a>.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Update default allowed origins list (<a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a>)</li>
<li>unify allowed origin detection handling (<a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a>)</li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins (<a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a>)</li>
<li>Ensure deploymentId is used for CSS preloads (<a
href="https://redirect.github.com/vercel/next.js/issues/77210 ">#77210</a>)</li>
<li>Update middleware request header (<a
href="https://redirect.github.com/vercel/next.js/issues/77201 ">#77201</a>)</li>
<li>[metadata] remove the default segement check for metadata rendering
(<a
href="https://redirect.github.com/vercel/next.js/issues/77119 ">#77119</a>)</li>
<li>[ts-hint] fix vscode type hint plugin enabling (<a
href="https://redirect.github.com/vercel/next.js/issues/77099 ">#77099</a>)</li>
<li>[metadata] re-insert icons to head for streamed metadata (<a
href="https://redirect.github.com/vercel/next.js/issues/76915 ">#76915</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/ztanner "><code>@ztanner</code></a>, and <a
href="https://github.com/huozhi "><code>@huozhi</code></a> for
helping!</p>
<h2>v15.2.2</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] fix styling on overflow error messages, add button
hover state: <a
href="https://redirect.github.com/vercel/next.js/issues/76771 ">#76771</a></li>
<li>Fix: respond 405 status code on OPTIONS request to SSG page: <a
href="https://redirect.github.com/vercel/next.js/issues/76767 ">#76767</a></li>
<li>[dev-overlay] Always show relative paths: <a
href="https://redirect.github.com/vercel/next.js/issues/76742 ">#76742</a></li>
<li>[metadata] remove the duplicate metadata in the error boundary: <a
href="https://redirect.github.com/vercel/next.js/issues/76791 ">#76791</a></li>
<li>Upgrade React from <code>d55cc79b-20250228</code> to
<code>443b7ff2-20250303</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76804 ">#76804</a></li>
<li>[dev-overlay] Ignore animations on page load: <a
href="https://redirect.github.com/vercel/next.js/issues/76834 ">#76834</a></li>
<li>fix: remove useless set-cookie in action-handler: <a
href="https://redirect.github.com/vercel/next.js/issues/76839 ">#76839</a></li>
<li>Turbopack: handle task cancelation: <a
href="https://redirect.github.com/vercel/next.js/issues/76831 ">#76831</a></li>
<li>Upgrade React from <code>443b7ff2-20250303</code> to
<code>e03ac20f-20250305</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76842 ">#76842</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="804aa35c71 "><code>804aa35</code></a>
v15.2.4</li>
<li><a
href="ecb72ee9ea "><code>ecb72ee</code></a>
Match subrequest handling for edge and node (<a
href="https://redirect.github.com/vercel/next.js/issues/77474 ">#77474</a>)</li>
<li><a
href="25f810b596 "><code>25f810b</code></a>
exclude images and static media from dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77417 ">#77417</a>)</li>
<li><a
href="d9bcb833dd "><code>d9bcb83</code></a>
ensure /__next middleware URLs are included in the origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77416 ">#77416</a>)</li>
<li><a
href="cfeaa86fa7 "><code>cfeaa86</code></a>
remove direct ip/port bypass in dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77414 ">#77414</a>)</li>
<li><a
href="f847302660 "><code>f847302</code></a>
switch development origin verification to be opt-in rather than opt-out
(<a
href="https://redirect.github.com/vercel/next.js/issues/77395 ">#77395</a>)</li>
<li><a
href="535e26d3c6 "><code>535e26d</code></a>
v15.2.3</li>
<li><a
href="2fcae1d7e3 "><code>2fcae1d</code></a>
Update default allowed origins list (<a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a>)</li>
<li><a
href="adf5462b5f "><code>adf5462</code></a>
unify allowed origin detection handling (<a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a>)</li>
<li><a
href="5e59da1f5c "><code>5e59da1</code></a>
Add dev warning for cross-origin and stabilize allowedDevOrigins (<a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.2.1...v15.2.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 14:57:08 -06:00
dependabot[bot]
355137eded
chore(deps-dev): bump the basic group in /examples/basic with 7 updates ( #10303 )
...
Bumps the basic group in /examples/basic with 7 updates:
| Package | From | To |
| --- | --- | --- |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
| `22.13.10` | `22.14.0` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )
| `19.0.12` | `19.1.0` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom )
| `19.0.4` | `19.1.1` |
| [eslint](https://github.com/eslint/eslint ) | `9.23.0` | `9.24.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) |
`9.23.0` | `9.24.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
| `2.4.4` | `2.5.0` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen )
| `2.4.4` | `2.5.0` |
Updates `@types/node` from 22.13.10 to 22.14.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.12 to 19.1.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 19.0.4 to 19.1.1
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.23.0 to 9.24.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.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572 ">#19572</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.24.0 - April 4, 2025</p>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d49f5b7333 "><code>d49f5b7</code></a>
9.24.0</li>
<li><a
href="9b6ed8a57a "><code>9b6ed8a</code></a>
Build: changelog update for 9.24.0</li>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19 ">#19</a>...</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.23.0 to 9.24.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.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572 ">#19572</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.24.0 - April 4, 2025</p>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.24.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.4.4 to 2.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.5.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: fix typo on continue docs by <a
href="https://github.com/jenseng "><code>@jenseng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10041 ">vercel/turborepo#10041</a></li>
<li>docs: add explicit mention for capturing multiple .env files by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10061 ">vercel/turborepo#10061</a></li>
<li>docs: fix json title for Watch Mode docs by <a
href="https://github.com/bohongu "><code>@bohongu</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10085 ">vercel/turborepo#10085</a></li>
<li>docs: upgrades for Vitest doc and add <code>with-vitest</code>
example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10063 ">vercel/turborepo#10063</a></li>
<li>chore: remove experimental warning from ls command by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10096 ">vercel/turborepo#10096</a></li>
<li>docs: add hybrid approach to vitest guide by <a
href="https://github.com/beaussan "><code>@beaussan</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10092 ">vercel/turborepo#10092</a></li>
<li>fix(cli): no longer attempt to parse task name as continue value by
<a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10097 ">vercel/turborepo#10097</a></li>
<li>docs: clarify TURBO_TEAM slug usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10102 ">vercel/turborepo#10102</a></li>
<li>fix: adds callout for installation instructions for PNPM by <a
href="https://github.com/Tigatok "><code>@Tigatok</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10100 ">vercel/turborepo#10100</a></li>
<li>docs: add release phases to support policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10091 ">vercel/turborepo#10091</a></li>
<li>docs: remove <code>ls</code> from Experimental phase in Support
Policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10108 ">vercel/turborepo#10108</a></li>
<li>docs: open source site source code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10127 ">vercel/turborepo#10127</a></li>
<li>docs: fix code black background colors by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10141 ">vercel/turborepo#10141</a></li>
<li>fix(docs): prefix environment variable for search dialog by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10142 ">vercel/turborepo#10142</a></li>
<li>fix(docs): fix commas in package exports example by <a
href="https://github.com/x-N0 "><code>@x-N0</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10143 ">vercel/turborepo#10143</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10124 ">vercel/turborepo#10124</a></li>
<li>docs: update storybook initiation instructions by <a
href="https://github.com/sicarius97 "><code>@sicarius97</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10145 ">vercel/turborepo#10145</a></li>
<li>feat(boundaries): package name as tag punning by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10151 ">vercel/turborepo#10151</a></li>
<li>fix(docs): asset importing failure for OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10159 ">vercel/turborepo#10159</a></li>
<li>chore(docs): convert 'Turbo' into 'Turborepo' by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10162 ">vercel/turborepo#10162</a></li>
<li>docs: add <code>FORCE_COLOR</code> variable to docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10165 ">vercel/turborepo#10165</a></li>
<li>feat: workspace root microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10094 ">vercel/turborepo#10094</a></li>
<li>docs(run): fix passthrough arg behavior by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10167 ">vercel/turborepo#10167</a></li>
<li>docs: bump openapi framework version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10172 ">vercel/turborepo#10172</a></li>
<li>docs: fix typos by <a
href="https://github.com/xiaobei0715 "><code>@xiaobei0715</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10182 ">vercel/turborepo#10182</a></li>
<li>docs: update fallback OG image by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10174 ">vercel/turborepo#10174</a></li>
<li>docs: enhance examples tables by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10173 ">vercel/turborepo#10173</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10192 ">vercel/turborepo#10192</a></li>
<li>docs: add checkout optimization for <code>--affected</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10188 ">vercel/turborepo#10188</a></li>
<li>feat(turbo json): make <code>with</code> public by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10191 ">vercel/turborepo#10191</a></li>
<li>chore: fix some typos by <a
href="https://github.com/pudongair "><code>@pudongair</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10196 ">vercel/turborepo#10196</a></li>
<li>docs: use schema from current <code>@turbo/types</code> by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10197 ">vercel/turborepo#10197</a></li>
<li>docs: switch turbo run to turbo watch for --experimental-write-cache
by <a
href="https://github.com/victorlagerfors "><code>@victorlagerfors</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10199 ">vercel/turborepo#10199</a></li>
<li>docs: layout redesign by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10178 ">vercel/turborepo#10178</a></li>
<li>docs: fix text colors in a few spots by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10213 ">vercel/turborepo#10213</a></li>
<li>docs: remove stale callout by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10217 ">vercel/turborepo#10217</a></li>
<li>docs: links for OpenAPI spec for both human-readable and JSON by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10216 ">vercel/turborepo#10216</a></li>
<li>docs: add a snippet to <code>with</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10215 ">vercel/turborepo#10215</a></li>
<li>docs: mention JSONC support by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10214 ">vercel/turborepo#10214</a></li>
<li>chore(docs): remove with until published by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10237 ">vercel/turborepo#10237</a></li>
<li>docs: add missing shadcn/ui tile by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10249 ">vercel/turborepo#10249</a></li>
<li>docs: add config mention to upgrading guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10233 ">vercel/turborepo#10233</a></li>
<li>docs: move CTA below TOC by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10252 ">vercel/turborepo#10252</a></li>
<li>chore: upgrade to <code>proxy-agent</code> 6.5.0 by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10278 ">vercel/turborepo#10278</a></li>
</ul>
<h3>eslint</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="df394be8f1 "><code>df394be</code></a>
publish 2.5.0 to registry</li>
<li><a
href="724db2b97c "><code>724db2b</code></a>
release(turborepo): 2.4.5-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10254 ">#10254</a>)</li>
<li><a
href="4faeb529cc "><code>4faeb52</code></a>
release(turborepo): 2.4.5-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10205 ">#10205</a>)</li>
<li><a
href="1705635a18 "><code>1705635</code></a>
release(turborepo): 2.4.5-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10194 ">#10194</a>)</li>
<li><a
href="f67b5b9cb7 "><code>f67b5b9</code></a>
release(turborepo): 2.4.5-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10166 ">#10166</a>)</li>
<li><a
href="63ce544839 "><code>63ce544</code></a>
release(turborepo): 2.4.5-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10158 ">#10158</a>)</li>
<li><a
href="f66fa46043 "><code>f66fa46</code></a>
chore: fix types for ESLint package builds (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10157 ">#10157</a>)</li>
<li><a
href="174867a189 "><code>174867a</code></a>
release(turborepo): 2.4.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10110 ">#10110</a>)</li>
<li><a
href="ab6f000cba "><code>ab6f000</code></a>
release(turborepo): 2.4.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10101 ">#10101</a>)</li>
<li><a
href="dc513412ee "><code>dc51341</code></a>
release(turborepo): 2.4.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10095 ">#10095</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.5.0/packages/eslint-plugin-turbo ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@turbo/gen` from 2.4.4 to 2.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases "><code>@turbo/gen</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.5.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: fix typo on continue docs by <a
href="https://github.com/jenseng "><code>@jenseng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10041 ">vercel/turborepo#10041</a></li>
<li>docs: add explicit mention for capturing multiple .env files by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10061 ">vercel/turborepo#10061</a></li>
<li>docs: fix json title for Watch Mode docs by <a
href="https://github.com/bohongu "><code>@bohongu</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10085 ">vercel/turborepo#10085</a></li>
<li>docs: upgrades for Vitest doc and add <code>with-vitest</code>
example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10063 ">vercel/turborepo#10063</a></li>
<li>chore: remove experimental warning from ls command by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10096 ">vercel/turborepo#10096</a></li>
<li>docs: add hybrid approach to vitest guide by <a
href="https://github.com/beaussan "><code>@beaussan</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10092 ">vercel/turborepo#10092</a></li>
<li>fix(cli): no longer attempt to parse task name as continue value by
<a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10097 ">vercel/turborepo#10097</a></li>
<li>docs: clarify TURBO_TEAM slug usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10102 ">vercel/turborepo#10102</a></li>
<li>fix: adds callout for installation instructions for PNPM by <a
href="https://github.com/Tigatok "><code>@Tigatok</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10100 ">vercel/turborepo#10100</a></li>
<li>docs: add release phases to support policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10091 ">vercel/turborepo#10091</a></li>
<li>docs: remove <code>ls</code> from Experimental phase in Support
Policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10108 ">vercel/turborepo#10108</a></li>
<li>docs: open source site source code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10127 ">vercel/turborepo#10127</a></li>
<li>docs: fix code black background colors by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10141 ">vercel/turborepo#10141</a></li>
<li>fix(docs): prefix environment variable for search dialog by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10142 ">vercel/turborepo#10142</a></li>
<li>fix(docs): fix commas in package exports example by <a
href="https://github.com/x-N0 "><code>@x-N0</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10143 ">vercel/turborepo#10143</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10124 ">vercel/turborepo#10124</a></li>
<li>docs: update storybook initiation instructions by <a
href="https://github.com/sicarius97 "><code>@sicarius97</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10145 ">vercel/turborepo#10145</a></li>
<li>feat(boundaries): package name as tag punning by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10151 ">vercel/turborepo#10151</a></li>
<li>fix(docs): asset importing failure for OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10159 ">vercel/turborepo#10159</a></li>
<li>chore(docs): convert 'Turbo' into 'Turborepo' by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10162 ">vercel/turborepo#10162</a></li>
<li>docs: add <code>FORCE_COLOR</code> variable to docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10165 ">vercel/turborepo#10165</a></li>
<li>feat: workspace root microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10094 ">vercel/turborepo#10094</a></li>
<li>docs(run): fix passthrough arg behavior by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10167 ">vercel/turborepo#10167</a></li>
<li>docs: bump openapi framework version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10172 ">vercel/turborepo#10172</a></li>
<li>docs: fix typos by <a
href="https://github.com/xiaobei0715 "><code>@xiaobei0715</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10182 ">vercel/turborepo#10182</a></li>
<li>docs: update fallback OG image by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10174 ">vercel/turborepo#10174</a></li>
<li>docs: enhance examples tables by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10173 ">vercel/turborepo#10173</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10192 ">vercel/turborepo#10192</a></li>
<li>docs: add checkout optimization for <code>--affected</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10188 ">vercel/turborepo#10188</a></li>
<li>feat(turbo json): make <code>with</code> public by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10191 ">vercel/turborepo#10191</a></li>
<li>chore: fix some typos by <a
href="https://github.com/pudongair "><code>@pudongair</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10196 ">vercel/turborepo#10196</a></li>
<li>docs: use schema from current <code>@turbo/types</code> by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10197 ">vercel/turborepo#10197</a></li>
<li>docs: switch turbo run to turbo watch for --experimental-write-cache
by <a
href="https://github.com/victorlagerfors "><code>@victorlagerfors</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10199 ">vercel/turborepo#10199</a></li>
<li>docs: layout redesign by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10178 ">vercel/turborepo#10178</a></li>
<li>docs: fix text colors in a few spots by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10213 ">vercel/turborepo#10213</a></li>
<li>docs: remove stale callout by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10217 ">vercel/turborepo#10217</a></li>
<li>docs: links for OpenAPI spec for both human-readable and JSON by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10216 ">vercel/turborepo#10216</a></li>
<li>docs: add a snippet to <code>with</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10215 ">vercel/turborepo#10215</a></li>
<li>docs: mention JSONC support by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10214 ">vercel/turborepo#10214</a></li>
<li>chore(docs): remove with until published by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10237 ">vercel/turborepo#10237</a></li>
<li>docs: add missing shadcn/ui tile by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10249 ">vercel/turborepo#10249</a></li>
<li>docs: add config mention to upgrading guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10233 ">vercel/turborepo#10233</a></li>
<li>docs: move CTA below TOC by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10252 ">vercel/turborepo#10252</a></li>
<li>chore: upgrade to <code>proxy-agent</code> 6.5.0 by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10278 ">vercel/turborepo#10278</a></li>
</ul>
<h3>eslint</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="df394be8f1 "><code>df394be</code></a>
publish 2.5.0 to registry</li>
<li><a
href="0971db5a79 "><code>0971db5</code></a>
chore: upgrade to <code>proxy-agent</code> 6.5.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10278 ">#10278</a>)</li>
<li><a
href="724db2b97c "><code>724db2b</code></a>
release(turborepo): 2.4.5-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10254 ">#10254</a>)</li>
<li><a
href="4faeb529cc "><code>4faeb52</code></a>
release(turborepo): 2.4.5-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10205 ">#10205</a>)</li>
<li><a
href="1705635a18 "><code>1705635</code></a>
release(turborepo): 2.4.5-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10194 ">#10194</a>)</li>
<li><a
href="f67b5b9cb7 "><code>f67b5b9</code></a>
release(turborepo): 2.4.5-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10166 ">#10166</a>)</li>
<li><a
href="63ce544839 "><code>63ce544</code></a>
release(turborepo): 2.4.5-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10158 ">#10158</a>)</li>
<li><a
href="174867a189 "><code>174867a</code></a>
release(turborepo): 2.4.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10110 ">#10110</a>)</li>
<li><a
href="ab6f000cba "><code>ab6f000</code></a>
release(turborepo): 2.4.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10101 ">#10101</a>)</li>
<li><a
href="dc513412ee "><code>dc51341</code></a>
release(turborepo): 2.4.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10095 ">#10095</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.5.0/packages/turbo-gen ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 11:32:27 -06:00
Anthony Shew
d784f63b9a
docs: redirect /repo/docs to /docs ( #10232 )
...
### Description
Replaces the `turbo.build/repo/docs` path to `turbo.build/docs` now that
we have moved the documentation for Turbopack to a different place.
### Testing Instructions
A bit tough to review, I apologize. I can break this up into smaller PRs
if we wish (since redirects will be in place for the old path pattern).
2025-04-04 08:13:27 -06:00
Anthony Shew
83ab8af5e7
chore(examples): upgrade Turborepo version ( #10281 )
...
### Description
Bumping `turbo` version in examples.
### Testing Instructions
CI
2025-04-03 13:12:26 -06:00
dependabot[bot]
7c1b9eb096
chore(deps-dev): bump typescript-eslint from 8.28.0 to 8.29.0 in /examples/basic in the basic group ( #10265 )
...
Bumps the basic group in /examples/basic with 1 update:
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.28.0 to 8.29.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.29.0</h2>
<h2>8.29.0 (2025-03-31)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create
<code>ignoreIfStatements</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000 ">#11000</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't
report on unnecessary optional array index access when
<code>noUncheckedIndexedAccess</code> is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961 ">#10961</a>)</li>
<li><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] remove fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993 ">#10993</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive
when using erasable type syntax within update expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981 ">#10981</a>)</li>
<li><strong>eslint-plugin:</strong> support arbitrary extensions in
definition files (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957 ">#10957</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-constructor] remove
optional chaining exemption (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963 ">#10963</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi "><code>@developer-bandi</code></a></li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Yannick Decat <a
href="https://github.com/mho22 "><code>@mho22</code></a></li>
<li>zyoshoka <a
href="https://github.com/zyoshoka "><code>@zyoshoka</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.29.0 (2025-03-31)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3dd1835e33 "><code>3dd1835</code></a>
chore(release): publish 8.29.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 07:46:22 -06:00
dependabot[bot]
99ae8f4c95
chore(deps): bump the basic group in /examples/basic with 4 updates ( #10257 )
...
Bumps the basic group in /examples/basic with 4 updates:
[react](https://github.com/facebook/react/tree/HEAD/packages/react ),
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ),
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `react` from 19.0.0 to 19.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases ">react's
releases</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">react's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4a9df08157 "><code>4a9df08</code></a>
Stop creating Owner Stacks if many have been created recently (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32529 ">#32529</a>)</li>
<li><a
href="b630219b13 "><code>b630219</code></a>
[refactor] move isValidElementType to react-is (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32518 ">#32518</a>)</li>
<li><a
href="1a191701fe "><code>1a19170</code></a>
[refactor] Add element type for Activity (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32499 ">#32499</a>)</li>
<li><a
href="6aa8254bb7 "><code>6aa8254</code></a>
Add ref to Fragment (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32465 ">#32465</a>)</li>
<li><a
href="e0fe347967 "><code>e0fe347</code></a>
[flags] remove enableOwnerStacks (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32426 ">#32426</a>)</li>
<li><a
href="70f1d766e8 "><code>70f1d76</code></a>
[flow] Eliminate usage of global React types in ReactNativeTypes.js (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32330 ">#32330</a>)</li>
<li><a
href="0d9834caeb "><code>0d9834c</code></a>
build: add support to the rollup build for building typescript packages
(<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32393 ">#32393</a>)</li>
<li><a
href="a53da6abe1 "><code>a53da6a</code></a>
Add useSwipeTransition Hook Behind Experimental Flag (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32373 ">#32373</a>)</li>
<li><a
href="32b0cad8f7 "><code>32b0cad</code></a>
Enable owner stacks in Canary builds (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32053 ">#32053</a>)</li>
<li><a
href="ed8b68dd17 "><code>ed8b68d</code></a>
Stop exporting dev-only methods in OSS production builds (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32200 ">#32200</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.1.0/packages/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.10 to 19.0.12
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-dom` from 19.0.0 to 19.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases ">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7943da1e81 "><code>7943da1</code></a>
Set accurate value for alwaysThrottleRetries on www (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32684 ">#32684</a>)</li>
<li><a
href="476f53879e "><code>476f538</code></a>
Add getClientRects to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32660 ">#32660</a>)</li>
<li><a
href="c69a5fc53a "><code>c69a5fc</code></a>
Add blur() and focusLast() to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32654 ">#32654</a>)</li>
<li><a
href="cd28a946d5 "><code>cd28a94</code></a>
Add observer methods to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32619 ">#32619</a>)</li>
<li><a
href="6aa8254bb7 "><code>6aa8254</code></a>
Add ref to Fragment (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32465 ">#32465</a>)</li>
<li><a
href="029e8bd618 "><code>029e8bd</code></a>
Add Owner Stack to attribute hydration mismatches (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32538 ">#32538</a>)</li>
<li><a
href="aac177c484 "><code>aac177c</code></a>
Support beforetoggle/toggle events for dialog (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>)</li>
<li><a
href="e0fe347967 "><code>e0fe347</code></a>
[flags] remove enableOwnerStacks (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32426 ">#32426</a>)</li>
<li><a
href="2e4db3344f "><code>2e4db33</code></a>
Use valid CSS selectors in useId format (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32001 ">#32001</a>)</li>
<li><a
href="9b042f9d59 "><code>9b042f9</code></a>
[Fizz] Responsive images should not be preloaded with link headers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32445 ">#32445</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.1.0/packages/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.10 to 19.0.12
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.27.0 to 8.28.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.28.0</h2>
<h2>8.28.0 (2025-03-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support
<code>if</code> statement assignment (<code>??=</code>) and fix several
minor bugs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861 ">#10861</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove
fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986 ">#10986</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Yannick Decat <a
href="https://github.com/mho22 "><code>@mho22</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.28.0 (2025-03-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="807f5cad1e "><code>807f5ca</code></a>
chore(release): publish 8.28.0</li>
<li><a
href="649309f0a5 "><code>649309f</code></a>
chore(typescript-eslint): migrate from <code>jest</code> to
<code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10772 ">#10772</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.28.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-31 08:44:58 -06:00
dependabot[bot]
0bb5a40da7
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10222 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.22.0 to 9.23.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.23.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://redirect.github.com/eslint/eslint/issues/19465 ">#19465</a>)
(Pixel998)</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.23.0 - March 21, 2025</p>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://redirect.github.com/eslint/eslint/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2aaadceec1 "><code>2aaadce</code></a>
9.23.0</li>
<li><a
href="4a1ca8ee11 "><code>4a1ca8e</code></a>
Build: changelog update for 9.23.0</li>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.22.0...v9.23.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.22.0 to 9.23.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.23.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465 ">#19465</a>)
(Pixel998)</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.23.0 - March 21, 2025</p>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.23.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.26.0 to 8.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.27.0</h2>
<h2>8.27.0 (2025-03-17)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>utils:</strong> support <code>DeprecatedInfo</code> for
<code>rule.meta.deprecated</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932 ">#10932</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.22.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10952 ">#10952</a>)</li>
<li><strong>typescript-estree:</strong> fix span start for decorated
<code>AssignmentPattern</code> function parameter (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10939 ">#10939</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>ntnyq <a
href="https://github.com/ntnyq "><code>@ntnyq</code></a></li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.26.1</h2>
<h2>8.26.1 (2025-03-10)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
<code>any</code>/<code>unknown</code> as eligible for nullish coalescing
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865 ">#10865</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive
type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883 ">#10883</a>)</li>
<li><strong>rule-tester:</strong> export
<code>TestLanguageOptions</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10930 ">#10930</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dave <a
href="https://github.com/reduckted "><code>@reduckted</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>YeonJuan <a
href="https://github.com/yeonjuan "><code>@yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.27.0 (2025-03-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.26.1 (2025-03-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3efd99e954 "><code>3efd99e</code></a>
chore(release): publish 8.27.0</li>
<li><a
href="9aa0b6b498 "><code>9aa0b6b</code></a>
chore(release): publish 8.26.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-27 17:03:26 +00:00
dependabot[bot]
8d83cf2b61
chore(deps-dev): bump @types/node from 22.13.9 to 22.13.10 in /examples/basic ( #10186 )
...
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
from 22.13.9 to 22.13.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-18 15:20:07 -06:00
Anthony Shew
f60bf3c339
docs: enhance examples tables ( #10173 )
...
### Description
Updating the examples table in docs.
- Uses the `examples/` directory as the source of truth rather than a
JSON hardcode
- Adds validation to examples data (One could argue that this is done in
the wrong part of the repository, but we'll call that a problem for
another day.)
- Updates data in `examples/*/meta.json`
### Testing Instructions
Take a look!:
https://turbo-site-git-shew-5798f.vercel.sh/repo/docs/getting-started/examples#core-maintained-examples
---------
Co-authored-by: Chris Olszewski <chris.olszewski@vercel.com>
2025-03-17 12:39:17 -06:00
dependabot[bot]
aa1a360a2e
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10131 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ).
Updates `eslint` from 9.21.0 to 9.22.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.22.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://redirect.github.com/eslint/eslint/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://redirect.github.com/eslint/eslint/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)
(Milos Djermanovic)</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.22.0 - March 7, 2025</p>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://redirect.github.com/eslint/eslint/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://redirect.github.com/eslint/eslint/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="60a78e7964 "><code>60a78e7</code></a>
9.22.0</li>
<li><a
href="d11fc14721 "><code>d11fc14</code></a>
Build: changelog update for 9.22.0</li>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.21.0...v9.22.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.21.0 to 9.22.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.22.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19488 ">#19488</a>)
(Milos Djermanovic)</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.22.0 - March 7, 2025</p>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.22.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-config-prettier` from 10.0.2 to 10.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-config-prettier/releases ">eslint-config-prettier's
releases</a>.</em></p>
<blockquote>
<h2>v10.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/309 ">#309</a>
<a
href="eb56a5e099 "><code>eb56a5e</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- fix: separate the <code>/flat</code> entry for compatibility</p>
<p>For flat config users, the previous
<code>"eslint-config-prettier"</code> entry still works, but
<code>"eslint-config-prettier/flat"</code> adds a new
<code>name</code> property for <a
href="https://eslint.org/blog/2024/04/eslint-config-inspector/ ">config-inspector</a>,
we just can't add it for the default entry for compatibility.</p>
<p>See also <a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/308 ">prettier/eslint-config-prettier#308</a></p>
<pre lang="ts"><code>// before
import eslintConfigPrettier from "eslint-config-prettier";
<p>// after<br />
import eslintConfigPrettier from
"eslint-config-prettier/flat";<br />
</code></pre></p>
</li>
</ul>
<h2>v10.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/306 ">#306</a>
<a
href="56e2e34663 "><code>56e2e34</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- feat: migrate to exports field</li>
</ul>
<h2>v10.0.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">#294</a>
<a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
Thanks <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>! -
feat: add name to config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">#280</a>
<a
href="cba57377e4 "><code>cba5737</code></a>
Thanks <a
href="https://github.com/zanminkian "><code>@zanminkian</code></a>! -
feat: add declaration file</p>
</li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/zanminkian "><code>@zanminkian</code></a> made
their first contribution in <a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">prettier/eslint-config-prettier#280</a></li>
<li><a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>
made their first contribution in <a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">prettier/eslint-config-prettier#294</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3 ">https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md ">eslint-config-prettier's
changelog</a>.</em></p>
<blockquote>
<h2>10.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/309 ">#309</a>
<a
href="eb56a5e099 "><code>eb56a5e</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- fix: separate the <code>/flat</code> entry for compatibility</p>
<p>For flat config users, the previous
<code>"eslint-config-prettier"</code> entry still works, but
<code>"eslint-config-prettier/flat"</code> adds a new
<code>name</code> property for <a
href="https://eslint.org/blog/2024/04/eslint-config-inspector/ ">config-inspector</a>,
we just can't add it for the default entry for compatibility.</p>
<p>See also <a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/308 ">prettier/eslint-config-prettier#308</a></p>
<pre lang="ts"><code>// before
import eslintConfigPrettier from "eslint-config-prettier";
<p>// after<br />
import eslintConfigPrettier from
"eslint-config-prettier/flat";<br />
</code></pre></p>
</li>
</ul>
<h2>10.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/306 ">#306</a>
<a
href="56e2e34663 "><code>56e2e34</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- feat: migrate to exports field</li>
</ul>
<h2>10.0.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">#294</a>
<a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
Thanks <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>! -
feat: add name to config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">#280</a>
<a
href="cba57377e4 "><code>cba5737</code></a>
Thanks <a
href="https://github.com/zanminkian "><code>@zanminkian</code></a>! -
feat: add declaration file</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f12309bbca "><code>f12309b</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/310 ">#310</a>)</li>
<li><a
href="79cf6796bf "><code>79cf679</code></a>
chore: use flat entry for flat config verification</li>
<li><a
href="eb56a5e099 "><code>eb56a5e</code></a>
fix: separate the <code>/flat</code> entry for compatibility (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/309 ">#309</a>)</li>
<li><a
href="2c6f80e67f "><code>2c6f80e</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/307 ">#307</a>)</li>
<li><a
href="56e2e34663 "><code>56e2e34</code></a>
feat: migrate to exports field (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/306 ">#306</a>)</li>
<li><a
href="c27e7855ee "><code>c27e785</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/304 ">#304</a>)</li>
<li><a
href="c5d78532b7 "><code>c5d7853</code></a>
chore: add missing <code>@stylistic/eslint-plugin-plus</code></li>
<li><a
href="1837a4d1e5 "><code>1837a4d</code></a>
ci: testing, migrate to yarn v4 (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/305 ">#305</a>)</li>
<li><a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
feat: add name to config (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/294 ">#294</a>)</li>
<li><a
href="cba57377e4 "><code>cba5737</code></a>
feat: add declaration file (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/280 ">#280</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.1.1 ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 07:59:03 -06:00
Tyoneb
4cc60f89b8
docs: fix JSDoc annotation for ESLint flat configs of basic example ( #10089 )
...
### Description
This is a very minor change I noticed when copying the basic example.
The JSDoc annotation for the ESLint flat configs is incorrect,
indicating a config object instead of an array of config objects, which
prevents the IDE from providing proper autocomplete.
### Testing Instructions
The IDE autocomplete feature allows to very quickly validate the change.
2025-03-05 14:30:26 +00:00
dependabot[bot]
5aba813cee
chore(deps): bump the basic group in /examples/basic with 5 updates ( #10069 )
...
Bumps the basic group in /examples/basic with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.7.3` |
`5.8.2` |
| [next](https://github.com/vercel/next.js ) | `15.1.6` | `15.2.0` |
|
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
| `15.1.6` | `15.2.0` |
|
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks )
| `5.1.0` | `5.2.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint )
| `8.24.0` | `8.25.0` |
Updates `typescript` from 5.7.3 to 5.8.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases ">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.8</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.8 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.8 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-beta/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="beb69e4cdd "><code>beb69e4</code></a>
Bump version to 5.8.2 and LKG</li>
<li><a
href="8fdbd54160 "><code>8fdbd54</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/61210 ">#61210</a>
(Fix mistakenly disallowed default e...) into release-5.8 (#...</li>
<li><a
href="f4a3a8ae67 "><code>f4a3a8a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/61175 ">#61175</a>
(Ban import=require and export= unde...) into release-5.8 (#...</li>
<li><a
href="420ff069f7 "><code>420ff06</code></a>
Bump version to 5.8.1-rc and LKG</li>
<li><a
href="48eb13fd4a "><code>48eb13f</code></a>
Update LKG</li>
<li><a
href="fb59c19064 "><code>fb59c19</code></a>
Merge remote-tracking branch 'origin/main' into release-5.8</li>
<li><a
href="df342b7206 "><code>df342b7</code></a>
Fixed <code>rewriteRelativeImportExtensions</code> for
<code>import()</code> within call expression...</li>
<li><a
href="775412a81a "><code>775412a</code></a>
Bump github/codeql-action from 3.28.8 to 3.28.9 in the github-actions
group (...</li>
<li><a
href="e1629e540e "><code>e1629e5</code></a>
Pass ignoreErrors=true to more resolveEntityName callers (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61144 ">#61144</a>)</li>
<li><a
href="6fd17992b0 "><code>6fd1799</code></a>
Update LKG</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `next` from 15.1.6 to 15.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a
href="https://redirect.github.com/vercel/next.js/issues/73732 ">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is
dynamic: <a
href="https://redirect.github.com/vercel/next.js/issues/73751 ">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a
href="https://redirect.github.com/vercel/next.js/issues/73759 ">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a
href="https://redirect.github.com/vercel/next.js/issues/72817 ">#72817</a></li>
<li>remove redundant segment collection call: <a
href="https://redirect.github.com/vercel/next.js/issues/73773 ">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a
href="https://redirect.github.com/vercel/next.js/issues/73771 ">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a
href="https://redirect.github.com/vercel/next.js/issues/73322 ">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn
recommendations: <a
href="https://redirect.github.com/vercel/next.js/issues/71963 ">#71963</a></li>
<li>feat: error code: <a
href="https://redirect.github.com/vercel/next.js/issues/73332 ">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a
href="https://redirect.github.com/vercel/next.js/issues/73806 ">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a
href="https://redirect.github.com/vercel/next.js/issues/73807 ">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a
href="https://redirect.github.com/vercel/next.js/issues/73756 ">#73756</a></li>
<li>fix: path escaping issue on windows: <a
href="https://redirect.github.com/vercel/next.js/issues/73843 ">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a
href="https://redirect.github.com/vercel/next.js/issues/73826 ">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a
href="https://redirect.github.com/vercel/next.js/issues/73626 ">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a
href="https://redirect.github.com/vercel/next.js/issues/73767 ">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a
href="https://redirect.github.com/vercel/next.js/issues/73827 ">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a
href="https://redirect.github.com/vercel/next.js/issues/73851 ">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a
href="https://redirect.github.com/vercel/next.js/issues/73850 ">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router:
<a
href="https://redirect.github.com/vercel/next.js/issues/72095 ">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a
href="https://redirect.github.com/vercel/next.js/issues/73868 ">#73868</a></li>
<li>Refactor telemetry API: <a
href="https://redirect.github.com/vercel/next.js/issues/73865 ">#73865</a></li>
<li>Add additional error classes and error codes: <a
href="https://redirect.github.com/vercel/next.js/issues/73862 ">#73862</a></li>
<li>refactor: collectAppPageSegments: <a
href="https://redirect.github.com/vercel/next.js/issues/73908 ">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a
href="https://redirect.github.com/vercel/next.js/issues/73745 ">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a
href="https://redirect.github.com/vercel/next.js/issues/73900 ">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a
href="https://redirect.github.com/vercel/next.js/issues/73903 ">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a
href="https://redirect.github.com/vercel/next.js/issues/73975 ">#73975</a></li>
<li>Fix error code check in windows: <a
href="https://redirect.github.com/vercel/next.js/issues/73981 ">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a
href="https://redirect.github.com/vercel/next.js/issues/73867 ">#73867</a></li>
<li>Add feature flag for new dev overlay: <a
href="https://redirect.github.com/vercel/next.js/issues/73977 ">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a
href="https://redirect.github.com/vercel/next.js/issues/73985 ">#73985</a></li>
<li>refactor: make locales array immutable: <a
href="https://redirect.github.com/vercel/next.js/issues/74037 ">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a
href="https://redirect.github.com/vercel/next.js/issues/74039 ">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a
href="https://redirect.github.com/vercel/next.js/issues/74038 ">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a
href="https://redirect.github.com/vercel/next.js/issues/73891 ">#73891</a></li>
<li>Separate bots detection utils: <a
href="https://redirect.github.com/vercel/next.js/issues/74000 ">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a
href="https://redirect.github.com/vercel/next.js/issues/74043 ">#74043</a></li>
<li>examples: update gitignore files for parity for yarn
recommendations: <a
href="https://redirect.github.com/vercel/next.js/issues/71956 ">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a
href="https://redirect.github.com/vercel/next.js/issues/72597 ">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a
href="https://redirect.github.com/vercel/next.js/issues/74016 ">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for
unsupported images: <a
href="https://redirect.github.com/vercel/next.js/issues/73909 ">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a
href="https://redirect.github.com/vercel/next.js/issues/73667 ">#73667</a></li>
<li>chore: move static paths utils into own folder: <a
href="https://redirect.github.com/vercel/next.js/issues/73928 ">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/74028 ">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a
href="https://redirect.github.com/vercel/next.js/issues/73853 ">#73853</a></li>
<li>feat: added partial shell generation using root params: <a
href="https://redirect.github.com/vercel/next.js/issues/73816 ">#73816</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0416fbb44 "><code>b0416fb</code></a>
v15.2.0</li>
<li><a
href="166369ddd8 "><code>166369d</code></a>
v15.2.0-canary.77</li>
<li><a
href="2c578889f0 "><code>2c57888</code></a>
[dev-overlay]: allow disabled state to be dismissable (<a
href="https://redirect.github.com/vercel/next.js/issues/76572 ">#76572</a>)</li>
<li><a
href="c919f09a1c "><code>c919f09</code></a>
examples: fix supabase example for v15 (<a
href="https://redirect.github.com/vercel/next.js/issues/76567 ">#76567</a>)</li>
<li><a
href="991c32ae4f "><code>991c32a</code></a>
[dev-overlay] rephrase docs button title as link to related docs (<a
href="https://redirect.github.com/vercel/next.js/issues/76571 ">#76571</a>)</li>
<li><a
href="aaebca93a0 "><code>aaebca9</code></a>
Updated remove-console example to utilize the app router. (<a
href="https://redirect.github.com/vercel/next.js/issues/76543 ">#76543</a>)</li>
<li><a
href="8dd0b56fb6 "><code>8dd0b56</code></a>
docs(errors): update suppressHydrationWarning section (<a
href="https://redirect.github.com/vercel/next.js/issues/76521 ">#76521</a>)</li>
<li><a
href="c505a4ca21 "><code>c505a4c</code></a>
exclude AppDevOverlayErrorBoundary from prod build (<a
href="https://redirect.github.com/vercel/next.js/issues/76568 ">#76568</a>)</li>
<li><a
href="91684eeab8 "><code>91684ee</code></a>
Remove rewrite query params from request URL when deployed to Vercel (<a
href="https://redirect.github.com/vercel/next.js/issues/76548 ">#76548</a>)</li>
<li><a
href="dbeeb02dce "><code>dbeeb02</code></a>
[dev-overlay] change button to lowercase except leading letter (<a
href="https://redirect.github.com/vercel/next.js/issues/76565 ">#76565</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.1.6...v15.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.1.6 to 15.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73732 ">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is
dynamic: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73751 ">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73759 ">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72817 ">#72817</a></li>
<li>remove redundant segment collection call: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73773 ">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73771 ">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73322 ">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn
recommendations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/71963 ">#71963</a></li>
<li>feat: error code: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73332 ">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73806 ">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73807 ">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73756 ">#73756</a></li>
<li>fix: path escaping issue on windows: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73843 ">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73826 ">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73626 ">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73767 ">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73827 ">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73851 ">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73850 ">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72095 ">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73868 ">#73868</a></li>
<li>Refactor telemetry API: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73865 ">#73865</a></li>
<li>Add additional error classes and error codes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73862 ">#73862</a></li>
<li>refactor: collectAppPageSegments: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73908 ">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73745 ">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73900 ">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73903 ">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73975 ">#73975</a></li>
<li>Fix error code check in windows: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73981 ">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73867 ">#73867</a></li>
<li>Add feature flag for new dev overlay: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73977 ">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73985 ">#73985</a></li>
<li>refactor: make locales array immutable: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74037 ">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74039 ">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74038 ">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73891 ">#73891</a></li>
<li>Separate bots detection utils: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74000 ">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74043 ">#74043</a></li>
<li>examples: update gitignore files for parity for yarn
recommendations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/71956 ">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72597 ">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74016 ">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for
unsupported images: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73909 ">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73667 ">#73667</a></li>
<li>chore: move static paths utils into own folder: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73928 ">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74028 ">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73853 ">#73853</a></li>
<li>feat: added partial shell generation using root params: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73816 ">#73816</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0416fbb44 "><code>b0416fb</code></a>
v15.2.0</li>
<li><a
href="166369ddd8 "><code>166369d</code></a>
v15.2.0-canary.77</li>
<li><a
href="4fd0317f07 "><code>4fd0317</code></a>
v15.2.0-canary.76</li>
<li><a
href="476940ebb1 "><code>476940e</code></a>
v15.2.0-canary.75</li>
<li><a
href="ee2888aabd "><code>ee2888a</code></a>
v15.2.0-canary.74</li>
<li><a
href="319e3058bc "><code>319e305</code></a>
v15.2.0-canary.73</li>
<li><a
href="51984a9688 "><code>51984a9</code></a>
v15.2.0-canary.72</li>
<li><a
href="20b4443fc3 "><code>20b4443</code></a>
v15.2.0-canary.71</li>
<li><a
href="54444cd36d "><code>54444cd</code></a>
v15.2.0-canary.70</li>
<li><a
href="5b420d2b1c "><code>5b420d2</code></a>
v15.2.0-canary.69</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.2.0/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-react-hooks` from 5.1.0 to 5.2.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">eslint-plugin-react-hooks's
changelog</a>.</em></p>
<blockquote>
<h2>15.2.0 (July 1, 2016)</h2>
<h3>React</h3>
<ul>
<li>Add error codes to production invariants, with links to the view the
full error text. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6948 ">#6948</a>)</li>
<li>Include component stack information in PropType validation warnings.
(<a
href="https://github.com/troydemonbreun "><code>@troydemonbreun</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6398 ">#6398</a>,
<a href="https://github.com/sophiebits "><code>@sophiebits</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6771 ">#6771</a>)</li>
<li>Include component stack information in key warnings. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6799 ">#6799</a>)</li>
<li>Stop validating props at mount time, only validate at element
creation. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6824 ">#6824</a>)</li>
<li>New invariant providing actionable error in missing instance case.
(<a href="https://github.com/yungsters "><code>@yungsters</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6990 ">#6990</a>)</li>
<li>Add <code>React.PropTypes.symbol</code> to support ES2015 Symbols as
props. (<a href="https://github.com/puradox "><code>@puradox</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6377 ">#6377</a>)</li>
<li>Fix incorrect coercion of ref or key that are undefined in
development (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6880 ">#6880</a>)</li>
<li>Fix a false positive when passing other element’s props to
cloneElement (<a
href="https://github.com/ericmatthys "><code>@ericmatthys</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6268 ">#6268</a>)</li>
<li>Warn if you attempt to define <code>childContextTypes</code> on a
functional component (<a
href="https://github.com/Aweary "><code>@Aweary</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6933 ">#6933</a>)</li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Add warning for unknown properties on DOM elements. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6800 ">#6800</a>,
<a href="https://github.com/gm758 "><code>@gm758</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7152 ">#7152</a>)</li>
<li>Properly remove attributes from custom elements. (<a
href="https://github.com/grassator "><code>@grassator</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6748 ">#6748</a>)</li>
<li>Fix invalid unicode escape in attribute name regular expression. (<a
href="https://github.com/nbjahan "><code>@nbjahan</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6772 ">#6772</a>)</li>
<li>Add <code>onLoad</code> handling to <code><link></code>
element. (<a
href="https://github.com/roderickhsiao "><code>@roderickhsiao</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6815 ">#6815</a>)</li>
<li>Add <code>onError</code> handling to <code><source></code>
element. (<a
href="https://github.com/wadahiro "><code>@wadahiro</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6941 ">#6941</a>)</li>
<li>Handle <code>value</code> and <code>defaultValue</code> more
accurately in the DOM. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6406 ">#6406</a>)</li>
<li>Fix events issue in environments with mutated
<code>Object.prototype</code>. (<a
href="https://github.com/Weizenlol "><code>@Weizenlol</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6886 ">#6886</a>)</li>
<li>Fix issue where <code>is="null"</code> ended up in the DOM
in Firefox. (<a
href="https://github.com/darobin "><code>@darobin</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6896 ">#6896</a>)</li>
<li>Improved performance of text escaping by using <a
href="https://github.com/component/escape-html ">escape-html</a>. (<a
href="https://github.com/aickin "><code>@aickin</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6862 ">#6862</a>)</li>
<li>Fix issue with <code>dangerouslySetInnerHTML</code> and SVG in
Internet Explorer. (<a
href="https://github.com/joshhunt "><code>@joshhunt</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6982 ">#6982</a>)</li>
<li>Fix issue with <code><textarea></code> placeholders. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7002 ">#7002</a>)</li>
<li>Fix controlled vs uncontrolled detection of <code><input
type="radio"/></code>. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7003 ">#7003</a>)</li>
<li>Improve performance of updating text content. (<a
href="https://github.com/trueadm "><code>@trueadm</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7005 ">#7005</a>)</li>
<li>Ensure controlled <code><select></code> components behave the
same on initial render as they do on updates. (<a
href="https://github.com/yiminghe "><code>@yiminghe</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/5362 ">#5362</a>)</li>
</ul>
<h3>React Perf Add-on</h3>
<ul>
<li>Add <code>isRunning()</code> API. (<a
href="https://github.com/nfcampos "><code>@nfcampos</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6763 ">#6763</a>)</li>
<li>Improve accuracy of lifecycle hook timing. (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6858 ">#6858</a>)</li>
<li>Fix internal errors when using ReactPerf with portal components. (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6860 ">#6860</a>)</li>
<li>Fix performance regression. (<a
href="https://github.com/sophiebits "><code>@sophiebits</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6770 ">#6770</a>)</li>
<li>Add warning that ReactPerf is not enabled in production. (<a
href="https://github.com/sashashakun "><code>@sashashakun</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6884 ">#6884</a>)</li>
</ul>
<h3>React CSSTransitionGroup Add-on</h3>
<ul>
<li>Fix timing issue with <code>null</code> node. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6958 ">#6958</a>)</li>
</ul>
<h3>React Native Renderer</h3>
<ul>
<li>Dependencies on React Native modules use CommonJS requires instead
of providesModule. (<a
href="https://github.com/davidaurelio "><code>@davidaurelio</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6715 ">#6715</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.24.0 to 8.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.25.0</h2>
<h2>8.25.0 (2025-02-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-spread] add suggestions
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10719 ">#10719</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> replace <code>attributes</code> with
<code>options</code> property in <code>TSImportType</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10691 ">#10691</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] handle
getter-setter (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10818 ">#10818</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] report usage of
deprecated private identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10844 ">#10844</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] report
on chain expressions in a ternary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10708 ">#10708</a>)</li>
<li><strong>typescript-estree:</strong> align TS module nodes to
namespaces (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10504 ">#10504</a>)</li>
<li><strong>visitor-keys:</strong> update keys for
<code>ImportAttribute</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10649 ">#10649</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Anthony Fu</li>
<li>fisker Cheung <a
href="https://github.com/fisker "><code>@fisker</code></a></li>
<li>Josh Goldberg ✨ </li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan "><code>@yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.24.1</h2>
<h2>8.24.1 (2025-02-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.20.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10834 ">#10834</a>)</li>
<li><strong>eslint-plugin:</strong> [no-inferrable-types] handle
accessor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780 ">#10780</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
ignore enum and enum members (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10782 ">#10782</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] report on an
<code>any</code> value assigned as an initializer of an
<code>accessor</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10785 ">#10785</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
check <code>accessor</code> class properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10789 ">#10789</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] check
<code>accessor</code> properties with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10794 ">#10794</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-module-boundary-types]
check <code>accessor</code> class properties with a function initializer
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10804 ">#10804</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-member-accessibility]
check <code>accessor</code> class properties for missing accessibility
modifier (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10805 ">#10805</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] don't report on
deprecated <code>accessor</code> property declaration (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10813 ">#10813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] don't report
on <code>static</code> <code>accessor</code> properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10814 ">#10814</a>)</li>
<li><strong>eslint-plugin:</strong> [class-methods-use-this] check
<code>accessor</code> methods with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10796 ">#10796</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.25.0 (2025-02-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.24.1 (2025-02-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1a9ab8fbc9 "><code>1a9ab8f</code></a>
chore(release): publish 8.25.0</li>
<li><a
href="f3ef20e8ab "><code>f3ef20e</code></a>
chore: update to latest nx and use project references first approach (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10361 ">#10361</a>)</li>
<li><a
href="3646ec0c8c "><code>3646ec0</code></a>
chore(release): publish 8.24.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot 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>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-03-03 15:37:00 -07:00
dependabot[bot]
7d248ad53d
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10028 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.20.0 to 9.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.21.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</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.21.0 - February 21, 2025</p>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ecd0ede7fd "><code>ecd0ede</code></a>
9.21.0</li>
<li><a
href="a7ef4c7ecc "><code>a7ef4c7</code></a>
Build: changelog update for 9.21.0</li>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.20.0...v9.21.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.20.0 to 9.21.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.21.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</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.21.0 - February 21, 2025</p>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.21.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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 09:55:34 -07:00
Anthony Shew
3dfb1d391c
docs: update TypeScript wildcard recommendations ( #9983 )
...
### Description
@thdxr kindly pointed out that the wildcard recommendations in our docs
weren't matching what he was seeing in his editor. I investigated and am
similarly seeing that wildcard recommendations work as one would hope.
The last time that I tried this, there was some limit at 10 exports
paths or 10 variable exports (my memory is fuzzy). But that appears to
be removed now in latest versions of TypeScript with modern settings
(which is what the Turborepo docs on other tools always assume).
Additional credit to @baptisteArno who also was pointing this out to me
in #9827 . I'm going to use this PR since it has a few more spots in docs
where things are updated, and has additional updates to our examples.
But let the record show that @baptisteArno deserves credits here!
### Testing
I hand-tested this in my editor and here's what I see. One or more of
these didn't used to work but now it does.

Additionally, here is my editor recommending 10+ entrypoints.

2025-02-18 13:01:04 -07:00
dependabot[bot]
23a7b8e098
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #9991 )
...
Bumps the basic group in /examples/basic with 2 updates:
[globals](https://github.com/sindresorhus/globals ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `globals` from 15.14.0 to 15.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v15.15.0</h2>
<ul>
<li>Regenerate vitest globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/279 ">#279</a>)
445df81</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 ">https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8a43ab6505 "><code>8a43ab6</code></a>
15.15.0</li>
<li><a
href="445df813ad "><code>445df81</code></a>
Regenerate vitest globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/279 ">#279</a>)</li>
<li><a
href="504276b5f1 "><code>504276b</code></a>
Fix "Update" job (<a
href="https://redirect.github.com/sindresorhus/globals/issues/277 ">#277</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.23.0 to 8.24.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.24.0</h2>
<h2>8.24.0 (2025-02-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] make
<code>allowConstantLoopConditions</code> more granular (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10639 ">#10639</a>)</li>
<li><strong>utils:</strong> add <code>reportUnusedInlineConfigs</code>
to LinterOptions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10718 ">#10718</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> correct YieldExpression.argument type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10799 ">#10799</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-plus-operands] report
adding bigints to strings when <code>allowNumberAndString</code> is
<code>false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10737 ">#10737</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-spread] correct and
elaborate string spread report message (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10751 ">#10751</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Flo Edelmann <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a></li>
<li>Josh Goldberg ✨ </li>
<li>Mark de Dios <a
href="https://github.com/peanutenthusiast "><code>@peanutenthusiast</code></a></li>
<li>noah</li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.24.0 (2025-02-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="87d72ba76c "><code>87d72ba</code></a>
chore(release): publish 8.24.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.0/packages/typescript-eslint ">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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 07:46:01 -07:00