Commit graph

49 commits

Author SHA1 Message Date
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 &quot;Comment out Tinybird&quot; 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 &quot;Move next-env.d.ts to dist dir&quot; (<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 &quot;Comment out Tinybird&quot; 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]
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>&lt;!-- Input --&gt;
&lt;div foo={bar}&gt;   &lt;/div&gt;
<p>&lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --&gt;
&lt;div foo=&quot;{bar}&quot;&gt;&lt;/div&gt;</p>
<p>&lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --&gt;
&lt;div foo={bar}&gt;&lt;/div&gt;
</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) &amp; (
  // comment
  A | B
);
<p>// Prettier 3.7.3 (first format)
type X = (A | B) &amp;
(// comment
A | B);</p>
<p>// Prettier 3.7.3 (second format)
type X = (
| A
&lt;/tr&gt;&lt;/table&gt;
</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> &amp;
<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
&quot;[no-redundant-type-constituents] use assignability checking for
redundancy checks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)&quot;
(<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
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]
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>&lt;Activity&gt;</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>&lt;ViewTransition&gt;</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>&lt;Activity /&gt;</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 &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<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>&lt;Activity&gt;</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>&lt;ViewTransition&gt;</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>&lt;Activity /&gt;</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 &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<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
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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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]
ff870268f0
chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /examples/basic in the basic group (#10646)
Some checks failed
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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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]
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 &quot;Linting files&quot; 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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.5.3&new-version=3.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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
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]
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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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 &quot;Error&quot; to &quot;Issue&quot;: <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 &quot;Error&quot; to &quot;Issue&quot;: <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>&lt;link&gt;</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>&lt;source&gt;</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=&quot;null&quot;</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>&lt;textarea&gt;</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>&lt;input
type=&quot;radio&quot;/&gt;</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>&lt;select&gt;</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
Alex Supkay
623f61cfc2
chore: standardize how turbo is ran in example packages (#9970)
### Description

This pull request goes through and makes sure each example uses "turbo
run _x_" instead of "turbo _x_". I did this as [in the
docs](https://turbo.build/repo/docs/reference/run) it says "We recommend
using `turbo run` in CI pipelines and `turbo` with global turbo locally
for ease of use". In the examples some packages were one way, others the
opposite, some mixed. Since these command will be run by proxy by
pipelines it would be good to standardize across the board to `turbo
run`.

### Testing Instructions

I went through each package where there were changes and ran every
command.
2025-02-14 10:02:45 -07:00
Alex Supkay
27f8a84d24
chore: add check-types to root package.json if available (#9954)
### Description

There were a couple examples (basic, with-svelte) that have turbo tasks
for type checking, but do not have them in the root package.json. There
are other examples like (with-kitchen-sink, with-tailwind) that do
include the type checking in the root package.json so this PR
standardizes it across the board by adding it to the examples that are
missing it. This change would be especially good for the basic
package.json so beginners can easily run/find the task.

### Testing Instructions

Open up examples and run `pnpm type-check`
2025-02-14 03:27:39 +00:00
dependabot[bot]
e30e347f61
chore(deps-dev): bump the basic group in /examples/basic with 3 updates (#9933)
Bumps the basic group in /examples/basic with 3 updates:
[prettier](https://github.com/prettier/prettier),
[eslint](https://github.com/eslint/eslint) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js).

Updates `prettier` from 3.4.2 to 3.5.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.5.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/02/09/3.5.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.5.0</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/02/09/3.5.0.html">Release
Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7584432401"><code>7584432</code></a>
Release 3.5.0</li>
<li><a
href="4797054c3d"><code>4797054</code></a>
Remove blog post</li>
<li><a
href="5ed5dc0b8a"><code>5ed5dc0</code></a>
Fix a link in changelog (<a
href="https://redirect.github.com/prettier/prettier/issues/17088">#17088</a>)</li>
<li><a
href="d8c21c58b3"><code>d8c21c5</code></a>
Fix tag notation in changelog (<a
href="https://redirect.github.com/prettier/prettier/issues/17087">#17087</a>)</li>
<li><a
href="0fcd5db0aa"><code>0fcd5db</code></a>
Separate license and third-party licenses (<a
href="https://redirect.github.com/prettier/prettier/issues/17073">#17073</a>)</li>
<li><a
href="0c2b4bb3aa"><code>0c2b4bb</code></a>
chore(deps): update babel to v7.26.8 (<a
href="https://redirect.github.com/prettier/prettier/issues/17084">#17084</a>)</li>
<li><a
href="e3a5595d48"><code>e3a5595</code></a>
chore(deps): update babel to v7.26.8 (<a
href="https://redirect.github.com/prettier/prettier/issues/17083">#17083</a>)</li>
<li><a
href="4a5ad1ffb1"><code>4a5ad1f</code></a>
Add <code>disable_search</code> to <code>codecov/codecov-action</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/17082">#17082</a>)</li>
<li><a
href="b997ce35fe"><code>b997ce3</code></a>
chore(deps): update dependency <code>@​glimmer/syntax</code> to v0.94.3
(<a
href="https://redirect.github.com/prettier/prettier/issues/17080">#17080</a>)</li>
<li><a
href="7a6273bde7"><code>7a6273b</code></a>
chore(deps): update dependency esbuild to v0.25.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17081">#17081</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.19.0 to 9.20.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.20.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e89a54a309"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="91d4d9f620"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fa25c7a79e"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="31a9fd03d2"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="db1b9a66e3"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="b7012c85f3"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="64063765af"><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349"><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19404">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8"><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19398">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0"><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19396">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996"><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19393">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279"><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19392">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb"><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19389">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="758c66bc8d"><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://redirect.github.com/eslint/eslint/issues/19382">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0ef8bb859c"><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19358">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2"><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://redirect.github.com/eslint/eslint/issues/19326">#19326</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="979097a3b4"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="d4c47c3738"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="67dd82ab88"><code>67dd82a</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19387">#19387</a>)
(renovate[bot])</li>
<li><a
href="15ac0e1824"><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://redirect.github.com/eslint/eslint/issues/19374">#19374</a>)
(Josh Goldberg )</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.20.0 - February 7, 2025</p>
<ul>
<li><a
href="979097a3b4"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="91d4d9f620"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b7012c85f3"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="d4c47c3738"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="e89a54a309"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
<li><a
href="fa25c7a79e"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="64063765af"><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349"><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19404">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8"><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19398">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0"><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19396">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996"><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19393">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279"><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19392">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb"><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19389">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="31a9fd03d2"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="758c66bc8d"><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://redirect.github.com/eslint/eslint/issues/19382">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="67dd82ab88"><code>67dd82a</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19387">#19387</a>)
(renovate[bot])</li>
<li><a
href="db1b9a66e3"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
<li><a
href="15ac0e1824"><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://redirect.github.com/eslint/eslint/issues/19374">#19374</a>)
(Josh Goldberg )</li>
<li><a
href="0ef8bb859c"><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19358">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2"><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://redirect.github.com/eslint/eslint/issues/19326">#19326</a>)
(Tanuj Kanti)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7e78b50dac"><code>7e78b50</code></a>
9.20.0</li>
<li><a
href="588b664536"><code>588b664</code></a>
Build: changelog update for 9.20.0</li>
<li><a
href="979097a3b4"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412">#19412</a>)</li>
<li><a
href="031734efcb"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="91d4d9f620"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157">#19157</a>)</li>
<li><a
href="b7012c85f3"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407">#19407</a>)</li>
<li><a
href="d4c47c3738"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408">#19408</a>)</li>
<li><a
href="e89a54a309"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386">#19386</a>)</li>
<li><a
href="fa25c7a79e"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399">#19399</a>)</li>
<li><a
href="64063765af"><code>6406376</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.19.0...v9.20.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@eslint/js` from 9.19.0 to 9.20.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.20.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e89a54a309"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="91d4d9f620"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fa25c7a79e"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="31a9fd03d2"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="db1b9a66e3"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="b7012c85f3"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="64063765af"><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349"><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19404">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8"><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19398">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0"><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19396">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996"><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19393">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279"><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19392">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb"><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19389">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="758c66bc8d"><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19382">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0ef8bb859c"><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19358">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2"><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19326">#19326</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="979097a3b4"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19412">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="d4c47c3738"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19408">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="67dd82ab88"><code>67dd82a</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19387">#19387</a>)
(renovate[bot])</li>
<li><a
href="15ac0e1824"><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19374">#19374</a>)
(Josh Goldberg )</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.20.0 - February 7, 2025</p>
<ul>
<li><a
href="979097a3b4"><code>979097a</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.20.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19412">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb"><code>031734e</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="91d4d9f620"><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@​eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19157">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b7012c85f3"><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19407">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="d4c47c3738"><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19408">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="e89a54a309"><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19386">#19386</a>)
(Milos Djermanovic)</li>
<li><a
href="fa25c7a79e"><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19399">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="64063765af"><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349"><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19404">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8"><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19398">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0"><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19396">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996"><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19393">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279"><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19392">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb"><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19389">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="31a9fd03d2"><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19380">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2"><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19384">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="758c66bc8d"><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19382">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="67dd82ab88"><code>67dd82a</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19387">#19387</a>)
(renovate[bot])</li>
<li><a
href="db1b9a66e3"><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19383">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37"><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19379">#19379</a>)
(Milos Djermanovic)</li>
<li><a
href="15ac0e1824"><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19374">#19374</a>)
(Josh Goldberg )</li>
<li><a
href="0ef8bb859c"><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19358">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2"><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19326">#19326</a>)
(Tanuj Kanti)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="031734efcb"><code>031734e</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.20.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-10 09:01:58 -07:00
dependabot[bot]
4cb6bb7322
chore(deps-dev): bump the basic group in /examples/basic with 4 updates (#9879)
Bumps the basic group in /examples/basic with 4 updates:
[turbo](https://github.com/vercel/turborepo),
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node),
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo)
and
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen).

Updates `turbo` from 2.3.4 to 2.4.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.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist"><code>@​arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle"><code>@​benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos"><code>@​dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795">vercel/turborepo#9795</a></li>
<li>chore(<code>@​turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch"><code>@​ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar"><code>@​shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@​types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman"><code>@​kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2-&gt;v1 &amp; make version optional by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4"><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="b2a8034e88"><code>b2a8034</code></a>
fix(pnpm): revert lockfile upgrade (<a
href="https://redirect.github.com/vercel/turborepo/issues/9862">#9862</a>)</li>
<li><a
href="072e73b37c"><code>072e73b</code></a>
docs: <code>boundaries</code> experimental page (<a
href="https://redirect.github.com/vercel/turborepo/issues/9834">#9834</a>)</li>
<li><a
href="dfbc7e1a97"><code>dfbc7e1</code></a>
docs: experimental flag for <code>watch</code> caching (<a
href="https://redirect.github.com/vercel/turborepo/issues/9830">#9830</a>)</li>
<li><a
href="7ebaf75b12"><code>7ebaf75</code></a>
docs: keybinds for tui (<a
href="https://redirect.github.com/vercel/turborepo/issues/9831">#9831</a>)</li>
<li><a
href="b04f81d94f"><code>b04f81d</code></a>
docs: <code>schema.json</code> in <code>node_modules</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/9832">#9832</a>)</li>
<li><a
href="72413c364a"><code>72413c3</code></a>
feat(boundaries): add a nice message after finishing boundaries checks
(<a
href="https://redirect.github.com/vercel/turborepo/issues/9861">#9861</a>)</li>
<li><a
href="d240f30f66"><code>d240f30</code></a>
fix: use microdnf for ubuntu images (<a
href="https://redirect.github.com/vercel/turborepo/issues/9858">#9858</a>)</li>
<li><a
href="8a2a1c1b8e"><code>8a2a1c1</code></a>
docs: Fix broken link (<a
href="https://redirect.github.com/vercel/turborepo/issues/9857">#9857</a>)</li>
<li><a
href="10bd9edc2d"><code>10bd9ed</code></a>
fix: use an image that supports glibc for
<code>@​turbo/repository</code> ubuntu (<a
href="https://redirect.github.com/vercel/turborepo/issues/9845">#9845</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.4...v2.4.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 22.12.0 to 22.13.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 `eslint-plugin-turbo` from 2.3.4 to 2.4.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.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist"><code>@​arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle"><code>@​benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos"><code>@​dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795">vercel/turborepo#9795</a></li>
<li>chore(<code>@​turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch"><code>@​ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar"><code>@​shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@​types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman"><code>@​kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2-&gt;v1 &amp; make version optional by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4"><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="dd39a06fb7"><code>dd39a06</code></a>
release(turborepo): 2.3.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9829">#9829</a>)</li>
<li><a
href="76fd053e37"><code>76fd053</code></a>
release(turborepo): 2.3.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9813">#9813</a>)</li>
<li><a
href="f7a67d2919"><code>f7a67d2</code></a>
release(turborepo): 2.3.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9792">#9792</a>)</li>
<li><a
href="3c9248867b"><code>3c92488</code></a>
chore(linting): add <code>name</code> property to ESLint
<code>recommended</code> flat config (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9765">#9765</a>)</li>
<li><a
href="fa49dcab92"><code>fa49dca</code></a>
release(turborepo): 2.3.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9776">#9776</a>)</li>
<li>See full diff in <a
href="https://github.com/vercel/turborepo/commits/v2.4.0/packages/eslint-plugin-turbo">compare
view</a></li>
</ul>
</details>
<br />

Updates `@turbo/gen` from 2.3.4 to 2.4.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.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist"><code>@​arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle"><code>@​benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos"><code>@​dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795">vercel/turborepo#9795</a></li>
<li>chore(<code>@​turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch"><code>@​ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar"><code>@​shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@​types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman"><code>@​kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2-&gt;v1 &amp; make version optional by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny"><code>@​ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4"><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="dd39a06fb7"><code>dd39a06</code></a>
release(turborepo): 2.3.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9829">#9829</a>)</li>
<li><a
href="76fd053e37"><code>76fd053</code></a>
release(turborepo): 2.3.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9813">#9813</a>)</li>
<li><a
href="f7a67d2919"><code>f7a67d2</code></a>
release(turborepo): 2.3.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9792">#9792</a>)</li>
<li><a
href="fa49dcab92"><code>fa49dca</code></a>
release(turborepo): 2.3.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9776">#9776</a>)</li>
<li>See full diff in <a
href="https://github.com/vercel/turborepo/commits/v2.4.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>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-02-03 14:42:02 -07:00
dependabot[bot]
cafec582fb
chore(deps-dev): bump the basic group in /examples/basic with 6 updates (#9806)
Bumps the basic group in /examples/basic with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [turbo](https://github.com/vercel/turborepo) | `2.3.3` | `2.3.4` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `22.10.9` | `22.10.10` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.18.0` | `9.19.0` |
| [eslint](https://github.com/eslint/eslint) | `9.18.0` | `9.19.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo)
| `2.3.3` | `2.3.4` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen)
| `2.3.3` | `2.3.4` |

Updates `turbo` from 2.3.3 to 2.3.4
<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.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato"><code>@​takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas"><code>@​jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar"><code>@​chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza"><code>@​jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@​turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer"><code>@​atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten"><code>@​bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8"><code>@​yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a"><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="8f87dea1e8"><code>8f87dea</code></a>
chore: dependabot.yml weekly, not daily (<a
href="https://redirect.github.com/vercel/turborepo/issues/9775">#9775</a>)</li>
<li><a
href="f577739df8"><code>f577739</code></a>
fix(watch): correctly derive opts from watch mode args (<a
href="https://redirect.github.com/vercel/turborepo/issues/9761">#9761</a>)</li>
<li><a
href="a3c3cad1ba"><code>a3c3cad</code></a>
chore(deps): bump the non-monorepo group across 1 directory with 8
updates (#...</li>
<li><a
href="41e965f0c8"><code>41e965f</code></a>
ci: remove dependabot automation that doesn't work (<a
href="https://redirect.github.com/vercel/turborepo/issues/9763">#9763</a>)</li>
<li><a
href="44c9d5679b"><code>44c9d56</code></a>
chore(deps): bump the with-tailwind group across 1 directory with 14
updates ...</li>
<li><a
href="31ddee8d0e"><code>31ddee8</code></a>
chore(packages): update picocolors import (<a
href="https://redirect.github.com/vercel/turborepo/issues/9753">#9753</a>)</li>
<li><a
href="94febbaa5a"><code>94febba</code></a>
docs: update CONTRIBUTING.md (<a
href="https://redirect.github.com/vercel/turborepo/issues/9759">#9759</a>)</li>
<li><a
href="7828e2cbd0"><code>7828e2c</code></a>
feat: boundaries (<a
href="https://redirect.github.com/vercel/turborepo/issues/9634">#9634</a>)</li>
<li><a
href="8a09c59230"><code>8a09c59</code></a>
chore(deps-dev): bump turbo from 2.0.3 to 2.3.3 in
/examples/with-shell-comma...</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.3...v2.3.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 22.10.9 to 22.10.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 />

Updates `@eslint/js` from 9.18.0 to 9.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1637b8e87d"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201">#19201</a>)
(Josh Goldberg )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="aae67172ab"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="cfea9abe0e"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd"><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="8a0a5a8851"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="6671a2cd8c"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e39d3f22ff"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="9b9cb05848"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="2089707091"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="9b9cb05848"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="cfea9abe0e"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd"><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="aae67172ab"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="8a0a5a8851"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="2089707091"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="6671a2cd8c"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="1637b8e87d"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201">#19201</a>)
(Josh Goldberg )</li>
<li><a
href="e39d3f22ff"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.19.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.18.0 to 9.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1637b8e87d"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201">#19201</a>)
(Josh Goldberg )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="aae67172ab"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="cfea9abe0e"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="8a0a5a8851"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="6671a2cd8c"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e39d3f22ff"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="9b9cb05848"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="2089707091"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="9b9cb05848"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="cfea9abe0e"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3"><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985"><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16"><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308">#19308</a>)
(0xDev)</li>
<li><a
href="aae67172ab"><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="8a0a5a8851"><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="2089707091"><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="6671a2cd8c"><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="1637b8e87d"><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201">#19201</a>)
(Josh Goldberg )</li>
<li><a
href="e39d3f22ff"><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a"><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1"><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17"><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="208e0b199f"><code>208e0b1</code></a>
9.19.0</li>
<li><a
href="196dfdace6"><code>196dfda</code></a>
Build: changelog update for 9.19.0</li>
<li><a
href="9b9cb05848"><code>9b9cb05</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371">#19371</a>)</li>
<li><a
href="58560e70bb"><code>58560e7</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="cfea9abe0e"><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370">#19370</a>)</li>
<li><a
href="2b84f666cd"><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362">#19362</a>)</li>
<li><a
href="044f93cbbe"><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351">#19351</a>)</li>
<li><a
href="797ee7c0d6"><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368">#19368</a>)</li>
<li><a
href="81a9c0ebc3"><code>81a9c0e</code></a>
docs: Update README</li>
<li><a
href="093fb3d402"><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365">#19365</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.18.0...v9.19.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-turbo` from 2.3.3 to 2.3.4
<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.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato"><code>@​takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas"><code>@​jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar"><code>@​chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza"><code>@​jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@​turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer"><code>@​atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten"><code>@​bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8"><code>@​yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a"><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="253afe2e49"><code>253afe2</code></a>
release(turborepo): 2.3.4-canary.9 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9720">#9720</a>)</li>
<li><a
href="0bbd109a5d"><code>0bbd109</code></a>
release(turborepo): 2.3.4-canary.8 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9710">#9710</a>)</li>
<li><a
href="d531bea0e9"><code>d531bea</code></a>
release(turborepo): 2.3.4-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9692">#9692</a>)</li>
<li><a
href="caeb695dcc"><code>caeb695</code></a>
release(turborepo): 2.3.4-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9669">#9669</a>)</li>
<li><a
href="cc76ddf6c3"><code>cc76ddf</code></a>
release(turborepo): 2.3.4-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9636">#9636</a>)</li>
<li><a
href="d5336c3a6e"><code>d5336c3</code></a>
release(turborepo): 2.3.4-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9630">#9630</a>)</li>
<li><a
href="ffe5be91cb"><code>ffe5be9</code></a>
release(turborepo): 2.3.4-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9625">#9625</a>)</li>
<li><a
href="86de176d92"><code>86de176</code></a>
release(turborepo): 2.3.4-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9573">#9573</a>)</li>
<li><a
href="974090514e"><code>9740905</code></a>
release(turborepo): 2.3.4-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9570">#9570</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.3.4/packages/eslint-plugin-turbo">compare
view</a></li>
</ul>
</details>
<br />

Updates `@turbo/gen` from 2.3.3 to 2.3.4
<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.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato"><code>@​takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99"><code>@​gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas"><code>@​jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar"><code>@​chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza"><code>@​jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@​turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer"><code>@​atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten"><code>@​bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8"><code>@​yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a"><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="31ddee8d0e"><code>31ddee8</code></a>
chore(packages): update picocolors import (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9753">#9753</a>)</li>
<li><a
href="53f3ee3ad0"><code>53f3ee3</code></a>
chore(packages): update fs-extra import (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9752">#9752</a>)</li>
<li><a
href="253afe2e49"><code>253afe2</code></a>
release(turborepo): 2.3.4-canary.9 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9720">#9720</a>)</li>
<li><a
href="0bbd109a5d"><code>0bbd109</code></a>
release(turborepo): 2.3.4-canary.8 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9710">#9710</a>)</li>
<li><a
href="d531bea0e9"><code>d531bea</code></a>
release(turborepo): 2.3.4-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9692">#9692</a>)</li>
<li><a
href="caeb695dcc"><code>caeb695</code></a>
release(turborepo): 2.3.4-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9669">#9669</a>)</li>
<li><a
href="cc76ddf6c3"><code>cc76ddf</code></a>
release(turborepo): 2.3.4-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9636">#9636</a>)</li>
<li><a
href="d5336c3a6e"><code>d5336c3</code></a>
release(turborepo): 2.3.4-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9630">#9630</a>)</li>
<li><a
href="ffe5be91cb"><code>ffe5be9</code></a>
release(turborepo): 2.3.4-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9625">#9625</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.3.4/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>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-01-27 14:35:34 +00:00
dependabot[bot]
f558ed8579
chore(deps): bump the basic group across 1 directory with 17 updates (#9772)
Bumps the basic group with 17 updates in the /examples/basic directory:

| Package | From | To |
| --- | --- | --- |
| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.4.2` |
| [turbo](https://github.com/vercel/turborepo) | `2.3.1` | `2.3.3` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.5.4` |
`5.7.3` |
| [next](https://github.com/vercel/next.js) | `15.1.0` | `15.1.6` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.17.6` | `22.10.9` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
| `18.3.0` | `19.0.8` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
| `18.3.0` | `19.0.3` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.17.0` | `9.18.0` |
|
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next)
| `15.1.0` | `15.1.6` |
| [eslint](https://github.com/eslint/eslint) | `9.15.0` | `9.18.0` |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| `9.1.0` | `10.0.1` |
|
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
| `7.37.2` | `7.37.4` |
|
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
| `5.0.0` | `5.1.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo)
| `2.3.1` | `2.3.3` |
| [globals](https://github.com/sindresorhus/globals) | `15.12.0` |
`15.14.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.15.0` | `8.21.0` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen)
| `1.13.4` | `2.3.3` |


Updates `prettier` from 3.3.3 to 3.4.2
<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.4.2</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#342">Changelog</a></p>
<h2>3.4.1</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#341">Changelog</a></p>
<h2>3.4.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.3.3...3.4.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2024/11/26/3.4.0.html">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.4.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.1...3.4.2">diff</a></p>
<h4>Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a
href="https://redirect.github.com/prettier/prettier/pull/16796">#16796</a>
by <a href="https://github.com/tats-u"><code>@​tats-u</code></a>)</h4>
<p>Prettier doesn't treat U+30A0 &amp; U+30FB as Japanese. U+30FB is
commonly used in Japanese to represent the delimitation of first and
last names of non-Japanese people or “and”. The following
“C言語・C++・Go・Rust” means “C language &amp; C++ &amp; Go &amp; Rust” in
Japanese.</p>
<!-- raw HTML omitted -->
<pre lang="md"><code>&lt;!-- Input (--prose-wrap=never) --&gt;
<p>C言<br />
語<br />
・<br />
C++<br />
・<br />
Go<br />
・<br />
Rust</p>
<p>&lt;!-- Prettier 3.4.1 --&gt;<br />
C言語・ C++ ・ Go ・ Rust</p>
<p>&lt;!-- Prettier 3.4.2 --&gt;<br />
C言語・C++・Go・Rust<br />
</code></pre></p>
<p>U+30A0 can be used as the replacement of the <code>-</code> in
non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can
be represented as “サン゠サーンス” in Japanese), but substituted by ASCII
hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g.
“サン=サーンス” or “サン=サーンス”).</p>
<h4>Fix comments print on class methods with decorators (<a
href="https://redirect.github.com/prettier/prettier/pull/16891">#16891</a>
by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="jsx"><code>// Input
class A {
  @decorator
  /** 
   * The method description
   *
  */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}
<p>// Prettier 3.4.1<br />
class A {<br />
<a href="https://github.com/decorator"><code>@​decorator</code></a><br
/>
async /**<br />
&lt;/tr&gt;&lt;/table&gt;<br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cca946176c"><code>cca9461</code></a>
Release 3.4.2</li>
<li><a
href="572bebe2d4"><code>572bebe</code></a>
Fix comments on class methods with decorators (<a
href="https://redirect.github.com/prettier/prettier/issues/16891">#16891</a>)</li>
<li><a
href="359c4f02d0"><code>359c4f0</code></a>
chore(deps): update dependency <code>@​angular/compiler</code> to
v19.0.1 (<a
href="https://redirect.github.com/prettier/prettier/issues/16903">#16903</a>)</li>
<li><a
href="64709969fb"><code>6470996</code></a>
chore(deps): update dependency <code>@​glimmer/syntax</code> to v0.93.1
(<a
href="https://redirect.github.com/prettier/prettier/issues/16904">#16904</a>)</li>
<li><a
href="e13614ffd8"><code>e13614f</code></a>
Correct fit() for fill() (<a
href="https://redirect.github.com/prettier/prettier/issues/16899">#16899</a>)</li>
<li><a
href="10db357c5f"><code>10db357</code></a>
Remove check on <code>TSImportType.isTypeOf</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/16892">#16892</a>)</li>
<li><a
href="ac46a4f16e"><code>ac46a4f</code></a>
Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a
href="https://redirect.github.com/prettier/prettier/issues/16796">#16796</a>)</li>
<li><a
href="d52e905869"><code>d52e905</code></a>
Add test for <a
href="https://redirect.github.com/prettier/prettier/issues/16207">#16207</a>
(<a
href="https://redirect.github.com/prettier/prettier/issues/16890">#16890</a>)</li>
<li><a
href="a1e354d7fc"><code>a1e354d</code></a>
Clean changelog_unreleased</li>
<li><a
href="99875da4e7"><code>99875da</code></a>
Bump Prettier dependency to 3.4.1</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.3.3...3.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `turbo` from 2.3.1 to 2.3.3
<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.3.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Changelog</h3>
<ul>
<li>fix: correct TUI vim binds direction by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9529">vercel/turborepo#9529</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.3.2...v2.3.3">https://github.com/vercel/turborepo/compare/v2.3.2...v2.3.3</a></p>
<h2>Turborepo v2.3.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Improve clarity on <code>--cache</code>. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9489">vercel/turborepo#9489</a></li>
<li>feat: Remote cache upload timeout by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9491">vercel/turborepo#9491</a></li>
<li>docs: mark <code>--no-cache</code> and <code>--remote-only</code> as
deprecated. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9488">vercel/turborepo#9488</a></li>
<li>docs: describe using a custom URL with <code>create-turbo</code>. by
<a href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9507">vercel/turborepo#9507</a></li>
<li>docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> by <a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9509">vercel/turborepo#9509</a></li>
<li>fix(examples): remove <code>--filter</code> from
<code>with-docker</code> example. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9513">vercel/turborepo#9513</a></li>
<li>docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> by <a
href="https://github.com/eps1lon"><code>@​eps1lon</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9514">vercel/turborepo#9514</a></li>
<li>docs: update ESLint documentation with ESLint v9 by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9515">vercel/turborepo#9515</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>feat: update <code>eslint-config-turbo</code> to support ESLint Flat
Config. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9502">vercel/turborepo#9502</a></li>
</ul>
<h3><code>@​turbo/repository</code></h3>
<ul>
<li>perf: Exclude network while doing getReport by <a
href="https://github.com/Tofandel"><code>@​Tofandel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9351">vercel/turborepo#9351</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore: update <code>basic</code> example to ESLint v9 and Flat
Configurations. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9501">vercel/turborepo#9501</a></li>
<li>chore(examples): remove spare dependencies from basic example by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9516">vercel/turborepo#9516</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix(affected): consider both source and destination as changed by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9422">vercel/turborepo#9422</a></li>
<li>chore: use mocked package in test by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9475">vercel/turborepo#9475</a></li>
<li>feat(tui): Enter interactive with <code>i</code> key. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9479">vercel/turborepo#9479</a></li>
<li>feat(trace): resolve incorrect extension by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9486">vercel/turborepo#9486</a></li>
<li>refactor(tui): Improve aesthetics for helper text. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9478">vercel/turborepo#9478</a></li>
<li>feat(mfe): allow <code>@​vercel/microfrontends</code> to be
considered a MFE package dependency by <a
href="https://github.com/mknichel"><code>@​mknichel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9493">vercel/turborepo#9493</a></li>
<li>fix(mfe): build either mfe package name by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9494">vercel/turborepo#9494</a></li>
<li>feat(trace): add export condition and clean up tests by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9499">vercel/turborepo#9499</a></li>
<li>feat(tui): add Vim motions support for task list selection by <a
href="https://github.com/AlvaroParker"><code>@​AlvaroParker</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9243">vercel/turborepo#9243</a></li>
<li>chore: remove unused dependency in packages/turbo-workspaces by <a
href="https://github.com/torresgol10"><code>@​torresgol10</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/8718">vercel/turborepo#8718</a></li>
<li>fix(env): add DISPLAY to default pass through by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9511">vercel/turborepo#9511</a></li>
<li>refactor(tui): cleanup where Vim binds were added. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9508">vercel/turborepo#9508</a></li>
<li>feat: sibling tasks by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9504">vercel/turborepo#9504</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Tofandel"><code>@​Tofandel</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/9351">vercel/turborepo#9351</a></li>
<li><a
href="https://github.com/AlvaroParker"><code>@​AlvaroParker</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/9243">vercel/turborepo#9243</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.2">https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.2</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="81c4e43142"><code>81c4e43</code></a>
publish 2.3.3 to registry</li>
<li><a
href="755f14c571"><code>755f14c</code></a>
fix: correct TUI vim binds direction (<a
href="https://redirect.github.com/vercel/turborepo/issues/9529">#9529</a>)</li>
<li><a
href="95129e3d79"><code>95129e3</code></a>
release(turborepo): 2.3.2 (<a
href="https://redirect.github.com/vercel/turborepo/issues/9520">#9520</a>)</li>
<li><a
href="6fa050a986"><code>6fa050a</code></a>
docs: update ESLint documentation with ESLint v9 (<a
href="https://redirect.github.com/vercel/turborepo/issues/9515">#9515</a>)</li>
<li><a
href="2dd46cc5f1"><code>2dd46cc</code></a>
chore(examples): Remove spare dependencies from basic example. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9516">#9516</a>)</li>
<li><a
href="cf68935e20"><code>cf68935</code></a>
docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/9514">#9514</a>)</li>
<li><a
href="4f5f048b5c"><code>4f5f048</code></a>
feat: sibling tasks (<a
href="https://redirect.github.com/vercel/turborepo/issues/9504">#9504</a>)</li>
<li><a
href="e3fcdee03d"><code>e3fcdee</code></a>
fix(examples): remove <code>--filter</code> from
<code>with-docker</code> example. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9513">#9513</a>)</li>
<li><a
href="b00eea2867"><code>b00eea2</code></a>
chore: update <code>basic</code> example to ESLint v9 and Flat
Configurations. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9501">#9501</a>)</li>
<li><a
href="cbb85b3922"><code>cbb85b3</code></a>
chore: add a comment to GitHub release flow types. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9506">#9506</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.5.4 to 5.7.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.7.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on <a
href="https://www.npmjs.com/package/typescript">npm</a></p>
<h2>TypeScript 5.7</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.6.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.0 (Beta)</a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a5e123d9e0"><code>a5e123d</code></a>
Update LKG</li>
<li><a
href="8bc02048a2"><code>8bc0204</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60828">#60828</a>
(Fix CodeQL configuration, releases) into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60923">#60923</a>)</li>
<li><a
href="7aa63df74c"><code>7aa63df</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60393">#60393</a>
(Don't try to add an implicit undefi...) into release-5.7 (#...</li>
<li><a
href="9df7c36aa9"><code>9df7c36</code></a>
Bump version to 5.7.3 and LKG</li>
<li><a
href="e167412fe0"><code>e167412</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60794">#60794</a>
(Harden <code>sanitizeLog</code> against incorr...) into release-5.7
(#...</li>
<li><a
href="9ba364c55a"><code>9ba364c</code></a>
Fix coverage build on release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60792">#60792</a>)</li>
<li><a
href="4b7441a8be"><code>4b7441a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60680">#60680</a>
(Mark the inherited any-based index ...) into release-5.7 (#...</li>
<li><a
href="e844dc305e"><code>e844dc3</code></a>
Cherry-pick <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60402">#60402</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60440">#60440</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60616">#60616</a>
into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60777">#60777</a>)</li>
<li><a
href="21b02a1e1f"><code>21b02a1</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60749">#60749</a>
(Do not require import attribute on ...) into release-5.7 (#...</li>
<li><a
href="b82fd16484"><code>b82fd16</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60576">#60576</a>
(Avoid incorrectly reusing assertion...) into release-5.7 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.7.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `next` from 15.1.0 to 15.1.6
<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.1.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: don't memory-leak promises passed to waitUntil (<a
href="https://redirect.github.com/vercel/next.js/issues/75041">#75041</a>)</li>
<li>backport: fix prerender issue with intercepting routes +
generateStaticParams (<a
href="https://redirect.github.com/vercel/next.js/issues/75170">#75170</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/lubieowoce"><code>@​lubieowoce</code></a> and
<a href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.1.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 missing revalidate with notFound() (<a
href="https://redirect.github.com/vercel/next.js/issues/75009">#75009</a>)</li>
<li>fix: when metadatabase is set we should not warn (<a
href="https://redirect.github.com/vercel/next.js/issues/74840">#74840</a>)</li>
<li>Fix <code>@​vercel/og</code> license SPDX expression (<a
href="https://redirect.github.com/vercel/next.js/issues/74745">#74745</a>)</li>
<li>fix: ts language server rule metadata should allow null (<a
href="https://redirect.github.com/vercel/next.js/issues/74704">#74704</a>)</li>
<li>fix: eslint rule of using img in metadata routes (<a
href="https://redirect.github.com/vercel/next.js/issues/74864">#74864</a>)</li>
<li>Fix presentation when onerror receives an event without error (<a
href="https://redirect.github.com/vercel/next.js/issues/74643">#74643</a>)</li>
<li>fix fetch lock not being consistently released <a
href="https://redirect.github.com/vercel/next.js/issues/74623">#74623</a>
(<a
href="https://redirect.github.com/vercel/next.js/issues/75028">#75028</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/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/matmannion"><code>@​matmannion</code></a> and
<a href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.1.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>backport: force module format for virtual client-proxy (<a
href="https://redirect.github.com/vercel/next.js/issues/74608">#74608</a>)</li>
<li>Fix prerender tags when notFound is called (<a
href="https://redirect.github.com/vercel/next.js/issues/74607">#74607</a>)</li>
<li>Use provided waitUntil for pending revalidates (<a
href="https://redirect.github.com/vercel/next.js/issues/74604">#74604</a>)</li>
<li>Feature: next/image: add support for images.qualities in next.config
(<a
href="https://redirect.github.com/vercel/next.js/issues/74588">#74588</a>)</li>
<li>Chore: docs: add missing search: '' on remotePatterns (<a
href="https://redirect.github.com/vercel/next.js/issues/74587">#74587</a>)</li>
<li>Chore: docs: update version history of next/image (<a
href="https://redirect.github.com/vercel/next.js/issues/73923">#73923</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/74570">#74570</a>)</li>
<li>Chore: next/image: improve imgopt api bypass detection for
unsupported images (<a
href="https://redirect.github.com/vercel/next.js/issues/74569">#74569</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to @ and @ for helping!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="38a6d0177e"><code>38a6d01</code></a>
v15.1.6</li>
<li><a
href="7099753397"><code>7099753</code></a>
backport: fix prerender issue with intercepting routes +
generateStaticParams...</li>
<li><a
href="819d57589a"><code>819d575</code></a>
[E2E] Fix config file conflict (<a
href="https://redirect.github.com/vercel/next.js/issues/73818">#73818</a>)</li>
<li><a
href="20f5a79c43"><code>20f5a79</code></a>
fix: don't memory-leak promises passed to <code>waitUntil</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/75041">#75041</a>)</li>
<li><a
href="47102cae01"><code>47102ca</code></a>
v15.1.5</li>
<li><a
href="9431336699"><code>9431336</code></a>
fix fetch lock not being consistently released (<a
href="https://redirect.github.com/vercel/next.js/issues/75028">#75028</a>)</li>
<li><a
href="25e84437a5"><code>25e8443</code></a>
test: fix testing snapshot</li>
<li><a
href="30b9c8f910"><code>30b9c8f</code></a>
test: add feature of overriding files (<a
href="https://redirect.github.com/vercel/next.js/issues/74716">#74716</a>)</li>
<li><a
href="79bdd86881"><code>79bdd86</code></a>
Fix presentation when onerror receives an event without error (<a
href="https://redirect.github.com/vercel/next.js/issues/74643">#74643</a>)</li>
<li><a
href="1882acb246"><code>1882acb</code></a>
fix: eslint rule of using img in metadata routes (<a
href="https://redirect.github.com/vercel/next.js/issues/74864">#74864</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.1.0...v15.1.6">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 20.17.6 to 22.10.9
<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 18.3.0 to 19.0.8
<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 18.3.0 to 19.0.3
<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/js` from 9.17.0 to 9.18.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.18.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e84e6e269c"><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19306">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="8efc2d0c92"><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19266">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62"><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19272">#19272</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="da768d4541"><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19289">#19289</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d9c23c55be"><code>d9c23c5</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/19325">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411"><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18784">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65"><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19320">#19320</a>)
(PoloSpark)</li>
<li><a
href="0b680b3cc1"><code>0b680b3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="98c86a99f7"><code>98c86a9</code></a>
docs: <code>Edit this page</code> button link to different branches (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19228">#19228</a>)
(Tanuj Kanti)</li>
<li><a
href="6947901d14"><code>6947901</code></a>
docs: remove hardcoded edit link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19323">#19323</a>)
(Milos Djermanovic)</li>
<li><a
href="03f2f442a9"><code>03f2f44</code></a>
docs: rewrite var with const in rules examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19317">#19317</a>)
(Thiago)</li>
<li><a
href="26c3003bfc"><code>26c3003</code></a>
docs: Clarify dangers of eslint:all (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19318">#19318</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c03825730d"><code>c038257</code></a>
docs: add <code>eqeqeq</code> in related rules to
<code>no-eq-null</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19310">#19310</a>)
(루밀LuMir)</li>
<li><a
href="89c8fc54c9"><code>89c8fc5</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19315">#19315</a>)
(Amaresh S M)</li>
<li><a
href="db574c4d38"><code>db574c4</code></a>
docs: add missing backticks to <code>no-void</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19313">#19313</a>)
(루밀LuMir)</li>
<li><a
href="8d943c335c"><code>8d943c3</code></a>
docs: add missing backticks to <code>default-case-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19311">#19311</a>)
(루밀LuMir)</li>
<li><a
href="36ef8bbeab"><code>36ef8bb</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19298">#19298</a>)
(Amaresh S M)</li>
<li><a
href="1610c9ee14"><code>1610c9e</code></a>
docs: add missing backticks to <code>no-else-return</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19309">#19309</a>)
(루밀LuMir)</li>
<li><a
href="df409d8f76"><code>df409d8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="2e842138e6"><code>2e84213</code></a>
docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19304">#19304</a>)
(Amaresh S M)</li>
<li><a
href="6e7361bb6a"><code>6e7361b</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/19302">#19302</a>)
(Tanuj Kanti)</li>
<li><a
href="069af5e9ac"><code>069af5e</code></a>
docs: rewrite <code>var</code> using <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19303">#19303</a>)
(Kim GyeonWon)</li>
<li><a
href="064e35de95"><code>064e35d</code></a>
docs: remove 'I hope to' comments from scope-manager-interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19300">#19300</a>)
(Josh Goldberg )</li>
<li><a
href="8e003056a8"><code>8e00305</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/19299">#19299</a>)
(Tanuj Kanti)</li>
<li><a
href="a559009f51"><code>a559009</code></a>
docs: Add warning about extending core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19295">#19295</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0bfdf6caaf"><code>0bfdf6c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ce0b9ff042"><code>ce0b9ff</code></a>
docs: add navigation link for <code>code explorer</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19285">#19285</a>)
(Tanuj Kanti)</li>
<li><a
href="e255cc98ab"><code>e255cc9</code></a>
docs: add bluesky icon to footer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19290">#19290</a>)
(Tanuj Kanti)</li>
<li><a
href="5d64851955"><code>5d64851</code></a>
docs: remove outdated info about environments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19296">#19296</a>)
(Francesco Trotta)</li>
<li><a
href="eec01f04ae"><code>eec01f0</code></a>
docs: switch rule examples config format to <code>languageOptions</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19277">#19277</a>)
(Milos Djermanovic)</li>
<li><a
href="b36ca0a490"><code>b36ca0a</code></a>
docs: Fixing Focus Order by Rearranging Element Sequence (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19241">#19241</a>)
(Amaresh S M)</li>
<li><a
href="d122c8a756"><code>d122c8a</code></a>
docs: add missing backticks to <code>sort-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19282">#19282</a>)
(루밀LuMir)</li>
<li><a
href="0367a70a43"><code>0367a70</code></a>
docs: update custom parser docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19288">#19288</a>)
(Francesco Trotta)</li>
<li><a
href="8c07ebb900"><code>8c07ebb</code></a>
docs: add <code>border-radius</code> to <code>hX:target</code> selector
styles (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19270">#19270</a>)
(루밀LuMir)</li>
<li><a
href="eff7c5721c"><code>eff7c57</code></a>
docs: add limitation section in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19287">#19287</a>)
(Tanuj Kanti)</li>
<li><a
href="5db226f4da"><code>5db226f</code></a>
docs: add missing backticks in various parts of the documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19269">#19269</a>)
(루밀LuMir)</li>
<li><a
href="789edbbae5"><code>789edbb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="613c06a2c3"><code>613c06a</code></a>
docs: mark rules that are frozen with ❄️ (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19231">#19231</a>)
(Amaresh S M)</li>
<li><a
href="43172ecbd4"><code>43172ec</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ac8b3c4ca9"><code>ac8b3c4</code></a>
docs: fix description of <code>overrideConfigFile</code> option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19262">#19262</a>)
(Milos Djermanovic)</li>
<li><a
href="bbb9b46c20"><code>bbb9b46</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="995b49231a"><code>995b492</code></a>
docs: fix inconsistent divider in rule categories box (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19249">#19249</a>)
(Tanuj Kanti)</li>
<li><a
href="f76d05da6e"><code>f76d05d</code></a>
docs: Refactor search result handling with better event listener cleanup
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19252">#19252</a>)
(Amaresh S M)</li>
<li><a
href="c5f3d7dab3"><code>c5f3d7d</code></a>
docs: Update README (GitHub Actions Bot)</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.18.0 - January 10, 2025</p>
<ul>
<li><a
href="c52be85c4a"><code>c52be85</code></a>
chore: upgrade to <code>@eslint/js@9.18.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19330">#19330</a>)
(Francesco Trotta)</li>
<li><a
href="362099c580"><code>362099c</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="94861418f1"><code>9486141</code></a>
deps: upgrade <code>@eslint/core</code> and
<code>@eslint/plugin-kit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19329">#19329</a>)
(Francesco Trotta)</li>
<li><a
href="d9c23c55be"><code>d9c23c5</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/19325">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411"><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18784">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65"><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19320">#19320</a>)
(PoloSpark)</li>
<li><a
href="0b680b3cc1"><code>0b680b3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="98c86a99f7"><code>98c86a9</code></a>
docs: <code>Edit this page</code> button link to different branches (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19228">#19228</a>)
(Tanuj Kanti)</li>
<li><a
href="6947901d14"><code>6947901</code></a>
docs: remove hardcoded edit link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19323">#19323</a>)
(Milos Djermanovic)</li>
<li><a
href="03f2f442a9"><code>03f2f44</code></a>
docs: rewrite var with const in rules examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19317">#19317</a>)
(Thiago)</li>
<li><a
href="26c3003bfc"><code>26c3003</code></a>
docs: Clarify dangers of eslint:all (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19318">#19318</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c03825730d"><code>c038257</code></a>
docs: add <code>eqeqeq</code> in related rules to
<code>no-eq-null</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19310">#19310</a>)
(루밀LuMir)</li>
<li><a
href="89c8fc54c9"><code>89c8fc5</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19315">#19315</a>)
(Amaresh S M)</li>
<li><a
href="495aa499a7"><code>495aa49</code></a>
chore: extract package <code>name</code> from <code>package.json</code>
for public interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19314">#19314</a>)
(루밀LuMir)</li>
<li><a
href="db574c4d38"><code>db574c4</code></a>
docs: add missing backticks to <code>no-void</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19313">#19313</a>)
(루밀LuMir)</li>
<li><a
href="8d943c335c"><code>8d943c3</code></a>
docs: add missing backticks to <code>default-case-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19311">#19311</a>)
(루밀LuMir)</li>
<li><a
href="36ef8bbeab"><code>36ef8bb</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19298">#19298</a>)
(Amaresh S M)</li>
<li><a
href="1610c9ee14"><code>1610c9e</code></a>
docs: add missing backticks to <code>no-else-return</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19309">#19309</a>)
(루밀LuMir)</li>
<li><a
href="df409d8f76"><code>df409d8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e84e6e269c"><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19306">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="2e842138e6"><code>2e84213</code></a>
docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19304">#19304</a>)
(Amaresh S M)</li>
<li><a
href="6e7361bb6a"><code>6e7361b</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/19302">#19302</a>)
(Tanuj Kanti)</li>
<li><a
href="069af5e9ac"><code>069af5e</code></a>
docs: rewrite <code>var</code> using <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19303">#19303</a>)
(Kim GyeonWon)</li>
<li><a
href="064e35de95"><code>064e35d</code></a>
docs: remove 'I hope to' comments from scope-manager-interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19300">#19300</a>)
(Josh Goldberg )</li>
<li><a
href="8e003056a8"><code>8e00305</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/19299">#19299</a>)
(Tanuj Kanti)</li>
<li><a
href="a559009f51"><code>a559009</code></a>
docs: Add warning about extending core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19295">#19295</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0bfdf6caaf"><code>0bfdf6c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ce0b9ff042"><code>ce0b9ff</code></a>
docs: add navigation link for <code>code explorer</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19285">#19285</a>)
(Tanuj Kanti)</li>
<li><a
href="e255cc98ab"><code>e255cc9</code></a>
docs: add bluesky icon to footer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19290">#19290</a>)
(Tanuj Kanti)</li>
<li><a
href="5d64851955"><code>5d64851</code></a>
docs: remove outdated info about environments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19296">#19296</a>)
(Francesco Trotta)</li>
<li><a
href="eec01f04ae"><code>eec01f0</code></a>
docs: switch rule examples config format to <code>languageOptions</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19277">#19277</a>)
(Milos Djermanovic)</li>
<li><a
href="b36ca0a490"><code>b36ca0a</code></a>
docs: Fixing Focus Order by Rearranging Element Sequence (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19241">#19241</a>)
(Amaresh S M)</li>
<li><a
href="d122c8a756"><code>d122c8a</code></a>
docs: add missing backticks to <code>sort-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19282">#19282</a>)
(루밀LuMir)</li>
<li><a
href="0367a70a43"><code>0367a70</code></a>
docs: update custom parser docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19288">#19288</a>)
(Francesco Trotta)</li>
<li><a
href="da768d4541"><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19289">#19289</a>)
(Francesco Trotta)</li>
<li><a
href="8c07ebb900"><code>8c07ebb</code></a>
docs: add <code>border-radius</code> to <code>hX:target</code> selector
styles (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19270">#19270</a>)
(루밀LuMir)</li>
<li><a
href="eff7c5721c"><code>eff7c57</code></a>
docs: add limitation section in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19287">#19287</a>)
(Tanuj Kanti)</li>
<li><a
href="8efc2d0c92"><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19266">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62"><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19272">#19272</a>)
(Milos Djermanovic)</li>
<li><a
href="5db226f4da"><code>5db226f</code></a>
docs: add missing backticks in various parts of the documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19269">#19269</a>)
(루밀LuMir)</li>
<li><a
href="789edbbae5"><code>789edbb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="613c06a2c3"><code>613c06a</code></a>
docs: mark rules that are frozen with ❄️ (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19231">#19231</a>)
(Amaresh S M)</li>
<li><a
href="43172ecbd4"><code>43172ec</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ac8b3c4ca9"><code>ac8b3c4</code></a>
docs: fix description of <code>overrideConfigFile</code> option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19262">#19262</a>)
(Milos Djermanovic)</li>
<li><a
href="6fe0e7244a"><code>6fe0e72</code></a>
chore: update dependency <code>@​eslint/json</code> to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19263">#19263</a>)
(renovate[bot])</li>
<li><a
href="bbb9b46c20"><code>bbb9b46</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="995b49231a"><code>995b492</code></a>
docs: fix inconsistent divider in rule categories box (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19249">#19249</a>)
(Tanuj Kanti)</li>
<li><a
href="f76d05da6e"><code>f76d05d</code></a>
docs: Refactor search result handling with better event listener cleanup
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19252">#19252</a>)
(Amaresh S M)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="362099c580"><code>362099c</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="495aa499a7"><code>495aa49</code></a>
chore: extract package <code>name</code> from <code>package.json</code>
for public interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19314">#19314</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.18.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `@next/eslint-plugin-next` from 15.1.0 to 15.1.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.1.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: don't memory-leak promises passed to waitUntil (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75041">#75041</a>)</li>
<li>backport: fix prerender issue with intercepting routes +
generateStaticParams (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75170">#75170</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/lubieowoce"><code>@​lubieowoce</code></a> and
<a href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.1.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 missing revalidate with notFound() (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75009">#75009</a>)</li>
<li>fix: when metadatabase is set we should not warn (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74840">#74840</a>)</li>
<li>Fix <code>@​vercel/og</code> license SPDX expression (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74745">#74745</a>)</li>
<li>fix: ts language server rule metadata should allow null (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74704">#74704</a>)</li>
<li>fix: eslint rule of using img in metadata routes (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74864">#74864</a>)</li>
<li>Fix presentation when onerror receives an event without error (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74643">#74643</a>)</li>
<li>fix fetch lock not being consistently released <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74623">#74623</a>
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75028">#75028</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/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/matmannion"><code>@​matmannion</code></a> and
<a href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.1.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>backport: force module format for virtual client-proxy (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74608">#74608</a>)</li>
<li>Fix prerender tags when notFound is called (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74607">#74607</a>)</li>
<li>Use provided waitUntil for pending revalidates (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74604">#74604</a>)</li>
<li>Feature: next/image: add support for images.qualities in next.config
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74588">#74588</a>)</li>
<li>Chore: docs: add missing search: '' on remotePatterns (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74587">#74587</a>)</li>
<li>Chore: docs: update version history of next/image (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73923">#73923</a>)
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74570">#74570</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/74569">#74569</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to @ and @ for helping!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="38a6d0177e"><code>38a6d01</code></a>
v15.1.6</li>
<li><a
href="47102cae01"><code>47102ca</code></a>
v15.1.5</li>
<li><a
href="1882acb246"><code>1882acb</code></a>
fix: eslint rule of using img in metadata routes (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74864">#74864</a>)</li>
<li><a
href="48f2588b0f"><code>48f2588</code></a>
v15.1.4</li>
<li><a
href="4cbaaa118d"><code>4cbaaa1</code></a>
v15.1.3</li>
<li><a
href="df392a1b97"><code>df392a1</code></a>
v15.1.2</li>
<li><a
href="4384c6834a"><code>4384c68</code></a>
v15.1.1</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/commits/v15.1.6/packages/eslint-plugin-next">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.15.0 to 9.18.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.18.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e84e6e269c"><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19306">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="8efc2d0c92"><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://redirect.github.com/eslint/eslint/issues/19266">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62"><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19272">#19272</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="da768d4541"><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19289">#19289</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d9c23c55be"><code>d9c23c5</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19325">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411"><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://redirect.github.com/eslint/eslint/issues/18784">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65"><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19320">#19320</a>)
(PoloSpark)</li>
<li><a href="https://github.com/...

_Description has been truncated_

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-01-24 13:55:16 -07:00
Anthony Shew
2dd46cc5f1
chore(examples): Remove spare dependencies from basic example. (#9516)
### Description

I left some unneeded dependencies behind when I was upgrading this
example in #9501. This gets rid of them.

### Testing Instructions

I've verified that ESLint violations get reported as expected in my
editor and when running `turbo lint`. You can also clone with `npx
create-turbo@canary -e
https://github.com/vercel/turborepo/tree/shew-0f804/examples/basic
basic-eslint-9` to have a play with it.
2024-11-25 20:51:30 +00:00
Anthony Shew
39f94e9af2
examples: Update basic example to Next.js 15. (#9440)
### Description

As the title says, updating to Next.js 15 in `basic` so `create-turbo`
gives people the latest and greatest.

I've also taken the time to:
- Make the content of the applications Turborepo
- Added a `check-types` task for folks who are interested in running
TypeScript checks.

### Testing Instructions

Our examples CI should make sure things are still building correctly.
Would appreciate if someone could open it up in their editor and see if
they get any squiggly lines, as well!
2024-11-15 08:15:28 -07:00
Dimitri Mitropoulos
c67afb504f
update to TypeScript 5.5.4 (#9337) 2024-10-25 17:05:13 -04:00
Dimitri Mitropoulos
be0f18a8d3
upgrade TypeScript one minor to 5.4.5 from 5.3.3 (#9322) 2024-10-24 10:27:40 -04:00
Anthony Shew
cc6fb51778
Update basic example. (#8784) 2024-07-18 09:05:58 -06:00
Anthony Shew
0bddf6e8ad
Remove root eslintrc from basic example. (#8423)
### Description

Some small examples fixes:
- `basic` to line up with best practices
- `with-berry` because the lockfile somehow got broken?
2024-06-11 07:52:59 -06:00
Anthony Shew
6be185fee9
Fix eslint-config-turbo configuration in examples. (#8405)
### Description

Fixing my own mistake on wrong reference pattern for ESLint
configurations. Come on, rookie!

Also, sneaking in change to remove the root TSConfig file from the
`basic` example. It isn't needed to run TypeScript in package
directories and don't want to confuse folks.
2024-06-10 10:13:51 -06:00
Anthony Shew
eccccae131
Give examples carat versions. (#8382)
### Description

Making sure that all of the examples have the latest version to use if
folks copy-paste from them rather than using `npx create-turbo`.
2024-06-07 20:50:39 -06:00
Anthony Shew
bf54c05eb1
Bump examples to 2.0.0. (#8284)
# DO NOT MERGE AS IS

This PR was put together prior to the publish of 2.0.0 to npm. Lockfiles
in the examples are not updated so you need to go through each one and
run the package manager install command to make sure they are corrected.

### Description

Bumping examples to 2.0.0. 🥳 

## Testing Instructions

CI

---------

Co-authored-by: Chris Olszewski <chris.olszewski@vercel.com>
2024-06-04 20:59:55 +00:00
Anthony Shew
1eb99c12b9
Dependabot updates for examples. (#7615)
### Description

Dependency updates for examples.

CLOSES TURBO-2523

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 16:36:40 -07:00
Anthony Shew
8eea572033
Bumping examples to 1.12 (#7053)
### Description

Bumping dependencies in examples.


Closes TURBO-2182
2024-01-31 15:58:06 -07:00
Anthony Shew
b33e157810
Update dependencies in examples. (#6920)
### Description

Umbrella PR for dependency updates in examples brought up by Dependabot.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 16:38:30 -08:00
Anthony Shew
49c56dd1b5
Bump turbo in examples. (#6766)
Bumping `turbo` to latest in examples. 🥳
2023-12-12 21:38:49 +00:00
Anthony Shew
e7a1bef4c1
Set engine on create-turbo. (#6568)
🚂
2023-11-24 12:41:28 -05:00
Anthony Shew
e340cb0c31
Re-up create-turbo. (#6439)
Anthony's To-Do's:
- [x] Make sure all dependencies are up to date
- [x] Find anything that may be broken in-editor
- [x] Loosen ESLint configuration
- [x] Make sure it deploys for CI
- [x] Check with TypeScript team that we are following current best
practices (post-ship, non-blocking)

### Description

Making sure `create-turbo` is robust and modern.

### Testing Instructions

Try it out with `npx create-turbo@latest -e
https://github.com/vercel/turbo/tree/update-create-turbo/examples/basic`

Things to pay attention to:
- [x] Is tasking correct? Are all tasks successful out-of-the-box? Do I
hit cache when I'm expecting?
- [x] If I add an unused variable in a workspace, do I see a warning in
both my editor and when I run `turbo lint`?
- [x] Does auto-importing work across packages?
- [x] Anything else wonky in your editor?
- [x] Do I get proper hot-reloading in `turbo dev`?
- [x] Anything else that may come up!

---------

Co-authored-by: Turbobot <turbobot@vercel.com>
2023-11-20 12:09:07 -07:00
Matt Pocock
0f3496b023
Improved TSConfigs in examples (#6396)
### Description

Updated the tsconfig.json file in the basic example to reflect modern
practices.

NOTE: this needs to be copied to all the other examples. Wasn't sure if
there was some clever automation here, and couldn't quite be arsed to do
it myself.

Reasoning behind changes explained here:
https://www.totaltypescript.com/tsconfig-cheat-sheet

I also deleted a lot of values which are default.

---------

Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2023-11-13 22:56:38 +01:00
Thomas Knickman
5a0046d03e
feat(examples): upgrade ts (#6338) 2023-11-13 09:09:10 -05:00
Thomas Knickman
9fa5844438
feat(examples): upgrade @vercel/style-guide to 5 (#5834) 2023-08-29 13:09:58 -07:00
Thomas Knickman
cb6105a866
feat(examples): fix basic lint (#5775) 2023-08-22 12:39:44 -04:00
Chris Olszewski
4ef1c93d67
chore: upgrade pnpm to version that support node 20 (#5609)
### Description

Before `pnpm@8.3.1` wasn't compatible with Node 20
(https://github.com/pnpm/pnpm/issues/6424)
Fixes #5587 #5592

I chose `8.6.10` as it will also include the fix for
https://github.com/pnpm/pnpm/issues/6824 which affects `turbo prune`

### Testing Instructions

Did a quick spot check that the basic example works with the latest pnpm
version and `pnpm install` will now work if using Node 20.

---------

Co-authored-by: Chris Olszewski <Chris Olszewski>
2023-07-26 17:17:18 +00:00
Thomas Knickman
29ea4ab35c
feat(basic): add generators to basic example (#5006) 2023-05-19 15:42:12 +01:00
Anthony Shew
93ddc53f98
Update basic example for App Router. (#4839) 2023-05-05 20:55:38 +00:00
Thomas Knickman
53c778653c
feat(examples): use pnpm by default (#2820) 2022-11-23 12:07:25 -05:00
Thomas Knickman
11c2dd34ac
chore(examples): add package manager (#2767) 2022-11-18 14:55:58 -05:00
Matt Pocock
04b077a158
Removed parallel flag from basic example (#1787)
Removed because it's unnecessary for this example (`dev` doesn't depend on any other dev scripts) and it makes the tutorial harder to teach.
2022-09-05 16:30:46 +00:00
Jared Palmer
38956b586d
Update eslint naming in examples and add lint script to ui package (#1174) 2022-05-03 14:10:56 -04:00
Nathan Hammond
3ff28fd32f
Better ESLint configuration examples (#1172)
Our `eslint` configurations in examples were not actually relying on the `eslint`-recommended approach to sharing configurations and were instead directly requiring files. This switches the approach to what ESLint would recommend.

Originally detected by @darrylblake in #1151, this corrects all of our examples.
2022-05-03 13:10:43 +00:00
Jared Palmer
a3c066bf0c
Add @types/node to examples and template (#623) 2022-01-27 08:16:39 -05:00
Greg Soltis
e6a88d292d
Migrate root turbo config from package.json to turbo.json (#606) 2022-01-26 17:21:37 -05:00
Jared Palmer
fdcd007084
Refactor examples folder layout to match starters (#246) 2021-12-13 13:49:20 -05:00
Jared Palmer
d11995877b
Add root turbo commands to basic example (#245) 2021-12-13 13:42:34 -05:00
Jared Palmer
3afd631d50 Fix tsconfig in and eslint in basic 2021-12-06 16:27:53 -08:00
Jared Palmer
c78156fc9a Update examples 2021-12-06 15:25:51 -08:00
Jared Palmer
a5bd101d3a Add Yarn and PNPM examples/starter turborepos 2021-12-06 11:40:51 -08:00