Skip to content

Commit 3f5ddd9

Browse files
chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 12 updates (#10072)
Bumps the kitchen-sink group in /examples/kitchen-sink with 12 updates: | Package | From | To | | --- | --- | --- | | [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.8.2` | | [tsup](https://github.com/egoist/tsup) | `8.3.6` | `8.4.0` | | [@remix-run/node](https://github.com/remix-run/remix/tree/HEAD/packages/remix-node) | `2.15.3` | `2.16.0` | | [@remix-run/react](https://github.com/remix-run/remix/tree/HEAD/packages/remix-react) | `2.15.3` | `2.16.0` | | [@remix-run/server-runtime](https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime) | `2.15.3` | `2.16.0` | | [@remix-run/dev](https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev) | `2.15.3` | `2.16.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.24.0` | `8.25.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.24.0` | `8.25.0` | | [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="https://github.com/microsoft/TypeScript/commit/beb69e4cdd61b1a0fd9ae21ae58bd4bd409d7217"><code>beb69e4</code></a> Bump version to 5.8.2 and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/8fdbd54160e5a6796a2c2522222553e79d61ec7c"><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="https://github.com/microsoft/TypeScript/commit/f4a3a8ae67f2bb437cceec710979c3c107cff177"><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="https://github.com/microsoft/TypeScript/commit/420ff069f7e1844c0b94f591acbd4aa68846e295"><code>420ff06</code></a> Bump version to 5.8.1-rc and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/48eb13fd4ac9cfa1ef67b688e735aae48a24d300"><code>48eb13f</code></a> Update LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/fb59c19064a547dd08e02b58fec0c6213711a1f3"><code>fb59c19</code></a> Merge remote-tracking branch 'origin/main' into release-5.8</li> <li><a href="https://github.com/microsoft/TypeScript/commit/df342b7206cb56b56bb3b3aecbb2ee2d2ff7b217"><code>df342b7</code></a> Fixed <code>rewriteRelativeImportExtensions</code> for <code>import()</code> within call expression...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/775412a81af187e67371cd31719d19ab075b4ef3"><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="https://github.com/microsoft/TypeScript/commit/e1629e540ef361167e0c96c8703728a419b6e8e9"><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="https://github.com/microsoft/TypeScript/commit/6fd17992b00a6e64b51fef60e334b71904d06a54"><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 `tsup` from 8.3.6 to 8.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/egoist/tsup/releases">tsup's releases</a>.</em></p> <blockquote> <h2>v8.4.0</h2> <h3>   🚀 Features</h3> <ul> <li>Upgrade svelte and css compiler  -  by <a href="https://github.com/DaniAcu"><code>@​DaniAcu</code></a> in <a href="https://redirect.github.com/egoist/tsup/issues/1288">egoist/tsup#1288</a> <a href="https://github.com/egoist/tsup/commit/c3f320e"><!-- raw HTML omitted -->(c3f32)<!-- raw HTML omitted --></a></li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li>Upgrade esbuild to 0.25  -  by <a href="https://github.com/RobinTail"><code>@​RobinTail</code></a> in <a href="https://redirect.github.com/egoist/tsup/issues/1309">egoist/tsup#1309</a> <a href="https://github.com/egoist/tsup/commit/89c4780"><!-- raw HTML omitted -->(89c47)<!-- raw HTML omitted --></a></li> </ul> <h5>    <a href="https://github.com/egoist/tsup/compare/v8.3.6...v8.4.0">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/egoist/tsup/commit/773d27e6dc9dffc8cab290706ce45d2c7ef09a55"><code>773d27e</code></a> chore: release v8.4.0</li> <li><a href="https://github.com/egoist/tsup/commit/89c4780200f754639166e4766474c25bdf210fdd"><code>89c4780</code></a> fix: upgrade esbuild to 0.25 (<a href="https://redirect.github.com/egoist/tsup/issues/1309">#1309</a>)</li> <li><a href="https://github.com/egoist/tsup/commit/0328fd64a771adb0789968775c22b4317683fafe"><code>0328fd6</code></a> chore(deps): update dependency <code>@​swc/core</code> to v1.10.18 (<a href="https://redirect.github.com/egoist/tsup/issues/1243">#1243</a>)</li> <li><a href="https://github.com/egoist/tsup/commit/c3f320e3ae8aa11606ddce701b0c8438a94ecb48"><code>c3f320e</code></a> feat: upgrade svelte and css compiler (<a href="https://redirect.github.com/egoist/tsup/issues/1288">#1288</a>)</li> <li><a href="https://github.com/egoist/tsup/commit/22e48607d670c46c11eabd95be4f3ed08a4defb2"><code>22e4860</code></a> chore: upgrade deps</li> <li><a href="https://github.com/egoist/tsup/commit/d4f133c536d6369064c194a70f5af33a7e31ea4f"><code>d4f133c</code></a> ci: remove corepack</li> <li><a href="https://github.com/egoist/tsup/commit/4066e737a2b74975d8a048b9c64ae46aaf335523"><code>4066e73</code></a> chore: upgrade pnpm</li> <li><a href="https://github.com/egoist/tsup/commit/612ce128a79ada2b74ccf24137d9b16883cb80a1"><code>612ce12</code></a> chore: upgrade cross-spawn to 7.0.6 (<a href="https://redirect.github.com/egoist/tsup/issues/1275">#1275</a>)</li> <li>See full diff in <a href="https://github.com/egoist/tsup/compare/v8.3.6...v8.4.0">compare view</a></li> </ul> </details> <br /> Updates `@remix-run/node` from 2.15.3 to 2.16.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/releases"><code>@​remix-run/node</code>'s releases</a>.</em></p> <blockquote> <h2>2.16.0</h2> <p>See the changelog for the release notes: <a href="https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160">https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/blob/main/packages/remix-node/CHANGELOG.md"><code>@​remix-run/node</code>'s changelog</a>.</em></p> <blockquote> <h2>2.16.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies: <ul> <li><code>@remix-run/[email protected]</code></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/remix-run/remix/commit/2fbec6a19fae17ebdbab2f1ced39c681fc1a5e68"><code>2fbec6a</code></a> chore: Update version for release (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-node/issues/10508">#10508</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/f34f2c99a7edf882cfc3bf4ce19da8af9c6a5067"><code>f34f2c9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-node/issues/10507">#10507</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/69130d318e47ac076efcc41eb8ce17bae6cb147d"><code>69130d3</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-node/issues/10499">#10499</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/a71dff91525efcd1b4f77eca9c623bf2bcb49454"><code>a71dff9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-node/issues/10486">#10486</a>)</li> <li>See full diff in <a href="https://github.com/remix-run/remix/commits/@remix-run/[email protected]/packages/remix-node">compare view</a></li> </ul> </details> <br /> Updates `@remix-run/react` from 2.15.3 to 2.16.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/releases"><code>@​remix-run/react</code>'s releases</a>.</em></p> <blockquote> <h2>2.16.0</h2> <p>See the changelog for the release notes: <a href="https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160">https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/blob/main/packages/remix-react/CHANGELOG.md"><code>@​remix-run/react</code>'s changelog</a>.</em></p> <blockquote> <h2>2.16.0</h2> <h3>Patch Changes</h3> <ul> <li> <p>Don't apply Single Fetch revalidation de-optimization when in SPA mode since there is no server HTTP request (<a href="https://redirect.github.com/remix-run/remix/pull/10479">#10479</a>)</p> </li> <li> <p>When using Lazy Route Discovery (<code>future.v3_lazyRouteDiscovery</code>), Remix will now detect manifest version mismatches after a new deploy and trigger a document reload to sync up any active client sessions with the newly deployed version (<a href="https://redirect.github.com/remix-run/remix/pull/10498">#10498</a>)</p> <ul> <li>On navigations to undiscovered routes, this mismatch will trigger a document reload of the destination path</li> <li>On <code>fetcher</code> calls to undiscovered routes, this mismatch will trigger a document reload of the current path</li> <li>While performing Eager Route Discovery on rendered <code>&lt;Link&gt;</code> components, mismatches will result in a no-op</li> </ul> </li> <li> <p>Updated dependencies:</p> <ul> <li><code>@remix-run/[email protected]</code></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/remix-run/remix/commit/2fbec6a19fae17ebdbab2f1ced39c681fc1a5e68"><code>2fbec6a</code></a> chore: Update version for release (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10508">#10508</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/f34f2c99a7edf882cfc3bf4ce19da8af9c6a5067"><code>f34f2c9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10507">#10507</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/b30afa9bf6fa8b18c8aaf476c1ff3dad9ecf116a"><code>b30afa9</code></a> Bump router (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10505">#10505</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/69130d318e47ac076efcc41eb8ce17bae6cb147d"><code>69130d3</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10499">#10499</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/9eff3c9a515a20917b74e28e47e13a58dc527de4"><code>9eff3c9</code></a> Detect lazy route discovery manifest version mismatches and trigger reloads (...</li> <li><a href="https://github.com/remix-run/remix/commit/a71dff91525efcd1b4f77eca9c623bf2bcb49454"><code>a71dff9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10486">#10486</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/74df69fe968a6b8429de23ddd7ed250c33d21f26"><code>74df69f</code></a> Don't apply single fetch revalidation de-optimization in SPA Mode (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-react/issues/10479">#10479</a>)</li> <li>See full diff in <a href="https://github.com/remix-run/remix/commits/@remix-run/[email protected]/packages/remix-react">compare view</a></li> </ul> </details> <br /> Updates `@remix-run/server-runtime` from 2.15.3 to 2.16.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/releases"><code>@​remix-run/server-runtime</code>'s releases</a>.</em></p> <blockquote> <h2>2.16.0</h2> <p>See the changelog for the release notes: <a href="https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160">https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/blob/main/packages/remix-server-runtime/CHANGELOG.md"><code>@​remix-run/server-runtime</code>'s changelog</a>.</em></p> <blockquote> <h2>2.16.0</h2> <h3>Patch Changes</h3> <ul> <li> <p>When using Lazy Route Discovery (<code>future.v3_lazyRouteDiscovery</code>), Remix will now detect manifest version mismatches after a new deploy and trigger a document reload to sync up any active client sessions with the newly deployed version (<a href="https://redirect.github.com/remix-run/remix/pull/10498">#10498</a>)</p> <ul> <li>On navigations to undiscovered routes, this mismatch will trigger a document reload of the destination path</li> <li>On <code>fetcher</code> calls to undiscovered routes, this mismatch will trigger a document reload of the current path</li> <li>While performing Eager Route Discovery on rendered <code>&lt;Link&gt;</code> components, mismatches will result in a no-op</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/remix-run/remix/commit/2fbec6a19fae17ebdbab2f1ced39c681fc1a5e68"><code>2fbec6a</code></a> chore: Update version for release (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime/issues/10508">#10508</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/f34f2c99a7edf882cfc3bf4ce19da8af9c6a5067"><code>f34f2c9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime/issues/10507">#10507</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/b30afa9bf6fa8b18c8aaf476c1ff3dad9ecf116a"><code>b30afa9</code></a> Bump router (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime/issues/10505">#10505</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/69130d318e47ac076efcc41eb8ce17bae6cb147d"><code>69130d3</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime/issues/10499">#10499</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/9eff3c9a515a20917b74e28e47e13a58dc527de4"><code>9eff3c9</code></a> Detect lazy route discovery manifest version mismatches and trigger reloads (...</li> <li><a href="https://github.com/remix-run/remix/commit/a71dff91525efcd1b4f77eca9c623bf2bcb49454"><code>a71dff9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-server-runtime/issues/10486">#10486</a>)</li> <li>See full diff in <a href="https://github.com/remix-run/remix/commits/@remix-run/[email protected]/packages/remix-server-runtime">compare view</a></li> </ul> </details> <br /> Updates `@remix-run/dev` from 2.15.3 to 2.16.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/releases"><code>@​remix-run/dev</code>'s releases</a>.</em></p> <blockquote> <h2>2.16.0</h2> <p>See the changelog for the release notes: <a href="https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160">https://github.com/remix-run/remix/blob/main/CHANGELOG.md#v2160</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/remix-run/remix/blob/main/packages/remix-dev/CHANGELOG.md"><code>@​remix-run/dev</code>'s changelog</a>.</em></p> <blockquote> <h2>2.16.0</h2> <h3>Minor Changes</h3> <ul> <li>Add Vite v6 support (<a href="https://redirect.github.com/remix-run/remix/pull/10351">#10351</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>Clean up vite-node dev server when build finishes (<a href="https://redirect.github.com/remix-run/remix/pull/10477">#10477</a>)</li> <li>Updated dependencies: <ul> <li><code>@remix-run/[email protected]</code></li> <li><code>@remix-run/[email protected]</code></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/remix-run/remix/commit/2fbec6a19fae17ebdbab2f1ced39c681fc1a5e68"><code>2fbec6a</code></a> chore: Update version for release (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10508">#10508</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/f34f2c99a7edf882cfc3bf4ce19da8af9c6a5067"><code>f34f2c9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10507">#10507</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/b30afa9bf6fa8b18c8aaf476c1ff3dad9ecf116a"><code>b30afa9</code></a> Bump router (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10505">#10505</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/69130d318e47ac076efcc41eb8ce17bae6cb147d"><code>69130d3</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10499">#10499</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/9eff3c9a515a20917b74e28e47e13a58dc527de4"><code>9eff3c9</code></a> Detect lazy route discovery manifest version mismatches and trigger reloads (...</li> <li><a href="https://github.com/remix-run/remix/commit/a71dff91525efcd1b4f77eca9c623bf2bcb49454"><code>a71dff9</code></a> chore: Update version for release (pre) (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10486">#10486</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/026c244826a3d3ccc8ea35aa3a7f4468be760cc8"><code>026c244</code></a> Add Vite v6 support (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10351">#10351</a>)</li> <li><a href="https://github.com/remix-run/remix/commit/4cd356a335b836721fc9253683be48b736613ac3"><code>4cd356a</code></a> Clean up vite-node dev server after build (<a href="https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev/issues/10477">#10477</a>)</li> <li>See full diff in <a href="https://github.com/remix-run/remix/commits/@remix-run/[email protected]/packages/remix-dev">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/eslint-plugin` 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"><code>@​typescript-eslint/eslint-plugin</code>'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/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <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>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>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> [unified-signatures] handle getter-setter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10818">#10818</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <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>8.24.1 (2025-02-17)</h2> <h3>🩹 Fixes</h3> <ul> <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> <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> [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> [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> [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> [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> [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> [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> [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-inferrable-types] handle accessor (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780">#10780</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>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1a9ab8fbc9a45b5ee738dca61f91ec815197ceef"><code>1a9ab8f</code></a> chore(release): publish 8.25.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a43c19969552a8e7f74151562709bc736b99e9d6"><code>a43c199</code></a> feat(eslint-plugin): [no-misused-spread] add suggestions (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10719">#10719</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/0a0a085229523cc6510f3ffb011d7fd93d83045a"><code>0a0a085</code></a> fix(eslint-plugin): [strict-boolean-expressions] allowNullableBoolean - suppo...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/b68838085e079cdbbace2ca172beeb5a6557d9e6"><code>b688380</code></a> fix(eslint-plugin): [no-invalid-void-type] don't flag function overloading wi...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f22de044180498ea4bde3874f9e0a4e6549adcde"><code>f22de04</code></a> fix(eslint-plugin): [prefer-nullish-coalescing] report on chain expressions i...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6f87c20996922a3a12b50d02acc5467f4b819572"><code>6f87c20</code></a> docs(eslint-plugin): [consistent-type-definitions] add FAQs (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10731">#10731</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/fb790dc7005d741d6441f5f518b48cc08c0767f8"><code>fb790dc</code></a> fix(eslint-plugin): [no-deprecated] report usage of deprecated private identi...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5d503b9d848fb609ca85b3acf888f15ceb1e1aca"><code>5d503b9</code></a> fix(eslint-plugin): [unified-signatures] handle getter-setter (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10818">#10818</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f3ef20e8ab490d9ef8df104bda6879f386bbf5d6"><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/eslint-plugin/issues/10361">#10361</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3646ec0c8c16898a4d4508e642e4753628ff06f1"><code>3646ec0</code></a> chore(release): publish 8.24.1</li> <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/parser` 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"><code>@​typescript-eslint/parser</code>'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/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2>8.25.0 (2025-02-24)</h2> <p>This was a version bump only for parser 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 parser 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="https://github.com/typescript-eslint/typescript-eslint/commit/1a9ab8fbc9a45b5ee738dca61f91ec815197ceef"><code>1a9ab8f</code></a> chore(release): publish 8.25.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f3ef20e8ab490d9ef8df104bda6879f386bbf5d6"><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/parser/issues/10361">#10361</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3646ec0c8c16898a4d4508e642e4753628ff06f1"><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/parser">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="https://github.com/vercel/next.js/commit/b0416fbb44d1d148b6322ed79b6448d588260e49"><code>b0416fb</code></a> v15.2.0</li> <li><a href="https://github.com/vercel/next.js/commit/166369ddd89f1d27d29132fddee9ccbe9fa3579b"><code>166369d</code></a> v15.2.0-canary.77</li> <li><a href="https://github.com/vercel/next.js/commit/2c578889f0f60ab59435be0871497d9aef1698ea"><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="https://github.com/vercel/next.js/commit/c919f09a1cc27b265573444fc09c179bc9376da6"><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="https://github.com/vercel/next.js/commit/991c32ae4f3f6eee5980a1d3d71249e0d06b8fe3"><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="https://github.com/vercel/next.js/commit/aaebca93a087458a29c485c57d585e354c8e4dd1"><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="https://github.com/vercel/next.js/commit/8dd0b56fb6dac1b31cc5c94df2ec73b8f260309e"><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="https://github.com/vercel/next.js/commit/c505a4ca214c116e4ad4c03e61e83390f5499aed"><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="https://github.com/vercel/next.js/commit/91684eeab82ddea2ebdfbdc229166e2f4d040b50"><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="https://github.com/vercel/next.js/commit/dbeeb02dce2ea45781c3dd42f7137e5a4c6e3d8d"><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="https://github.com/vercel/next.js/commit/b0416fbb44d1d148b6322ed79b6448d588260e49"><code>b0416fb</code></a> v15.2.0</li> <li><a href="https://github.com/vercel/next.js/commit/166369ddd89f1d27d29132fddee9ccbe9fa3579b"><code>166369d</code></a> v15.2.0-canary.77</li> <li><a href="https://github.com/vercel/next.js/commit/4fd0317f072173d41357b65aa6f9aeebb11a91a1"><code>4fd0317</code></a> v15.2.0-canary.76</li> <li><a href="https://github.com/vercel/next.js/commit/476940ebb1d83608e11b4fe0a054332ad372cc60"><code>476940e</code></a> v15.2.0-canary.75</li> <li><a href="https://github.com/vercel/next.js/commit/ee2888aabdeb5b8fc94d7f26ea62273229194544"><code>ee2888a</code></a> v15.2.0-canary.74</li> <li><a href="https://github.com/vercel/next.js/commit/319e3058bce7b593012726f0c11889638959b6be"><code>319e305</code></a> v15.2.0-canary.73</li> <li><a href="https://github.com/vercel/next.js/commit/51984a9688477982412d5f2e4540cce423936e7d"><code>51984a9</code></a> v15.2.0-canary.72</li> <li><a href="https://github.com/vercel/next.js/commit/20b4443fc3b1f0a6753b2560faa5dfebe3c5adf6"><code>20b4443</code></a> v15.2.0-canary.71</li> <li><a href="https://github.com/vercel/next.js/commit/54444cd36dadeb533f4de9bd652cc3133883c2ae"><code>54444cd</code></a> v15.2.0-canary.70</li> <li><a href="https://github.com/vercel/next.js/commit/5b420d2b1cb02575a1f56626706fc71b6ca19152"><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 up…
1 parent ad8b821 commit 3f5ddd9

File tree

10 files changed

+909
-1228
lines changed

10 files changed

+909
-1228
lines changed

examples/kitchen-sink/apps/admin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@types/react-dom": "^18.3.5",
2222
"@vitejs/plugin-react": "^4.3.4",
2323
"eslint": "^9.21.0",
24-
"typescript": "5.7.3",
24+
"typescript": "5.8.2",
2525
"vite": "^5.4.14"
2626
}
2727
}

