turborepo/examples/basic
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
..
apps examples(deps): bump the basic group in /examples/basic with 4 updates (#11293) 2025-12-22 09:46:16 -08:00
packages examples(deps): bump the basic group in /examples/basic with 4 updates (#11293) 2025-12-22 09:46:16 -08:00
.gitignore Re-up create-turbo. (#6439) 2023-11-20 12:09:07 -07:00
.npmrc Update with-gatsby example. (#6570) 2023-11-27 16:25:03 -07:00
meta.json docs: enhance examples tables (#10173) 2025-03-17 12:39:17 -06:00
package.json examples(deps): bump the basic group in /examples/basic with 4 updates (#11293) 2025-12-22 09:46:16 -08:00
pnpm-lock.yaml examples(deps): bump the basic group in /examples/basic with 4 updates (#11293) 2025-12-22 09:46:16 -08:00
pnpm-workspace.yaml feat(examples): use pnpm by default (#2820) 2022-11-23 12:07:25 -05:00
README.md docs(example): use npx turbo and show filtering (#10500) 2025-06-21 15:55:16 +00:00
turbo.json docs: migrate to turborepo.com (#10368) 2025-04-23 10:39:37 -06:00

Turborepo starter

This Turborepo starter is maintained by the Turborepo core team.

Using this example

Run the following command:

npx create-turbo@latest

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • docs: a Next.js app
  • web: another Next.js app
  • @repo/ui: a stub React component library shared by both web and docs applications
  • @repo/eslint-config: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • @repo/typescript-config: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Build

To build all apps and packages, run the following command:

cd my-turborepo

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo build

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo build
yarn dlx turbo build
pnpm exec turbo build

You can build a specific package by using a filter:

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo build --filter=docs

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo build --filter=docs
yarn exec turbo build --filter=docs
pnpm exec turbo build --filter=docs

Develop

To develop all apps and packages, run the following command:

cd my-turborepo

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo dev

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo dev
yarn exec turbo dev
pnpm exec turbo dev

You can develop a specific package by using a filter:

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo dev --filter=web

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo dev --filter=web
yarn exec turbo dev --filter=web
pnpm exec turbo dev --filter=web

Remote Caching

Tip

Vercel Remote Cache is free for all plans. Get started today at vercel.com.

Turborepo can use a technique known as Remote Caching to share cache artifacts across machines, enabling you to share build caches with your team and CI/CD pipelines.

By default, Turborepo will cache locally. To enable Remote Caching you will need an account with Vercel. If you don't have an account you can create one, then enter the following commands:

cd my-turborepo

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo login

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo login
yarn exec turbo login
pnpm exec turbo login

This will authenticate the Turborepo CLI with your Vercel account.

Next, you can link your Turborepo to your Remote Cache by running the following command from the root of your Turborepo:

# With [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation) installed (recommended)
turbo link

# Without [global `turbo`](https://turborepo.com/docs/getting-started/installation#global-installation), use your package manager
npx turbo link
yarn exec turbo link
pnpm exec turbo link

Learn more about the power of Turborepo: