examples(deps): bump the basic group in /examples/basic with 4 updates (#11293)
Bumps the basic group in /examples/basic with 4 updates:
[turbo](https://github.com/vercel/turborepo),
[next](https://github.com/vercel/next.js),
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo)
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).
Updates `turbo` from 2.6.1 to 2.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.7.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272">vercel/turborepo#11272</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>fix: Typo in example with-solid README.md description by <a
href="https://github.com/jack-dev-crypto"><code>@jack-dev-crypto</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287">vercel/turborepo#11287</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284">vercel/turborepo#11284</a></li>
<li>fix: Overly aggressive path checking in microfrontends loading by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11286">vercel/turborepo#11286</a></li>
<li>chore(boundaries): Allow packages to import themselves by <a
href="https://github.com/NicholasLYang"><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10202">vercel/turborepo#10202</a></li>
<li>feat(query): Provide query for external dependencies by <a
href="https://github.com/chris-olszewski"><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9929">vercel/turborepo#9929</a></li>
<li>fix: Correct version mismatch causing noUpdateNotifier to fail by <a
href="https://github.com/DevaanshKathuria"><code>@DevaanshKathuria</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11133">vercel/turborepo#11133</a></li>
<li>chore: Format version printing similar to rest of prelude by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11289">vercel/turborepo#11289</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/jack-dev-crypto"><code>@jack-dev-crypto</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287">vercel/turborepo#11287</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1</a></p>
<h2>Turborepo v2.7.1-canary.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272">vercel/turborepo#11272</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284">vercel/turborepo#11284</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0</a></p>
<h2>Turborepo v2.7.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs(security): Update Next.js by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11208">vercel/turborepo#11208</a></li>
<li>docs: Remove flags code by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11209">vercel/turborepo#11209</a></li>
<li>docs: Cleanup Sentry from gitignore by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11210">vercel/turborepo#11210</a></li>
<li>docs: Comment out Tinybird by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11211">vercel/turborepo#11211</a></li>
<li>docs(fix): Sitemap by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11207">vercel/turborepo#11207</a></li>
<li>docs: Revert "Comment out Tinybird" by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11223">vercel/turborepo#11223</a></li>
<li>docs: Move search to built-in by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11224">vercel/turborepo#11224</a></li>
<li>docs: fix typo in design-system.css comment by <a
href="https://github.com/YASHRDX0001"><code>@YASHRDX0001</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11231">vercel/turborepo#11231</a></li>
<li>chore: Upgrade pnpm to 9 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11226">vercel/turborepo#11226</a></li>
<li>chore: Update pnpm to version 10 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11237">vercel/turborepo#11237</a></li>
<li>fix: React Server Components CVE vulnerabilities by <a
href="https://github.com/vercel"><code>@vercel</code></a>[bot] in <a
href="https://redirect.github.com/vercel/turborepo/pull/11245">vercel/turborepo#11245</a></li>
<li>docs: Add <code>turboExtendsKeyword</code> future flag and
<code>$TURBO_EXTENDS$</code> microsyntax by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11246">vercel/turborepo#11246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vercel/turborepo/commit/46da9fd101d098ed10ed9051aff405464af5ef34"><code>46da9fd</code></a>
publish 2.7.1 to registry</li>
<li><a
href="https://github.com/vercel/turborepo/commit/ec482bfe7a867a7529edcbd7cca94a3dd4bdc15e"><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="https://github.com/vercel/turborepo/commit/3e0eefb09d1e95130e3261e8fb6384fdd0e696d5"><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="https://github.com/vercel/turborepo/commit/3a0afcccdcb080cde537c5734cf1c778f09e2343"><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="https://github.com/vercel/turborepo/commit/0136f7055f689f8aad93c9fe6df35c3970ddcf94"><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="https://github.com/vercel/turborepo/commit/beda9ed78763bf0d3fce4135020d0a6385f71161"><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="https://github.com/vercel/turborepo/commit/fa7d7ce4f8521ed410afcb979efc6e520e1f96c6"><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="https://github.com/vercel/turborepo/commit/1848d7d25271e6b7d25f0552217bfd196ae999d2"><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="https://github.com/vercel/turborepo/commit/e965970e1eddc8986bafff353446ad3c2a0a3dc1"><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="https://github.com/vercel/turborepo/commit/8e3f9ff962511b983523cb1416b8d7b0d9c7230b"><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="https://github.com/vercel/next.js/commit/34916762cdff14f27c7e3273d74af60eb6c23cb6"><code>3491676</code></a>
v16.1.0</li>
<li><a
href="https://github.com/vercel/next.js/commit/58e8f8c7e541cbfa0764e582b0c1068bfdef32b2"><code>58e8f8c</code></a>
v16.1.0-canary.34</li>
<li><a
href="https://github.com/vercel/next.js/commit/8a8a00d5d05bf5f0c2de93ade95389d4aeb1571f"><code>8a8a00d</code></a>
Revert "Move next-env.d.ts to dist dir" (<a
href="https://redirect.github.com/vercel/next.js/issues/87311">#87311</a>)</li>
<li><a
href="https://github.com/vercel/next.js/commit/3284587f8ebeab67aa4659ef4873723654098916"><code>3284587</code></a>
v16.1.0-canary.33</li>
<li><a
href="https://github.com/vercel/next.js/commit/25da5f0426f0469865913ef156ffaecdb22f318b"><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="https://github.com/vercel/next.js/commit/aa8a243e7213d77abeb71c48f6ab5e7f5c2c1229"><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="https://github.com/vercel/next.js/commit/754db28e523825e6347689f2c6c9664f44bbde98"><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="https://github.com/vercel/next.js/commit/1e1fd1ec02e572412433679bd97d7a2c14c2f8ec"><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="https://github.com/vercel/next.js/commit/684fb730714baea20d3437f1e64bba6b41328bc6"><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="https://github.com/vercel/next.js/commit/1c09f4494bb247e0b8c83153dba171c460905792"><code>1c09f44</code></a>
Upgrade React from <code>b45bb335-20251211</code> to
<code>f93b9fd4-20251217</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/87281">#87281</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v16.0.10...v16.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.6.0 to 2.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.7.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272">vercel/turborepo#11272</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>fix: Typo in example with-solid README.md description by <a
href="https://github.com/jack-dev-crypto"><code>@jack-dev-crypto</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287">vercel/turborepo#11287</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284">vercel/turborepo#11284</a></li>
<li>fix: Overly aggressive path checking in microfrontends loading by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11286">vercel/turborepo#11286</a></li>
<li>chore(boundaries): Allow packages to import themselves by <a
href="https://github.com/NicholasLYang"><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10202">vercel/turborepo#10202</a></li>
<li>feat(query): Provide query for external dependencies by <a
href="https://github.com/chris-olszewski"><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9929">vercel/turborepo#9929</a></li>
<li>fix: Correct version mismatch causing noUpdateNotifier to fail by <a
href="https://github.com/DevaanshKathuria"><code>@DevaanshKathuria</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/11133">vercel/turborepo#11133</a></li>
<li>chore: Format version printing similar to rest of prelude by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11289">vercel/turborepo#11289</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/jack-dev-crypto"><code>@jack-dev-crypto</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/11287">vercel/turborepo#11287</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1</a></p>
<h2>Turborepo v2.7.1-canary.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Release post for 2.7 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11272">vercel/turborepo#11272</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix: Correctly validate workspace root as package by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11284">vercel/turborepo#11284</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0">https://github.com/vercel/turborepo/compare/v2.7.0...v2.7.1-canary.0</a></p>
<h2>Turborepo v2.7.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs(security): Update Next.js by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11208">vercel/turborepo#11208</a></li>
<li>docs: Remove flags code by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11209">vercel/turborepo#11209</a></li>
<li>docs: Cleanup Sentry from gitignore by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11210">vercel/turborepo#11210</a></li>
<li>docs: Comment out Tinybird by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11211">vercel/turborepo#11211</a></li>
<li>docs(fix): Sitemap by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11207">vercel/turborepo#11207</a></li>
<li>docs: Revert "Comment out Tinybird" by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11223">vercel/turborepo#11223</a></li>
<li>docs: Move search to built-in by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11224">vercel/turborepo#11224</a></li>
<li>docs: fix typo in design-system.css comment by <a
href="https://github.com/YASHRDX0001"><code>@YASHRDX0001</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11231">vercel/turborepo#11231</a></li>
<li>chore: Upgrade pnpm to 9 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11226">vercel/turborepo#11226</a></li>
<li>chore: Update pnpm to version 10 by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11237">vercel/turborepo#11237</a></li>
<li>fix: React Server Components CVE vulnerabilities by <a
href="https://github.com/vercel"><code>@vercel</code></a>[bot] in <a
href="https://redirect.github.com/vercel/turborepo/pull/11245">vercel/turborepo#11245</a></li>
<li>docs: Add <code>turboExtendsKeyword</code> future flag and
<code>$TURBO_EXTENDS$</code> microsyntax by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/11246">vercel/turborepo#11246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vercel/turborepo/commit/46da9fd101d098ed10ed9051aff405464af5ef34"><code>46da9fd</code></a>
publish 2.7.1 to registry</li>
<li><a
href="https://github.com/vercel/turborepo/commit/e965970e1eddc8986bafff353446ad3c2a0a3dc1"><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="https://github.com/vercel/turborepo/commit/587f5071d104efaf33727791ffa5a2d78beecc16"><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="https://github.com/vercel/turborepo/commit/b269ebd8cfbc0c20b365973a2a2bbdae954aa5de"><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="https://github.com/vercel/turborepo/commit/b90ab0a2ed68dff30b656a5dc6a46bb33e8c49c2"><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="https://github.com/vercel/turborepo/commit/aefa55bf86caa62b0131f9b9f54e8f6dcdd2356c"><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="https://github.com/vercel/turborepo/commit/d29bb06cd4bc33c4725cb66a4fef42daf5048cb8"><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="https://github.com/vercel/turborepo/commit/1862b60568dd6538c2868ccd3889b2cb8a3c72c4"><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="https://github.com/vercel/turborepo/commit/76c76c7741daa0d7cbb0a6c4df7a515de70bd0ec"><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="https://github.com/vercel/turborepo/commit/dba08745320a70d89512d7e23bd8e259759e803b"><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="https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a"><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>