examples/kitchen-sink/apps/api/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
"@types/cors": "^2.8.17",
3131
"@types/express": "4.17.17",
3232
"@types/morgan": "^1.9.9",
33-
"@types/node": "^22.12.0",
33+
"@types/node": "^22.13.9",
3434
"@types/supertest": "^6.0.2",
3535
"eslint": "^9.21.0",
3636
"jest": "^29.7.0",
3737
"supertest": "^7.0.0",
38-
"tsup": "^8.3.6",
39-
"typescript": "5.7.3"
38+
"tsup": "^8.4.0",
39+
"typescript": "5.8.2"
4040
}
4141
}

examples/kitchen-sink/apps/blog/package.json

+5-6
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,20 @@
1717
"@repo/ui": "workspace:*",
1818
"@vercel/analytics": "^1.5.0",
1919
"@vercel/remix": "2.15.2",
20-
"isbot": "^5.1.21",
20+
"isbot": "^5.1.23",
2121
"react": "^18.3.1",
2222
"react-dom": "^18.3.1"
2323
},
2424
"devDependencies": {
25-
"@repo/eslint-config": "workspace:*",
2625
"@remix-run/dev": "^2.15.2",
26+
"@repo/eslint-config": "workspace:*",
2727
"@types/react": "^18.3.18",
2828
"@types/react-dom": "^18.3.5",
29-
"@typescript-eslint/eslint-plugin": "^8.24.0",
30-
"@typescript-eslint/parser": "^8.24.0",
31-
"@vercel/remix": "2.15.2",
29+
"@typescript-eslint/eslint-plugin": "^8.26.0",
30+
"@typescript-eslint/parser": "^8.26.0",
3231
"autoprefixer": "^10.4.20",
3332
"eslint": "^9.21.0",
34-
"typescript": "5.7.3",
33+
"typescript": "5.8.2",
3534
"vite": "^5.4.14",
3635
"vite-tsconfig-paths": "4.2.1"
3736
},

examples/kitchen-sink/apps/storefront/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
"dependencies": {
1414
"@repo/logger": "workspace:*",
1515
"@repo/ui": "workspace:*",
16-
"next": "^15.1.6",
16+
"next": "^15.2.1",
1717
"react": "^18.3.1",
1818
"react-dom": "^18.3.1"
1919
},
2020
"devDependencies": {
21-
"@next/eslint-plugin-next": "^15.1.6",
21+
"@next/eslint-plugin-next": "^15.2.1",
2222
"@repo/eslint-config": "workspace:*",
2323
"@repo/typescript-config": "workspace:*",
24-
"@types/node": "^22.12.0",
25-
"@types/react": "^18.3.18",
26-
"@types/react-dom": "^18.3.5",
24+
"@types/node": "^22.13.9",
25+
"@types/react": "^19.0.10",
26+
"@types/react-dom": "^19.0.4",
2727
"eslint": "^9.21.0",
28-
"typescript": "5.7.3"
28+
"typescript": "5.8.2"
2929
}
3030
}

examples/kitchen-sink/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"check-types": "turbo run check-types"
1212
},
1313
"devDependencies": {
14-
"prettier": "^3.5.0",
15-
"turbo": "^2.3.4"
14+
"prettier": "^3.5.3",
15+
"turbo": "^2.4.4"
1616
},
1717
"packageManager": "[email protected]",
1818
"engines": {

examples/kitchen-sink/packages/config-eslint/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
},
1313
"devDependencies": {
1414
"@eslint/js": "^9.21.0",
15-
"@next/eslint-plugin-next": "^15.1.6",
15+
"@next/eslint-plugin-next": "^15.2.1",
1616
"eslint": "^9.21.0",
17-
"eslint-config-prettier": "^10.0.1",
17+
"eslint-config-prettier": "^10.0.2",
1818
"eslint-plugin-only-warn": "^1.1.0",
1919
"eslint-plugin-react": "^7.37.4",
20-
"eslint-plugin-react-hooks": "^5.1.0",
21-
"eslint-plugin-turbo": "^2.3.4",
22-
"globals": "^15.15.0",
23-
"typescript": "^5.7.3",
24-
"typescript-eslint": "^8.24.0"
20+
"eslint-plugin-react-hooks": "^5.2.0",
21+
"eslint-plugin-turbo": "^2.4.4",
22+
"globals": "^16.0.0",
23+
"typescript": "^5.8.2",
24+
"typescript-eslint": "^8.26.0"
2525
}
2626
}

examples/kitchen-sink/packages/jest-presets/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
],
1010
"dependencies": {
1111
"jest": "^29.7.0",
12-
"ts-jest": "^29.2.5"
12+
"ts-jest": "^29.2.6"
1313
},
1414
"devDependencies": {
1515
"jest-environment-jsdom": "^29.7.0"

examples/kitchen-sink/packages/logger/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636
"@repo/eslint-config": "workspace:*",
3737
"@repo/jest-presets": "workspace:*",
3838
"@repo/typescript-config": "workspace:*",
39-
"@types/node": "^22.12.0",
39+
"@types/node": "^22.13.9",
4040
"bunchee": "^6.4.0",
4141
"eslint": "^9.21.0",
4242
"jest": "^29.7.0",
43-
"typescript": "5.7.3"
43+
"typescript": "5.8.2"
4444
}
4545
}

examples/kitchen-sink/packages/ui/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@
4545
"@repo/eslint-config": "workspace:*",
4646
"@repo/jest-presets": "workspace:*",
4747
"@repo/typescript-config": "workspace:*",
48-
"@types/node": "^22.12.0",
48+
"@types/node": "^22.13.9",
4949
"bunchee": "^6.4.0",
5050
"eslint": "^9.21.0",
5151
"jest": "^29.7.0",
52-
"typescript": "5.7.3"
52+
"typescript": "5.8.2"
5353
},
5454
"peerDependencies": {
5555
"@types/react": ">=18",

0 commit comments

Comments
 (0)