dependabot[bot]
f0361b63a8
chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/basic in the basic group ( #10508 )
...
Bumps the basic group in /examples/basic with 1 update:
[globals](https://github.com/sindresorhus/globals ).
Updates `globals` from 16.1.0 to 16.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.2.0</h2>
<ul>
<li>Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299 ">#299</a>)
e4f6e8c</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 ">https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d10fa84804 "><code>d10fa84</code></a>
16.2.0</li>
<li><a
href="c7468c5d3a "><code>c7468c5</code></a>
Test update script on CI (<a
href="https://redirect.github.com/sindresorhus/globals/issues/296 ">#296</a>)</li>
<li><a
href="e4f6e8cade "><code>e4f6e8c</code></a>
Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299 ">#299</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 05:35:19 -06:00
dependabot[bot]
0271c99594
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10486 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.26.0 to 9.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.27.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="d71e37f450 "><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717 ">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="ba456e000e "><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699 ">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="07c1a7e839 "><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705 ">#19705</a>)
(sethamus)</li>
<li><a
href="7bc6c71ca3 "><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618 ">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="ee40364297 "><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621 ">#19621</a>)
(sethamus)</li>
<li><a
href="32957cde72 "><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557 ">#19557</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="5687ce7055 "><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734 ">#19734</a>)
(루밀LuMir)</li>
<li><a
href="dc5ed337fd "><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731 ">#19731</a>)
(루밀LuMir)</li>
<li><a
href="de1b5deba0 "><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713 ">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="60c3e2cf92 "><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711 ">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="9da90ca3c1 "><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710 ">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="fbb8be9256 "><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701 ">#19701</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="25de55055d "><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736 ">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bd5def66d1 "><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735 ">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4d0c60d073 "><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729 ">#19729</a>)
(Maria José Solano)</li>
<li><a
href="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="f0f0d46ab2 "><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698 ">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="8ed32734cc "><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688 ">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="eb316a83a4 "><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686 ">#19686</a>)
(루밀LuMir)</li>
<li><a
href="a3a2559248 "><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685 ">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f8f1560de6 "><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739 ">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="596fdc6204 "><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732 ">#19732</a>)
(renovate[bot])</li>
<li><a
href="f791da0401 "><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730 ">#19730</a>)
(Maria José Solano)</li>
<li><a
href="e86edee091 "><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675 ">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cf3635299e "><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718 ">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="f60f276497 "><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709 ">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="58a171e8f0 "><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712 ">#19712</a>)
(renovate[bot])</li>
<li><a
href="3a075a29cf "><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715 ">#19715</a>)
(renovate[bot])</li>
<li><a
href="44bac9d15c "><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702 ">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="35304dd2b0 "><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684 ">#19684</a>)
(루밀LuMir)</li>
<li><a
href="f305beb82c "><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687 ">#19687</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.27.0 - May 16, 2025</p>
<ul>
<li><a
href="f8f1560de6 "><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739 ">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="25de55055d "><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736 ">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bd5def66d1 "><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735 ">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d71e37f450 "><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717 ">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="5687ce7055 "><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734 ">#19734</a>)
(루밀LuMir)</li>
<li><a
href="596fdc6204 "><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732 ">#19732</a>)
(renovate[bot])</li>
<li><a
href="ba456e000e "><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699 ">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="dc5ed337fd "><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731 ">#19731</a>)
(루밀LuMir)</li>
<li><a
href="4d0c60d073 "><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729 ">#19729</a>)
(Maria José Solano)</li>
<li><a
href="f791da0401 "><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730 ">#19730</a>)
(Maria José Solano)</li>
<li><a
href="e86edee091 "><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675 ">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="07c1a7e839 "><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705 ">#19705</a>)
(sethamus)</li>
<li><a
href="cf3635299e "><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718 ">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="f60f276497 "><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709 ">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="de1b5deba0 "><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713 ">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="58a171e8f0 "><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712 ">#19712</a>)
(renovate[bot])</li>
<li><a
href="3a075a29cf "><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715 ">#19715</a>)
(renovate[bot])</li>
<li><a
href="60c3e2cf92 "><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711 ">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="9da90ca3c1 "><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710 ">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="7bc6c71ca3 "><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618 ">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="ee40364297 "><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621 ">#19621</a>)
(sethamus)</li>
<li><a
href="fbb8be9256 "><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701 ">#19701</a>)
(Francesco Trotta)</li>
<li><a
href="f0f0d46ab2 "><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698 ">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="44bac9d15c "><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702 ">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="32957cde72 "><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557 ">#19557</a>)
(Nitin Kumar)</li>
<li><a
href="35304dd2b0 "><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684 ">#19684</a>)
(루밀LuMir)</li>
<li><a
href="8ed32734cc "><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688 ">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="f305beb82c "><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687 ">#19687</a>)
(Francesco Trotta)</li>
<li><a
href="eb316a83a4 "><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686 ">#19686</a>)
(루밀LuMir)</li>
<li><a
href="a3a2559248 "><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685 ">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b9080cf28d "><code>b9080cf</code></a>
9.27.0</li>
<li><a
href="b7a5c66129 "><code>b7a5c66</code></a>
Build: changelog update for 9.27.0</li>
<li><a
href="f8f1560de6 "><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739 ">#19739</a>)</li>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="25de55055d "><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736 ">#19736</a>)</li>
<li><a
href="bd5def66d1 "><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735 ">#19735</a>)</li>
<li><a
href="d71e37f450 "><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717 ">#19717</a>)</li>
<li><a
href="5687ce7055 "><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734 ">#19734</a>)</li>
<li><a
href="596fdc6204 "><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732 ">#19732</a>)</li>
<li><a
href="ba456e000e "><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699 ">#19699</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.26.0...v9.27.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.26.0 to 9.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.27.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="d71e37f450 "><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19717 ">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="ba456e000e "><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19699 ">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="07c1a7e839 "><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19705 ">#19705</a>)
(sethamus)</li>
<li><a
href="7bc6c71ca3 "><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618 ">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="ee40364297 "><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19621 ">#19621</a>)
(sethamus)</li>
<li><a
href="32957cde72 "><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19557 ">#19557</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="5687ce7055 "><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19734 ">#19734</a>)
(루밀LuMir)</li>
<li><a
href="dc5ed337fd "><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19731 ">#19731</a>)
(루밀LuMir)</li>
<li><a
href="de1b5deba0 "><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19713 ">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="60c3e2cf92 "><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19711 ">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="9da90ca3c1 "><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19710 ">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="fbb8be9256 "><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19701 ">#19701</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="25de55055d "><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19736 ">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bd5def66d1 "><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19735 ">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4d0c60d073 "><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19729 ">#19729</a>)
(Maria José Solano)</li>
<li><a
href="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="f0f0d46ab2 "><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19698 ">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="8ed32734cc "><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19688 ">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="eb316a83a4 "><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19686 ">#19686</a>)
(루밀LuMir)</li>
<li><a
href="a3a2559248 "><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19685 ">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="f8f1560de6 "><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.27.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19739 ">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="596fdc6204 "><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19732 ">#19732</a>)
(renovate[bot])</li>
<li><a
href="f791da0401 "><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19730 ">#19730</a>)
(Maria José Solano)</li>
<li><a
href="e86edee091 "><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19675 ">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cf3635299e "><code>cf36352</code></a>
chore: remove shared types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19718 ">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="f60f276497 "><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19709 ">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="58a171e8f0 "><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19712 ">#19712</a>)
(renovate[bot])</li>
<li><a
href="3a075a29cf "><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19715 ">#19715</a>)
(renovate[bot])</li>
<li><a
href="44bac9d15c "><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19702 ">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="35304dd2b0 "><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684 ">#19684</a>)
(루밀LuMir)</li>
<li><a
href="f305beb82c "><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19687 ">#19687</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.27.0 - May 16, 2025</p>
<ul>
<li><a
href="f8f1560de6 "><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.27.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19739 ">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="25de55055d "><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19736 ">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bd5def66d1 "><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19735 ">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d71e37f450 "><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19717 ">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="5687ce7055 "><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19734 ">#19734</a>)
(루밀LuMir)</li>
<li><a
href="596fdc6204 "><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19732 ">#19732</a>)
(renovate[bot])</li>
<li><a
href="ba456e000e "><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19699 ">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="dc5ed337fd "><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19731 ">#19731</a>)
(루밀LuMir)</li>
<li><a
href="4d0c60d073 "><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19729 ">#19729</a>)
(Maria José Solano)</li>
<li><a
href="f791da0401 "><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19730 ">#19730</a>)
(Maria José Solano)</li>
<li><a
href="e86edee091 "><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19675 ">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="07c1a7e839 "><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19705 ">#19705</a>)
(sethamus)</li>
<li><a
href="cf3635299e "><code>cf36352</code></a>
chore: remove shared types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19718 ">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="f60f276497 "><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19709 ">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="71317ebeaf "><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="de1b5deba0 "><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19713 ">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="58a171e8f0 "><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19712 ">#19712</a>)
(renovate[bot])</li>
<li><a
href="3a075a29cf "><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19715 ">#19715</a>)
(renovate[bot])</li>
<li><a
href="60c3e2cf92 "><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19711 ">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="4c289e685e "><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="9da90ca3c1 "><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19710 ">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="7bc6c71ca3 "><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618 ">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="ee40364297 "><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19621 ">#19621</a>)
(sethamus)</li>
<li><a
href="fbb8be9256 "><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19701 ">#19701</a>)
(Francesco Trotta)</li>
<li><a
href="f0f0d46ab2 "><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19698 ">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="44bac9d15c "><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19702 ">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="32957cde72 "><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19557 ">#19557</a>)
(Nitin Kumar)</li>
<li><a
href="35304dd2b0 "><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684 ">#19684</a>)
(루밀LuMir)</li>
<li><a
href="8ed32734cc "><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19688 ">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="f305beb82c "><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19687 ">#19687</a>)
(Francesco Trotta)</li>
<li><a
href="eb316a83a4 "><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19686 ">#19686</a>)
(루밀LuMir)</li>
<li><a
href="a3a2559248 "><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19685 ">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="c8d17e11dc "><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ecaef7351f "><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="7bc6c71ca3 "><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19618 ">#19618</a>)</li>
<li><a
href="35304dd2b0 "><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19684 ">#19684</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.27.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 12:15:53 -06:00
dependabot[bot]
36b2a1d79d
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10472 )
...
Bumps the basic group in /examples/basic with 2 updates:
[globals](https://github.com/sindresorhus/globals ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `globals` from 16.0.0 to 16.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293 ">#293</a>)
5c58875</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 ">https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a1d29d4c8a "><code>a1d29d4</code></a>
16.1.0</li>
<li><a
href="5c588757f7 "><code>5c58875</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293 ">#293</a>)</li>
<li><a
href="498071c48e "><code>498071c</code></a>
Replace <code>execa</code> with <code>nano-spawn</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/295 ">#295</a>)</li>
<li><a
href="082c58301a "><code>082c583</code></a>
Fix <code>excludeBuiltins</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/292 ">#292</a>)</li>
<li><a
href="3fd937fdfe "><code>3fd937f</code></a>
Fix update script (<a
href="https://redirect.github.com/sindresorhus/globals/issues/289 ">#289</a>)</li>
<li><a
href="cb1fb339a2 "><code>cb1fb33</code></a>
Update dependencies (<a
href="https://redirect.github.com/sindresorhus/globals/issues/288 ">#288</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.31.0 to 8.32.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.32.0</h2>
<h2>8.32.0 (2025-05-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10182 ">#10182</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] add option
<code>allowRethrowing</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11075 ">#11075</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency typedoc to ^0.28.0 (<a
href="1fef33521 ">1fef33521</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
should parenthesize type in suggestion fixer if necessary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10907 ">#10907</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] exempt
<code>this</code> from optional parameter overload check (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11005 ">#11005</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
parenthesization bug in suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11098 ">#11098</a>)</li>
<li><strong>typescript-estree:</strong> ensure consistent TSMappedType
AST shape (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11086 ">#11086</a>)</li>
<li><strong>typescript-estree:</strong> correct
<code>TSImportType</code> property name when <code>assert</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11115 ">#11115</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andy Edwards</li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>overlookmotel</li>
<li>Sasha Kondrashov</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw "><code>@y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.31.1</h2>
<h2>8.31.1 (2025-04-28)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] downgrade
fix to suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11081 ">#11081</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.32.0 (2025-05-05)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.31.1 (2025-04-28)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="819a03f4de "><code>819a03f</code></a>
chore(release): publish 8.32.0</li>
<li><a
href="172ab8ae74 "><code>172ab8a</code></a>
chore(eslint-plugin): resolve remaining issues from <code>vitest</code>
migration (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11100 ">#11100</a>)</li>
<li><a
href="a9c9251bbb "><code>a9c9251</code></a>
chore: revert <code>vitest</code> related changes in
<code>tsconfig</code> files (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11124 ">#11124</a>)</li>
<li><a
href="f5c588cf21 "><code>f5c588c</code></a>
chore(release): publish 8.31.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 08:00:27 -06:00
dependabot[bot]
d6e1f9b033
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10439 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.25.0 to 9.26.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645 ">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657 ">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656 ">#19656</a>)
(renovate[bot])</li>
</ul>
<h2>v9.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.26.0 - May 2, 2025</p>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657 ">#19657</a>)
(CamWass)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656 ">#19656</a>)
(renovate[bot])</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645 ">#19645</a>)
(sethamus)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<p>v9.25.1 - April 21, 2025</p>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8bbabc4691 "><code>8bbabc4</code></a>
9.26.0</li>
<li><a
href="16f5ff7991 "><code>16f5ff7</code></a>
Build: changelog update for 9.26.0</li>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681 ">#19681</a>)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670 ">#19670</a>)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640 ">#19640</a>)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648 ">#19648</a>)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669 ">#19669</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.25.0...v9.26.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.25.0 to 9.26.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645 ">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657 ">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656 ">#19656</a>)
(renovate[bot])</li>
</ul>
<h2>v9.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.26.0 - May 2, 2025</p>
<ul>
<li><a
href="5b247c859f "><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681 ">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="e9754e7433 "><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670 ">#19670</a>)
(sethamus)</li>
<li><a
href="0fa2b7a366 "><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640 ">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="dd98d63f09 "><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="96e84de55a "><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648 ">#19648</a>)
(sethamus)</li>
<li><a
href="c25e858d2d "><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="09586905be "><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669 ">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="dcbdcc9c6b "><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592 ">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b2397e9bef "><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="d683aebc8e "><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664 ">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="f1c858e3c1 "><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665 ">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="9736d5d158 "><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661 ">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="40dd2998ce "><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652 ">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="a21b38db02 "><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c0721a7f34 "><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657 ">#19657</a>)
(CamWass)</li>
<li><a
href="1cfd702422 "><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656 ">#19656</a>)
(renovate[bot])</li>
<li><a
href="2dfd83ef4e "><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645 ">#19645</a>)
(sethamus)</li>
<li><a
href="17bae69e02 "><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634 ">#19634</a>)
(Nitin Kumar)</li>
</ul>
<p>v9.25.1 - April 21, 2025</p>
<ul>
<li><a
href="1f2b057ddc "><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19642 ">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cdc8e8c950 "><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19639 ">#19639</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6fa4ac031 "><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="addd0a6a62 "><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660 ">#19660</a>)</li>
<li><a
href="771317fa93 "><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.26.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 09:41:09 -06:00
richardhuf84
1b3ffedabc
docs: fix broken links in useful links section of readme ( #10380 )
...
### Description
Update several README files in the examples section, fixing the broken
links in the Useful links section.
The CLI usage link is broken as well. I wasn't sure of the right page,
so I've left it as is. Suggestions welcome! Thank you.
---------
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-04-29 14:01:58 -06:00
dependabot[bot]
f96fcaf6a0
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10396 )
...
Bumps the basic group in /examples/basic with 2 updates:
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@types/node` from 22.14.0 to 22.15.3
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.30.1 to 8.31.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.31.0</h2>
<h2>8.31.0 (2025-04-21)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] add
option to ignore string const assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10979 ">#10979</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065 ">#11065</a>)</li>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070 ">#11070</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>Nicolas Le Cam</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.31.0 (2025-04-21)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070 ">#11070</a>)</li>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065 ">#11065</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2cc7656019 "><code>2cc7656</code></a>
chore(release): publish 8.31.0</li>
<li><a
href="b40ce5ae5f "><code>b40ce5a</code></a>
fix(typescript-eslint): gracefully handle invalid flat config objects in
conf...</li>
<li><a
href="be558e5d40 "><code>be558e5</code></a>
fix(typescript-eslint): address bugs in <code>config()</code> around
global ignores (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11 ">#11</a>...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:15:28 -06:00
Anthony Shew
4acd1df6bf
docs: migrate to turborepo.com ( #10368 )
...
### Description
We're changing `turbo.build` to `turborepo.com`. This PR changes the
strings with a find and replace across the whole of the codebase.
### Testing Instructions
👀
2025-04-23 10:39:37 -06:00
dependabot[bot]
808b9163b6
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10361 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.24.0 to 9.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.25.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)
(StyleShit)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://redirect.github.com/eslint/eslint/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://redirect.github.com/eslint/eslint/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://redirect.github.com/eslint/eslint/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://redirect.github.com/eslint/eslint/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://redirect.github.com/eslint/eslint/issues/19597 ">#19597</a>)
(Arya Emami)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.25.0 - April 18, 2025</p>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)
(StyleShit)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://redirect.github.com/eslint/eslint/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://redirect.github.com/eslint/eslint/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://redirect.github.com/eslint/eslint/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://redirect.github.com/eslint/eslint/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://redirect.github.com/eslint/eslint/issues/19597 ">#19597</a>)
(Arya Emami)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e62e267615 "><code>e62e267</code></a>
9.25.0</li>
<li><a
href="bc2c3e6acc "><code>bc2c3e6</code></a>
Build: changelog update for 9.25.0</li>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19636 ">#19636</a>)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19631 ">#19631</a>)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://redirect.github.com/eslint/eslint/issues/19624 ">#19624</a>)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19628 ">#19628</a>)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://redirect.github.com/eslint/eslint/issues/19629 ">#19629</a>)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://redirect.github.com/eslint/eslint/issues/19616 ">#19616</a>)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.24.0...v9.25.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.24.0 to 9.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.25.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19631 ">#19631</a>)
(StyleShit)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19597 ">#19597</a>)
(Arya Emami)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.25.0 - April 18, 2025</p>
<ul>
<li><a
href="88dc1965a4 "><code>88dc196</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.25.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19636 ">#19636</a>)
(Milos Djermanovic)</li>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="910bd13c4c "><code>910bd13</code></a>
fix: <code>nodeTypeKey</code> not being used in
<code>NodeEventGenerator</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19631 ">#19631</a>)
(StyleShit)</li>
<li><a
href="ca7a735dde "><code>ca7a735</code></a>
docs: update <code>no-undef-init</code> when not to use section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19624 ">#19624</a>)
(Tanuj Kanti)</li>
<li><a
href="affe6be018 "><code>affe6be</code></a>
chore: upgrade trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19628 ">#19628</a>)
(sethamus)</li>
<li><a
href="1b870c9da4 "><code>1b870c9</code></a>
docs: use <code>eslint-config-xo</code> in the getting started guide (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19629 ">#19629</a>)
(Nitin Kumar)</li>
<li><a
href="5d4af16ab1 "><code>5d4af16</code></a>
docs: add types for multiple rule options (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19616 ">#19616</a>)
(Tanuj Kanti)</li>
<li><a
href="e8f8d57bd6 "><code>e8f8d57</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a40348f1f6 "><code>a40348f</code></a>
docs: no-use-before-define tweaks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19622 ">#19622</a>)
(Kirk Waiblinger)</li>
<li><a
href="0ba3ae3e5a "><code>0ba3ae3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="865dbfed6c "><code>865dbfe</code></a>
docs: ensure "learn more" deprecation links point to useful
resource (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19590 ">#19590</a>)
(Kirk Waiblinger)</li>
<li><a
href="dcd95aafa3 "><code>dcd95aa</code></a>
feat: support TypeScript syntax in no-empty-function rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19551 ">#19551</a>)
(sethamus)</li>
<li><a
href="77d6d5bc49 "><code>77d6d5b</code></a>
feat: support TS syntax in <code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19564 ">#19564</a>)
(Sweta Tanwar)</li>
<li><a
href="90228e5d57 "><code>90228e5</code></a>
feat: support <code>JSRuleDefinition</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19604 ">#19604</a>)
(루밀LuMir)</li>
<li><a
href="f80b746d85 "><code>f80b746</code></a>
docs: add known limitations for no-self-compare (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19612 ">#19612</a>)
(Nitin Kumar)</li>
<li><a
href="59ba6b7378 "><code>59ba6b7</code></a>
feat: add allowObjects option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19607 ">#19607</a>)
(sethamus)</li>
<li><a
href="db650a036b "><code>db650a0</code></a>
feat: support TypeScript syntax in <code>no-invalid-this</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19532 ">#19532</a>)
(Tanuj Kanti)</li>
<li><a
href="dd20cf274e "><code>dd20cf2</code></a>
test: fix <code>no-loop-func</code> test with duplicate variable reports
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19610 ">#19610</a>)
(Milos Djermanovic)</li>
<li><a
href="9535cffe7b "><code>9535cff</code></a>
feat: support TS syntax in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19559 ">#19559</a>)
(Nitin Kumar)</li>
<li><a
href="bd05397ef6 "><code>bd05397</code></a>
chore: upgrade <code>@eslint/*</code> dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19606 ">#19606</a>)
(Milos Djermanovic)</li>
<li><a
href="22ea18b8ba "><code>22ea18b</code></a>
chore: replace invalid <code>int</code> type with <code>number</code>
inside JSDocs. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19597 ">#19597</a>)
(Arya Emami)</li>
<li><a
href="865aed6293 "><code>865aed6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="345288d7b2 "><code>345288d</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.25.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.29.0 to 8.30.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.30.1</h2>
<h2>8.30.1 (2025-04-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-explicit-any] suggest to replace
keyof any with PropertyKey (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11032 ">#11032</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [promise-function-async] use a
different error message for functions with promise and non-promise types
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10950 ">#10950</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>PrivateIdentifier</code> instead of <code>Identifier</code> for
private identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11023 ">#11023</a>)</li>
<li><strong>eslint-plugin:</strong> fix mistake with eslintrc config
generation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11072 ">#11072</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Ronen Amiel</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.30.0</h2>
<p>see release notes here <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1 ">https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1 </a></p>
<h2>v8.29.1</h2>
<h2>8.29.1 (2025-04-07)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated
imported variable used as property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10998 ">#10998</a>)</li>
<li><strong>typescript-estree:</strong> use token type of
<code>Numeric</code> instead of <code>Identifier</code> for bigint
literals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11021 ">#11021</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.30.1 (2025-04-14)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.30.0 (2025-04-14)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.29.1 (2025-04-07)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9531492c70 "><code>9531492</code></a>
chore(release): publish 8.30.1</li>
<li><a
href="b3688be33b "><code>b3688be</code></a>
chore(release): publish 8.30.0</li>
<li><a
href="f1ceade481 "><code>f1ceade</code></a>
chore: remove unused downlevel-dts (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11034 ">#11034</a>)</li>
<li><a
href="6e03f7cc2a "><code>6e03f7c</code></a>
chore: corrected vitest.config.base compiler inclusion (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11067 ">#11067</a>)</li>
<li><a
href="69e2f6c0d3 "><code>69e2f6c</code></a>
feat: support stringly-typed extends (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10973 ">#10973</a>)</li>
<li><a
href="d1f57a71cd "><code>d1f57a7</code></a>
chore(visitor-keys): migrate from <code>jest</code> to
<code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10773 ">#10773</a>)</li>
<li><a
href="ef7e6defc5 "><code>ef7e6de</code></a>
chore(release): publish 8.29.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.30.1/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 12:56:10 -06:00
Ahliman HUSEYNOV
5934c66efa
docs: replace incorrect generator links ( #10344 ) ( #10345 )
...
### Description
See: https://github.com/vercel/turborepo/issues/10344
---------
Co-authored-by: Chris Olszewski <chrisdolszewski@gmail.com>
2025-04-16 17:41:13 +00:00
dependabot[bot]
77d436fd74
chore(deps): bump the basic group in /examples/basic with 2 updates ( #10331 )
...
Bumps the basic group in /examples/basic with 2 updates:
[next](https://github.com/vercel/next.js ) and
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next ).
Updates `next` from 15.2.4 to 15.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code><select></code> styling for
consistency: <a
href="https://redirect.github.com/vercel/next.js/issues/76973 ">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76989 ">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://redirect.github.com/vercel/next.js/issues/76988 ">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://redirect.github.com/vercel/next.js/issues/76976 ">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://redirect.github.com/vercel/next.js/issues/76990 ">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://redirect.github.com/vercel/next.js/issues/76904 ">#76904</a></li>
<li>track persistent caching usage: <a
href="https://redirect.github.com/vercel/next.js/issues/76996 ">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://redirect.github.com/vercel/next.js/issues/76915 ">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77033 ">#77033</a></li>
<li>Move static-env imports: <a
href="https://redirect.github.com/vercel/next.js/issues/77035 ">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://redirect.github.com/vercel/next.js/issues/77027 ">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77038 ">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://redirect.github.com/vercel/next.js/issues/76960 ">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77058 ">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://redirect.github.com/vercel/next.js/issues/77078 ">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://redirect.github.com/vercel/next.js/issues/77081 ">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://redirect.github.com/vercel/next.js/issues/77089 ">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://redirect.github.com/vercel/next.js/issues/76916 ">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://redirect.github.com/vercel/next.js/issues/77084 ">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://redirect.github.com/vercel/next.js/issues/76994 ">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://redirect.github.com/vercel/next.js/issues/77135 ">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://redirect.github.com/vercel/next.js/issues/76971 ">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://redirect.github.com/vercel/next.js/issues/77059 ">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://redirect.github.com/vercel/next.js/issues/77119 ">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://redirect.github.com/vercel/next.js/issues/77189 ">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77129 ">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://redirect.github.com/vercel/next.js/issues/77008 ">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://redirect.github.com/vercel/next.js/issues/77121 ">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://redirect.github.com/vercel/next.js/issues/77146 ">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://redirect.github.com/vercel/next.js/issues/77147 ">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77205 ">#77205</a></li>
<li>Update middleware request header: <a
href="https://redirect.github.com/vercel/next.js/issues/77201 ">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://redirect.github.com/vercel/next.js/issues/77210 ">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://redirect.github.com/vercel/next.js/issues/77207 ">#77207</a></li>
<li>Update cache handler interface: <a
href="https://redirect.github.com/vercel/next.js/issues/76687 ">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://redirect.github.com/vercel/next.js/issues/77242 ">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76885 ">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://redirect.github.com/vercel/next.js/issues/77196 ">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://redirect.github.com/vercel/next.js/issues/77090 ">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://redirect.github.com/vercel/next.js/issues/77209 ">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://redirect.github.com/vercel/next.js/issues/77257 ">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://redirect.github.com/vercel/next.js/issues/73873 ">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://redirect.github.com/vercel/next.js/issues/77260 ">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77249 ">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="97ad23fb00 "><code>97ad23f</code></a>
IA 2.0: Add "Next Steps" link to /docs landing page (<a
href="https://redirect.github.com/vercel/next.js/issues/77981 ">#77981</a>)</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="7b483cb8f4 "><code>7b483cb</code></a>
Upgrade React from <code>33661467-20250407</code> to
<code>3fbfb9ba-20250409</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/77982 ">#77982</a>)</li>
<li><a
href="664110c188 "><code>664110c</code></a>
Turbopack: read asset entries strongly consistent (<a
href="https://redirect.github.com/vercel/next.js/issues/77974 ">#77974</a>)</li>
<li><a
href="741f6fc9d3 "><code>741f6fc</code></a>
Revert standalone extension change for module type (<a
href="https://redirect.github.com/vercel/next.js/issues/77978 ">#77978</a>)</li>
<li><a
href="6d5df0edff "><code>6d5df0e</code></a>
Update bundler development test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77959 ">#77959</a>)</li>
<li><a
href="cecfb259f2 "><code>cecfb25</code></a>
Update bundler production test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77958 ">#77958</a>)</li>
<li><a
href="c010ecb237 "><code>c010ecb</code></a>
Revert "docs: revert image 15.3 change until live" (<a
href="https://redirect.github.com/vercel/next.js/issues/77977 ">#77977</a>)</li>
<li><a
href="154267cb03 "><code>154267c</code></a>
Turbopack: fix instrumentation asset context name (<a
href="https://redirect.github.com/vercel/next.js/issues/77973 ">#77973</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.2.4...v15.3.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.2.1 to 15.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code><select></code> styling for
consistency: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76973 ">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76989 ">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76988 ">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76976 ">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76990 ">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76904 ">#76904</a></li>
<li>track persistent caching usage: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76996 ">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76915 ">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77033 ">#77033</a></li>
<li>Move static-env imports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77035 ">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77027 ">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77038 ">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76960 ">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77044 ">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77053 ">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77058 ">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77078 ">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77081 ">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77089 ">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76916 ">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77084 ">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76994 ">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77135 ">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76971 ">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77059 ">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77119 ">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77189 ">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77129 ">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77008 ">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77121 ">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77146 ">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77147 ">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77205 ">#77205</a></li>
<li>Update middleware request header: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77201 ">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77212 ">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77210 ">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77207 ">#77207</a></li>
<li>Update cache handler interface: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76687 ">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77242 ">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76885 ">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77196 ">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77090 ">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77209 ">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77257 ">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73873 ">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77260 ">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77249 ">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582 "><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d "><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a "><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801 "><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce "><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li><a
href="2139369821 "><code>2139369</code></a>
v15.3.0-canary.40</li>
<li><a
href="66514a6bc8 "><code>66514a6</code></a>
v15.3.0-canary.39</li>
<li><a
href="fd5669dd41 "><code>fd5669d</code></a>
v15.3.0-canary.38</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.0/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 09:17:56 -06:00
dependabot[bot]
8370f8ea6a
chore(deps): bump next from 15.2.1 to 15.2.4 in /examples/basic ( #10308 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.1 to 15.2.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Match subrequest handling for edge and node (<a
href="https://redirect.github.com/vercel/next.js/issues/77474 ">#77474</a>)</li>
<li>exclude images and static media from dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77417 ">#77417</a>)</li>
<li>ensure /__next middleware URLs are included in the origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77416 ">#77416</a>)</li>
<li>remove direct ip/port bypass in dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77414 ">#77414</a>)</li>
<li>switch development origin verification to be opt-in rather than
opt-out (<a
href="https://redirect.github.com/vercel/next.js/issues/77395 ">#77395</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a> and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.2.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.
This release contains a security patch for <a
href="https://github.com/vercel/next.js/security/advisories/GHSA-f82v-jwr5-mffw ">CVE-2025-29927</a>.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Update default allowed origins list (<a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a>)</li>
<li>unify allowed origin detection handling (<a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a>)</li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins (<a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a>)</li>
<li>Ensure deploymentId is used for CSS preloads (<a
href="https://redirect.github.com/vercel/next.js/issues/77210 ">#77210</a>)</li>
<li>Update middleware request header (<a
href="https://redirect.github.com/vercel/next.js/issues/77201 ">#77201</a>)</li>
<li>[metadata] remove the default segement check for metadata rendering
(<a
href="https://redirect.github.com/vercel/next.js/issues/77119 ">#77119</a>)</li>
<li>[ts-hint] fix vscode type hint plugin enabling (<a
href="https://redirect.github.com/vercel/next.js/issues/77099 ">#77099</a>)</li>
<li>[metadata] re-insert icons to head for streamed metadata (<a
href="https://redirect.github.com/vercel/next.js/issues/76915 ">#76915</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/ztanner "><code>@ztanner</code></a>, and <a
href="https://github.com/huozhi "><code>@huozhi</code></a> for
helping!</p>
<h2>v15.2.2</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] fix styling on overflow error messages, add button
hover state: <a
href="https://redirect.github.com/vercel/next.js/issues/76771 ">#76771</a></li>
<li>Fix: respond 405 status code on OPTIONS request to SSG page: <a
href="https://redirect.github.com/vercel/next.js/issues/76767 ">#76767</a></li>
<li>[dev-overlay] Always show relative paths: <a
href="https://redirect.github.com/vercel/next.js/issues/76742 ">#76742</a></li>
<li>[metadata] remove the duplicate metadata in the error boundary: <a
href="https://redirect.github.com/vercel/next.js/issues/76791 ">#76791</a></li>
<li>Upgrade React from <code>d55cc79b-20250228</code> to
<code>443b7ff2-20250303</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76804 ">#76804</a></li>
<li>[dev-overlay] Ignore animations on page load: <a
href="https://redirect.github.com/vercel/next.js/issues/76834 ">#76834</a></li>
<li>fix: remove useless set-cookie in action-handler: <a
href="https://redirect.github.com/vercel/next.js/issues/76839 ">#76839</a></li>
<li>Turbopack: handle task cancelation: <a
href="https://redirect.github.com/vercel/next.js/issues/76831 ">#76831</a></li>
<li>Upgrade React from <code>443b7ff2-20250303</code> to
<code>e03ac20f-20250305</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76842 ">#76842</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="804aa35c71 "><code>804aa35</code></a>
v15.2.4</li>
<li><a
href="ecb72ee9ea "><code>ecb72ee</code></a>
Match subrequest handling for edge and node (<a
href="https://redirect.github.com/vercel/next.js/issues/77474 ">#77474</a>)</li>
<li><a
href="25f810b596 "><code>25f810b</code></a>
exclude images and static media from dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77417 ">#77417</a>)</li>
<li><a
href="d9bcb833dd "><code>d9bcb83</code></a>
ensure /__next middleware URLs are included in the origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77416 ">#77416</a>)</li>
<li><a
href="cfeaa86fa7 "><code>cfeaa86</code></a>
remove direct ip/port bypass in dev origin check (<a
href="https://redirect.github.com/vercel/next.js/issues/77414 ">#77414</a>)</li>
<li><a
href="f847302660 "><code>f847302</code></a>
switch development origin verification to be opt-in rather than opt-out
(<a
href="https://redirect.github.com/vercel/next.js/issues/77395 ">#77395</a>)</li>
<li><a
href="535e26d3c6 "><code>535e26d</code></a>
v15.2.3</li>
<li><a
href="2fcae1d7e3 "><code>2fcae1d</code></a>
Update default allowed origins list (<a
href="https://redirect.github.com/vercel/next.js/issues/77212 ">#77212</a>)</li>
<li><a
href="adf5462b5f "><code>adf5462</code></a>
unify allowed origin detection handling (<a
href="https://redirect.github.com/vercel/next.js/issues/77053 ">#77053</a>)</li>
<li><a
href="5e59da1f5c "><code>5e59da1</code></a>
Add dev warning for cross-origin and stabilize allowedDevOrigins (<a
href="https://redirect.github.com/vercel/next.js/issues/77044 ">#77044</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.2.1...v15.2.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 14:57:08 -06:00
dependabot[bot]
355137eded
chore(deps-dev): bump the basic group in /examples/basic with 7 updates ( #10303 )
...
Bumps the basic group in /examples/basic with 7 updates:
| Package | From | To |
| --- | --- | --- |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
| `22.13.10` | `22.14.0` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )
| `19.0.12` | `19.1.0` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom )
| `19.0.4` | `19.1.1` |
| [eslint](https://github.com/eslint/eslint ) | `9.23.0` | `9.24.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) |
`9.23.0` | `9.24.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
| `2.4.4` | `2.5.0` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen )
| `2.4.4` | `2.5.0` |
Updates `@types/node` from 22.13.10 to 22.14.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.12 to 19.1.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 19.0.4 to 19.1.1
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.23.0 to 9.24.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.24.0 - April 4, 2025</p>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://redirect.github.com/eslint/eslint/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://redirect.github.com/eslint/eslint/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://redirect.github.com/eslint/eslint/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://redirect.github.com/eslint/eslint/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://redirect.github.com/eslint/eslint/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://redirect.github.com/eslint/eslint/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://redirect.github.com/eslint/eslint/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://redirect.github.com/eslint/eslint/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://redirect.github.com/eslint/eslint/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d49f5b7333 "><code>d49f5b7</code></a>
9.24.0</li>
<li><a
href="9b6ed8a57a "><code>9b6ed8a</code></a>
Build: changelog update for 9.24.0</li>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19602 ">#19602</a>)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19594 ">#19594</a>)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://redirect.github.com/eslint/eslint/issues/19596 ">#19596</a>)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://redirect.github.com/eslint/eslint/issues/19595 ">#19595</a>)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19 ">#19</a>...</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.23.0 to 9.24.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.24.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.24.0 - April 4, 2025</p>
<ul>
<li><a
href="ef6742091d "><code>ef67420</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.24.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19602 ">#19602</a>)
(Milos Djermanovic)</li>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f8578206cc "><code>f857820</code></a>
docs: update documentation for <code>--experimental-strip-types</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19594 ">#19594</a>)
(Nikolas Schröter)</li>
<li><a
href="803e4af48e "><code>803e4af</code></a>
docs: simplify gitignore path handling in includeIgnoreFile section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19596 ">#19596</a>)
(Thomas Broyer)</li>
<li><a
href="6d979ccc18 "><code>6d979cc</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="b23d1c5f02 "><code>b23d1c5</code></a>
fix: deduplicate variable names in no-loop-func error messages (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19595 ">#19595</a>)
(Nitin Kumar)</li>
<li><a
href="556c25bbad "><code>556c25b</code></a>
feat: support loading TS config files using
<code>--experimental-strip-types</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19401 ">#19401</a>)
(Arya Emami)</li>
<li><a
href="82177e4108 "><code>82177e4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a995acbe32 "><code>a995acb</code></a>
chore: correct 'flter'/'filter' typo in package script (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19587 ">#19587</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="72650acdb7 "><code>72650ac</code></a>
feat: support TS syntax in <code>init-declarations</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19540 ">#19540</a>)
(Nitin Kumar)</li>
<li><a
href="03fb0bca2b "><code>03fb0bc</code></a>
feat: normalize patterns to handle "./" prefix in files and
ignores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19568 ">#19568</a>)
(Pixel998)</li>
<li><a
href="b9a5efa937 "><code>b9a5efa</code></a>
test: skip symlink test on Windows (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19503 ">#19503</a>)
(fisker Cheung)</li>
<li><a
href="46eea6d1cb "><code>46eea6d</code></a>
chore: remove <code>Rule</code> & <code>FormatterFunction</code>
from <code>shared/types.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19556 ">#19556</a>)
(Nitin Kumar)</li>
<li><a
href="fb8cdb842e "><code>fb8cdb8</code></a>
fix: use <code>any[]</code> type for <code>context.options</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19584 ">#19584</a>)
(Francesco Trotta)</li>
<li><a
href="071dcd3a8e "><code>071dcd3</code></a>
feat: support TS syntax in <code>no-dupe-class-members</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19558 ">#19558</a>)
(Nitin Kumar)</li>
<li><a
href="e849dc0128 "><code>e849dc0</code></a>
docs: replace existing var with const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19578 ">#19578</a>)
(Sweta Tanwar)</li>
<li><a
href="bdcc91d5b6 "><code>bdcc91d</code></a>
chore: modify .editorconfig to keep parity with prettier config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19577 ">#19577</a>)
(Sweta Tanwar)</li>
<li><a
href="7790d8305a "><code>7790d83</code></a>
chore: fix some typos in comment (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19576 ">#19576</a>)
(todaymoon)</li>
<li><a
href="cd72bcc0c8 "><code>cd72bcc</code></a>
feat: Introduce a way to suppress violations (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19159 ">#19159</a>)
(Iacovos Constantinou)</li>
<li><a
href="2a81578ac1 "><code>2a81578</code></a>
feat: support TS syntax in <code>no-loss-of-precision</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19560 ">#19560</a>)
(Nitin Kumar)</li>
<li><a
href="366e3694af "><code>366e369</code></a>
build: re-enable Prettier formatting for <code>package.json</code> files
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19569 ">#19569</a>)
(Francesco Trotta)</li>
<li><a
href="30ae4ed093 "><code>30ae4ed</code></a>
feat: add new options to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19527 ">#19527</a>)
(sethamus)</li>
<li><a
href="b79ade6c1e "><code>b79ade6</code></a>
feat: support TypeScript syntax in <code>no-array-constructor</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19493 ">#19493</a>)
(Tanuj Kanti)</li>
<li><a
href="0c65c62802 "><code>0c65c62</code></a>
docs: don't pass filename when linting rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19571 ">#19571</a>)
(Milos Djermanovic)</li>
<li><a
href="76064a6324 "><code>76064a6</code></a>
test: ignore <code>package-lock.json</code> for
<code>eslint-webpack-plugin</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19572 ">#19572</a>)
(Francesco Trotta)</li>
<li><a
href="6be36c9943 "><code>6be36c9</code></a>
docs: Update custom-rules.md code example of fixer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19555 ">#19555</a>)
(Yifan Pan)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4946847bb6 "><code>4946847</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.24.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.4.4 to 2.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.5.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: fix typo on continue docs by <a
href="https://github.com/jenseng "><code>@jenseng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10041 ">vercel/turborepo#10041</a></li>
<li>docs: add explicit mention for capturing multiple .env files by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10061 ">vercel/turborepo#10061</a></li>
<li>docs: fix json title for Watch Mode docs by <a
href="https://github.com/bohongu "><code>@bohongu</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10085 ">vercel/turborepo#10085</a></li>
<li>docs: upgrades for Vitest doc and add <code>with-vitest</code>
example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10063 ">vercel/turborepo#10063</a></li>
<li>chore: remove experimental warning from ls command by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10096 ">vercel/turborepo#10096</a></li>
<li>docs: add hybrid approach to vitest guide by <a
href="https://github.com/beaussan "><code>@beaussan</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10092 ">vercel/turborepo#10092</a></li>
<li>fix(cli): no longer attempt to parse task name as continue value by
<a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10097 ">vercel/turborepo#10097</a></li>
<li>docs: clarify TURBO_TEAM slug usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10102 ">vercel/turborepo#10102</a></li>
<li>fix: adds callout for installation instructions for PNPM by <a
href="https://github.com/Tigatok "><code>@Tigatok</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10100 ">vercel/turborepo#10100</a></li>
<li>docs: add release phases to support policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10091 ">vercel/turborepo#10091</a></li>
<li>docs: remove <code>ls</code> from Experimental phase in Support
Policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10108 ">vercel/turborepo#10108</a></li>
<li>docs: open source site source code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10127 ">vercel/turborepo#10127</a></li>
<li>docs: fix code black background colors by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10141 ">vercel/turborepo#10141</a></li>
<li>fix(docs): prefix environment variable for search dialog by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10142 ">vercel/turborepo#10142</a></li>
<li>fix(docs): fix commas in package exports example by <a
href="https://github.com/x-N0 "><code>@x-N0</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10143 ">vercel/turborepo#10143</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10124 ">vercel/turborepo#10124</a></li>
<li>docs: update storybook initiation instructions by <a
href="https://github.com/sicarius97 "><code>@sicarius97</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10145 ">vercel/turborepo#10145</a></li>
<li>feat(boundaries): package name as tag punning by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10151 ">vercel/turborepo#10151</a></li>
<li>fix(docs): asset importing failure for OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10159 ">vercel/turborepo#10159</a></li>
<li>chore(docs): convert 'Turbo' into 'Turborepo' by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10162 ">vercel/turborepo#10162</a></li>
<li>docs: add <code>FORCE_COLOR</code> variable to docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10165 ">vercel/turborepo#10165</a></li>
<li>feat: workspace root microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10094 ">vercel/turborepo#10094</a></li>
<li>docs(run): fix passthrough arg behavior by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10167 ">vercel/turborepo#10167</a></li>
<li>docs: bump openapi framework version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10172 ">vercel/turborepo#10172</a></li>
<li>docs: fix typos by <a
href="https://github.com/xiaobei0715 "><code>@xiaobei0715</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10182 ">vercel/turborepo#10182</a></li>
<li>docs: update fallback OG image by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10174 ">vercel/turborepo#10174</a></li>
<li>docs: enhance examples tables by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10173 ">vercel/turborepo#10173</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10192 ">vercel/turborepo#10192</a></li>
<li>docs: add checkout optimization for <code>--affected</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10188 ">vercel/turborepo#10188</a></li>
<li>feat(turbo json): make <code>with</code> public by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10191 ">vercel/turborepo#10191</a></li>
<li>chore: fix some typos by <a
href="https://github.com/pudongair "><code>@pudongair</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10196 ">vercel/turborepo#10196</a></li>
<li>docs: use schema from current <code>@turbo/types</code> by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10197 ">vercel/turborepo#10197</a></li>
<li>docs: switch turbo run to turbo watch for --experimental-write-cache
by <a
href="https://github.com/victorlagerfors "><code>@victorlagerfors</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10199 ">vercel/turborepo#10199</a></li>
<li>docs: layout redesign by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10178 ">vercel/turborepo#10178</a></li>
<li>docs: fix text colors in a few spots by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10213 ">vercel/turborepo#10213</a></li>
<li>docs: remove stale callout by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10217 ">vercel/turborepo#10217</a></li>
<li>docs: links for OpenAPI spec for both human-readable and JSON by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10216 ">vercel/turborepo#10216</a></li>
<li>docs: add a snippet to <code>with</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10215 ">vercel/turborepo#10215</a></li>
<li>docs: mention JSONC support by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10214 ">vercel/turborepo#10214</a></li>
<li>chore(docs): remove with until published by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10237 ">vercel/turborepo#10237</a></li>
<li>docs: add missing shadcn/ui tile by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10249 ">vercel/turborepo#10249</a></li>
<li>docs: add config mention to upgrading guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10233 ">vercel/turborepo#10233</a></li>
<li>docs: move CTA below TOC by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10252 ">vercel/turborepo#10252</a></li>
<li>chore: upgrade to <code>proxy-agent</code> 6.5.0 by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10278 ">vercel/turborepo#10278</a></li>
</ul>
<h3>eslint</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="df394be8f1 "><code>df394be</code></a>
publish 2.5.0 to registry</li>
<li><a
href="724db2b97c "><code>724db2b</code></a>
release(turborepo): 2.4.5-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10254 ">#10254</a>)</li>
<li><a
href="4faeb529cc "><code>4faeb52</code></a>
release(turborepo): 2.4.5-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10205 ">#10205</a>)</li>
<li><a
href="1705635a18 "><code>1705635</code></a>
release(turborepo): 2.4.5-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10194 ">#10194</a>)</li>
<li><a
href="f67b5b9cb7 "><code>f67b5b9</code></a>
release(turborepo): 2.4.5-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10166 ">#10166</a>)</li>
<li><a
href="63ce544839 "><code>63ce544</code></a>
release(turborepo): 2.4.5-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10158 ">#10158</a>)</li>
<li><a
href="f66fa46043 "><code>f66fa46</code></a>
chore: fix types for ESLint package builds (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10157 ">#10157</a>)</li>
<li><a
href="174867a189 "><code>174867a</code></a>
release(turborepo): 2.4.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10110 ">#10110</a>)</li>
<li><a
href="ab6f000cba "><code>ab6f000</code></a>
release(turborepo): 2.4.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10101 ">#10101</a>)</li>
<li><a
href="dc513412ee "><code>dc51341</code></a>
release(turborepo): 2.4.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/10095 ">#10095</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.5.0/packages/eslint-plugin-turbo ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@turbo/gen` from 2.4.4 to 2.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases "><code>@turbo/gen</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.5.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: fix typo on continue docs by <a
href="https://github.com/jenseng "><code>@jenseng</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10041 ">vercel/turborepo#10041</a></li>
<li>docs: add explicit mention for capturing multiple .env files by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10061 ">vercel/turborepo#10061</a></li>
<li>docs: fix json title for Watch Mode docs by <a
href="https://github.com/bohongu "><code>@bohongu</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10085 ">vercel/turborepo#10085</a></li>
<li>docs: upgrades for Vitest doc and add <code>with-vitest</code>
example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10063 ">vercel/turborepo#10063</a></li>
<li>chore: remove experimental warning from ls command by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10096 ">vercel/turborepo#10096</a></li>
<li>docs: add hybrid approach to vitest guide by <a
href="https://github.com/beaussan "><code>@beaussan</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10092 ">vercel/turborepo#10092</a></li>
<li>fix(cli): no longer attempt to parse task name as continue value by
<a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10097 ">vercel/turborepo#10097</a></li>
<li>docs: clarify TURBO_TEAM slug usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10102 ">vercel/turborepo#10102</a></li>
<li>fix: adds callout for installation instructions for PNPM by <a
href="https://github.com/Tigatok "><code>@Tigatok</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10100 ">vercel/turborepo#10100</a></li>
<li>docs: add release phases to support policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10091 ">vercel/turborepo#10091</a></li>
<li>docs: remove <code>ls</code> from Experimental phase in Support
Policy by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10108 ">vercel/turborepo#10108</a></li>
<li>docs: open source site source code by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10127 ">vercel/turborepo#10127</a></li>
<li>docs: fix code black background colors by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10141 ">vercel/turborepo#10141</a></li>
<li>fix(docs): prefix environment variable for search dialog by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10142 ">vercel/turborepo#10142</a></li>
<li>fix(docs): fix commas in package exports example by <a
href="https://github.com/x-N0 "><code>@x-N0</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10143 ">vercel/turborepo#10143</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10124 ">vercel/turborepo#10124</a></li>
<li>docs: update storybook initiation instructions by <a
href="https://github.com/sicarius97 "><code>@sicarius97</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10145 ">vercel/turborepo#10145</a></li>
<li>feat(boundaries): package name as tag punning by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10151 ">vercel/turborepo#10151</a></li>
<li>fix(docs): asset importing failure for OG images by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10159 ">vercel/turborepo#10159</a></li>
<li>chore(docs): convert 'Turbo' into 'Turborepo' by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10162 ">vercel/turborepo#10162</a></li>
<li>docs: add <code>FORCE_COLOR</code> variable to docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10165 ">vercel/turborepo#10165</a></li>
<li>feat: workspace root microsyntax by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10094 ">vercel/turborepo#10094</a></li>
<li>docs(run): fix passthrough arg behavior by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10167 ">vercel/turborepo#10167</a></li>
<li>docs: bump openapi framework version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10172 ">vercel/turborepo#10172</a></li>
<li>docs: fix typos by <a
href="https://github.com/xiaobei0715 "><code>@xiaobei0715</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10182 ">vercel/turborepo#10182</a></li>
<li>docs: update fallback OG image by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10174 ">vercel/turborepo#10174</a></li>
<li>docs: enhance examples tables by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10173 ">vercel/turborepo#10173</a></li>
<li>docs: fix typos in documentation files by <a
href="https://github.com/rootdiae "><code>@rootdiae</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10192 ">vercel/turborepo#10192</a></li>
<li>docs: add checkout optimization for <code>--affected</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10188 ">vercel/turborepo#10188</a></li>
<li>feat(turbo json): make <code>with</code> public by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10191 ">vercel/turborepo#10191</a></li>
<li>chore: fix some typos by <a
href="https://github.com/pudongair "><code>@pudongair</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10196 ">vercel/turborepo#10196</a></li>
<li>docs: use schema from current <code>@turbo/types</code> by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10197 ">vercel/turborepo#10197</a></li>
<li>docs: switch turbo run to turbo watch for --experimental-write-cache
by <a
href="https://github.com/victorlagerfors "><code>@victorlagerfors</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10199 ">vercel/turborepo#10199</a></li>
<li>docs: layout redesign by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10178 ">vercel/turborepo#10178</a></li>
<li>docs: fix text colors in a few spots by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10213 ">vercel/turborepo#10213</a></li>
<li>docs: remove stale callout by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10217 ">vercel/turborepo#10217</a></li>
<li>docs: links for OpenAPI spec for both human-readable and JSON by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10216 ">vercel/turborepo#10216</a></li>
<li>docs: add a snippet to <code>with</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10215 ">vercel/turborepo#10215</a></li>
<li>docs: mention JSONC support by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10214 ">vercel/turborepo#10214</a></li>
<li>chore(docs): remove with until published by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/10237 ">vercel/turborepo#10237</a></li>
<li>docs: add missing shadcn/ui tile by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10249 ">vercel/turborepo#10249</a></li>
<li>docs: add config mention to upgrading guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10233 ">vercel/turborepo#10233</a></li>
<li>docs: move CTA below TOC by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/10252 ">vercel/turborepo#10252</a></li>
<li>chore: upgrade to <code>proxy-agent</code> 6.5.0 by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/10278 ">vercel/turborepo#10278</a></li>
</ul>
<h3>eslint</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="df394be8f1 "><code>df394be</code></a>
publish 2.5.0 to registry</li>
<li><a
href="0971db5a79 "><code>0971db5</code></a>
chore: upgrade to <code>proxy-agent</code> 6.5.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10278 ">#10278</a>)</li>
<li><a
href="724db2b97c "><code>724db2b</code></a>
release(turborepo): 2.4.5-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10254 ">#10254</a>)</li>
<li><a
href="4faeb529cc "><code>4faeb52</code></a>
release(turborepo): 2.4.5-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10205 ">#10205</a>)</li>
<li><a
href="1705635a18 "><code>1705635</code></a>
release(turborepo): 2.4.5-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10194 ">#10194</a>)</li>
<li><a
href="f67b5b9cb7 "><code>f67b5b9</code></a>
release(turborepo): 2.4.5-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10166 ">#10166</a>)</li>
<li><a
href="63ce544839 "><code>63ce544</code></a>
release(turborepo): 2.4.5-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10158 ">#10158</a>)</li>
<li><a
href="174867a189 "><code>174867a</code></a>
release(turborepo): 2.4.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10110 ">#10110</a>)</li>
<li><a
href="ab6f000cba "><code>ab6f000</code></a>
release(turborepo): 2.4.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10101 ">#10101</a>)</li>
<li><a
href="dc513412ee "><code>dc51341</code></a>
release(turborepo): 2.4.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/10095 ">#10095</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.5.0/packages/turbo-gen ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 11:32:27 -06:00
Anthony Shew
d784f63b9a
docs: redirect /repo/docs to /docs ( #10232 )
...
### Description
Replaces the `turbo.build/repo/docs` path to `turbo.build/docs` now that
we have moved the documentation for Turbopack to a different place.
### Testing Instructions
A bit tough to review, I apologize. I can break this up into smaller PRs
if we wish (since redirects will be in place for the old path pattern).
2025-04-04 08:13:27 -06:00
Anthony Shew
83ab8af5e7
chore(examples): upgrade Turborepo version ( #10281 )
...
### Description
Bumping `turbo` version in examples.
### Testing Instructions
CI
2025-04-03 13:12:26 -06:00
dependabot[bot]
7c1b9eb096
chore(deps-dev): bump typescript-eslint from 8.28.0 to 8.29.0 in /examples/basic in the basic group ( #10265 )
...
Bumps the basic group in /examples/basic with 1 update:
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.28.0 to 8.29.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.29.0</h2>
<h2>8.29.0 (2025-03-31)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create
<code>ignoreIfStatements</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000 ">#11000</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't
report on unnecessary optional array index access when
<code>noUncheckedIndexedAccess</code> is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961 ">#10961</a>)</li>
<li><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] remove fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993 ">#10993</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive
when using erasable type syntax within update expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981 ">#10981</a>)</li>
<li><strong>eslint-plugin:</strong> support arbitrary extensions in
definition files (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957 ">#10957</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-constructor] remove
optional chaining exemption (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963 ">#10963</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh "><code>@dbarabashh</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi "><code>@developer-bandi</code></a></li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Yannick Decat <a
href="https://github.com/mho22 "><code>@mho22</code></a></li>
<li>zyoshoka <a
href="https://github.com/zyoshoka "><code>@zyoshoka</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.29.0 (2025-03-31)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3dd1835e33 "><code>3dd1835</code></a>
chore(release): publish 8.29.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 07:46:22 -06:00
dependabot[bot]
99ae8f4c95
chore(deps): bump the basic group in /examples/basic with 4 updates ( #10257 )
...
Bumps the basic group in /examples/basic with 4 updates:
[react](https://github.com/facebook/react/tree/HEAD/packages/react ),
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ),
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `react` from 19.0.0 to 19.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases ">react's
releases</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">react's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4a9df08157 "><code>4a9df08</code></a>
Stop creating Owner Stacks if many have been created recently (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32529 ">#32529</a>)</li>
<li><a
href="b630219b13 "><code>b630219</code></a>
[refactor] move isValidElementType to react-is (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32518 ">#32518</a>)</li>
<li><a
href="1a191701fe "><code>1a19170</code></a>
[refactor] Add element type for Activity (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32499 ">#32499</a>)</li>
<li><a
href="6aa8254bb7 "><code>6aa8254</code></a>
Add ref to Fragment (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32465 ">#32465</a>)</li>
<li><a
href="e0fe347967 "><code>e0fe347</code></a>
[flags] remove enableOwnerStacks (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32426 ">#32426</a>)</li>
<li><a
href="70f1d766e8 "><code>70f1d76</code></a>
[flow] Eliminate usage of global React types in ReactNativeTypes.js (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32330 ">#32330</a>)</li>
<li><a
href="0d9834caeb "><code>0d9834c</code></a>
build: add support to the rollup build for building typescript packages
(<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32393 ">#32393</a>)</li>
<li><a
href="a53da6abe1 "><code>a53da6a</code></a>
Add useSwipeTransition Hook Behind Experimental Flag (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32373 ">#32373</a>)</li>
<li><a
href="32b0cad8f7 "><code>32b0cad</code></a>
Enable owner stacks in Canary builds (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32053 ">#32053</a>)</li>
<li><a
href="ed8b68dd17 "><code>ed8b68d</code></a>
Stop exporting dev-only methods in OSS production builds (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/32200 ">#32200</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.1.0/packages/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.10 to 19.0.12
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-dom` from 19.0.0 to 19.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases ">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.0 (March 28, 2025)</h2>
<h3>Owner Stack</h3>
<p>An Owner Stack is a string representing the components that are
directly responsible for rendering a particular component. You can log
Owner Stacks when debugging or use Owner Stacks to enhance error
overlays or other development tools. Owner Stacks are only available in
development builds. Component Stacks in production are unchanged.</p>
<ul>
<li>An Owner Stack is a development-only stack trace that helps identify
which components are responsible for rendering a particular component.
An Owner Stack is distinct from a Component Stacks, which shows the
hierarchy of components leading to an error.</li>
<li>The <a
href="https://react.dev/reference/react/captureOwnerStack ">captureOwnerStack
API</a> is only available in development mode and returns a Owner Stack,
if available. The API can be used to enhance error overlays or log
component relationships when debugging. <a
href="https://redirect.github.com/facebook/react/pull/29923 ">#29923</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32353 ">#32353</a>,
<a
href="https://redirect.github.com/facebook/react/pull/30306 ">#30306</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32529 ">#32529</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32538 ">#32538</a></li>
</ul>
<h3>React</h3>
<ul>
<li>Enhanced support for Suspense boundaries to be used anywhere,
including the client, server, and during hydration. <a
href="https://redirect.github.com/facebook/react/pull/32069 ">#32069</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32163 ">#32163</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32224 ">#32224</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32252 ">#32252</a></li>
<li>Reduced unnecessary client rendering through improved hydration
scheduling <a
href="https://redirect.github.com/facebook/react/pull/31751 ">#31751</a></li>
<li>Increased priority of client rendered Suspense boundaries <a
href="https://redirect.github.com/facebook/react/pull/31776 ">#31776</a></li>
<li>Fixed frozen fallback states by rendering unfinished Suspense
boundaries on the client. <a
href="https://redirect.github.com/facebook/react/pull/31620 ">#31620</a></li>
<li>Reduced garbage collection pressure by improving Suspense boundary
retries. <a
href="https://redirect.github.com/facebook/react/pull/31667 ">#31667</a></li>
<li>Fixed erroneous “Waiting for Paint” log when the passive effect
phase was not delayed <a
href="https://redirect.github.com/facebook/react/pull/31526 ">#31526</a></li>
<li>Fixed a regression causing key warnings for flattened positional
children in development mode. <a
href="https://redirect.github.com/facebook/react/pull/32117 ">#32117</a></li>
<li>Updated <code>useId</code> to use valid CSS selectors, changing
format from <code>:r123:</code> to <code>«r123»</code>. <a
href="https://redirect.github.com/facebook/react/pull/32001 ">#32001</a></li>
<li>Added a dev-only warning for null/undefined created in useEffect,
useInsertionEffect, and useLayoutEffect. <a
href="https://redirect.github.com/facebook/react/pull/32355 ">#32355</a></li>
<li>Fixed a bug where dev-only methods were exported in production
builds. React.act is no longer available in production builds. <a
href="https://redirect.github.com/facebook/react/pull/32200 ">#32200</a></li>
<li>Improved consistency across prod and dev to improve compatibility
with Google Closure Complier and bindings <a
href="https://redirect.github.com/facebook/react/pull/31808 ">#31808</a></li>
<li>Improve passive effect scheduling for consistent task yielding. <a
href="https://redirect.github.com/facebook/react/pull/31785 ">#31785</a></li>
<li>Fixed asserts in React Native when
passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent
rendering. <a
href="https://redirect.github.com/facebook/react/pull/32528 ">#32528</a></li>
<li>Fixed component name resolution for Portal <a
href="https://redirect.github.com/facebook/react/pull/32640 ">#32640</a></li>
<li>Added support for beforetoggle and toggle events on the dialog
element. <a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>
<a
href="https://redirect.github.com/facebook/react/pull/32479 ">#32479</a></li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Fixed double warning when the <code>href</code> attribute is an
empty string <a
href="https://redirect.github.com/facebook/react/pull/31783 ">#31783</a></li>
<li>Fixed an edge case where <code>getHoistableRoot()</code> didn’t work
properly when the container was a Document <a
href="https://redirect.github.com/facebook/react/pull/32321 ">#32321</a></li>
<li>Removed support for using HTML comments (e.g. <code><!--
--></code>) as a DOM container. <a
href="https://redirect.github.com/facebook/react/pull/32250 ">#32250</a></li>
<li>Added support for <code><script></code> and
<code>\<template></code> tags to be nested within
<code><select></code> tags. <a
href="https://redirect.github.com/facebook/react/pull/31837 ">#31837</a></li>
<li>Fixed responsive images to be preloaded as HTML instead of headers
<a
href="https://redirect.github.com/facebook/react/pull/32445 ">#32445</a></li>
</ul>
<h3>use-sync-external-store</h3>
<ul>
<li>Added <code>exports</code> field to <code>package.json</code> for
<code>use-sync-external-store</code> to support various entrypoints. <a
href="https://redirect.github.com/facebook/react/pull/25231 ">#25231</a></li>
</ul>
<h3>React Server Components</h3>
<ul>
<li>Added <code>unstable_prerender</code>, a new experimental API for
prerendering React Server Components on the server <a
href="https://redirect.github.com/facebook/react/pull/31724 ">#31724</a></li>
<li>Fixed an issue where streams would hang when receiving new chunks
after a global error <a
href="https://redirect.github.com/facebook/react/pull/31840 ">#31840</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31851 ">#31851</a></li>
<li>Fixed an issue where pending chunks were counted twice. <a
href="https://redirect.github.com/facebook/react/pull/31833 ">#31833</a></li>
<li>Added support for streaming in edge environments <a
href="https://redirect.github.com/facebook/react/pull/31852 ">#31852</a></li>
<li>Added support for sending custom error names from a server so that
they are available in the client for console replaying. <a
href="https://redirect.github.com/facebook/react/pull/32116 ">#32116</a></li>
<li>Updated the server component wire format to remove IDs for hints and
console.log because they have no return value <a
href="https://redirect.github.com/facebook/react/pull/31671 ">#31671</a></li>
<li>Exposed <code>registerServerReference</code> in client builds to
handle server references in different environments. <a
href="https://redirect.github.com/facebook/react/pull/32534 ">#32534</a></li>
<li>Added react-server-dom-parcel package which integrates Server
Components with the <a href="https://parceljs.org/ ">Parcel bundler</a>
<a
href="https://redirect.github.com/facebook/react/pull/31725 ">#31725</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32132 ">#32132</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31799 ">#31799</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32294 ">#32294</a>,
<a
href="https://redirect.github.com/facebook/react/pull/31741 ">#31741</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7943da1e81 "><code>7943da1</code></a>
Set accurate value for alwaysThrottleRetries on www (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32684 ">#32684</a>)</li>
<li><a
href="476f53879e "><code>476f538</code></a>
Add getClientRects to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32660 ">#32660</a>)</li>
<li><a
href="c69a5fc53a "><code>c69a5fc</code></a>
Add blur() and focusLast() to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32654 ">#32654</a>)</li>
<li><a
href="cd28a946d5 "><code>cd28a94</code></a>
Add observer methods to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32619 ">#32619</a>)</li>
<li><a
href="6aa8254bb7 "><code>6aa8254</code></a>
Add ref to Fragment (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32465 ">#32465</a>)</li>
<li><a
href="029e8bd618 "><code>029e8bd</code></a>
Add Owner Stack to attribute hydration mismatches (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32538 ">#32538</a>)</li>
<li><a
href="aac177c484 "><code>aac177c</code></a>
Support beforetoggle/toggle events for dialog (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32479 ">#32479</a>)</li>
<li><a
href="e0fe347967 "><code>e0fe347</code></a>
[flags] remove enableOwnerStacks (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32426 ">#32426</a>)</li>
<li><a
href="2e4db3344f "><code>2e4db33</code></a>
Use valid CSS selectors in useId format (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32001 ">#32001</a>)</li>
<li><a
href="9b042f9d59 "><code>9b042f9</code></a>
[Fizz] Responsive images should not be preloaded with link headers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32445 ">#32445</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.1.0/packages/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 19.0.10 to 19.0.12
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.27.0 to 8.28.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.28.0</h2>
<h2>8.28.0 (2025-03-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support
<code>if</code> statement assignment (<code>??=</code>) and fix several
minor bugs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861 ">#10861</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove
fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986 ">#10986</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Yannick Decat <a
href="https://github.com/mho22 "><code>@mho22</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.28.0 (2025-03-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="807f5cad1e "><code>807f5ca</code></a>
chore(release): publish 8.28.0</li>
<li><a
href="649309f0a5 "><code>649309f</code></a>
chore(typescript-eslint): migrate from <code>jest</code> to
<code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10772 ">#10772</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.28.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-31 08:44:58 -06:00
dependabot[bot]
0bb5a40da7
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10222 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint` from 9.22.0 to 9.23.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.23.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://redirect.github.com/eslint/eslint/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.23.0 - March 21, 2025</p>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://redirect.github.com/eslint/eslint/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://redirect.github.com/eslint/eslint/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://redirect.github.com/eslint/eslint/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://redirect.github.com/eslint/eslint/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://redirect.github.com/eslint/eslint/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://redirect.github.com/eslint/eslint/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://redirect.github.com/eslint/eslint/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://redirect.github.com/eslint/eslint/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://redirect.github.com/eslint/eslint/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://redirect.github.com/eslint/eslint/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://redirect.github.com/eslint/eslint/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://redirect.github.com/eslint/eslint/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://redirect.github.com/eslint/eslint/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://redirect.github.com/eslint/eslint/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2aaadceec1 "><code>2aaadce</code></a>
9.23.0</li>
<li><a
href="4a1ca8ee11 "><code>4a1ca8e</code></a>
Build: changelog update for 9.23.0</li>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://redirect.github.com/eslint/eslint/issues/19554 ">#19554</a>)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19552 ">#19552</a>)</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://redirect.github.com/eslint/eslint/issues/19535 ">#19535</a>)</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19548 ">#19548</a>)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19547 ">#19547</a>)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19539 ">#19539</a>)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://redirect.github.com/eslint/eslint/issues/19531 ">#19531</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.22.0...v9.23.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.22.0 to 9.23.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.23.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.23.0 - March 21, 2025</p>
<ul>
<li><a
href="0ac8ea4535 "><code>0ac8ea4</code></a>
chore: update dependencies for v9.23.0 release (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554 ">#19554</a>)
(Francesco Trotta)</li>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="901344f944 "><code>901344f</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.11.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552 ">#19552</a>)
(renovate[bot])</li>
<li><a
href="557a0d2375 "><code>557a0d2</code></a>
feat: support TypeScript syntax in no-useless-constructor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535 ">#19535</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="2357edd09b "><code>2357edd</code></a>
build: exclude autogenerated files from Prettier formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548 ">#19548</a>)
(Francesco Trotta)</li>
<li><a
href="5405939efc "><code>5405939</code></a>
docs: show red underlines in TypeScript examples in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547 ">#19547</a>)
(Milos Djermanovic)</li>
<li><a
href="48b53d6e79 "><code>48b53d6</code></a>
docs: replace var with const in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539 ">#19539</a>)
(Nitin Kumar)</li>
<li><a
href="0e20aa72fe "><code>0e20aa7</code></a>
fix: move deprecated <code>RuleContext</code> methods to subtype (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531 ">#19531</a>)
(Francesco Trotta)</li>
<li><a
href="5228383e3e "><code>5228383</code></a>
chore: fix update-readme formatting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544 ">#19544</a>)
(Milos Djermanovic)</li>
<li><a
href="c39d7db714 "><code>c39d7db</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="a4f87604f4 "><code>a4f8760</code></a>
docs: revert accidental changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542 ">#19542</a>)
(Francesco Trotta)</li>
<li><a
href="5439525925 "><code>5439525</code></a>
chore: format JSON files in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541 ">#19541</a>)
(Francesco Trotta)</li>
<li><a
href="75adc99eab "><code>75adc99</code></a>
chore: enabled Prettier in Trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354 ">#19354</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="239516856f "><code>2395168</code></a>
chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538 ">#19538</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="1738dbc36c "><code>1738dbc</code></a>
chore: temporarily disable prettier in trunk (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537 ">#19537</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="83202412a1 "><code>8320241</code></a>
feat: support TypeScript syntax in <code>default-param-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431 ">#19431</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="280128f73d "><code>280128f</code></a>
docs: add copy button (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512 ">#19512</a>)
(xbinaryx)</li>
<li><a
href="833c4a301d "><code>833c4a3</code></a>
feat: defineConfig() supports "flat/" config prefix (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533 ">#19533</a>)
(Nicholas C. Zakas)</li>
<li><a
href="cc3bd00795 "><code>cc3bd00</code></a>
fix: reporting variable used in catch block in
<code>no-useless-assignment</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423 ">#19423</a>)
(Tanuj Kanti)</li>
<li><a
href="cd83eaa761 "><code>cd83eaa</code></a>
docs: replace <code>var</code> with <code>const</code> in examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530 ">#19530</a>)
(Nitin Kumar)</li>
<li><a
href="7ff0cde230 "><code>7ff0cde</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="996cfb9771 "><code>996cfb9</code></a>
docs: migrate sass to module system (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518 ">#19518</a>)
(xbinaryx)</li>
<li><a
href="dc854fdd26 "><code>dc854fd</code></a>
chore: update dependency shelljs to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524 ">#19524</a>)
(renovate[bot])</li>
<li><a
href="4a0df16f1b "><code>4a0df16</code></a>
feat: circular autofix/conflicting rules detection (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514 ">#19514</a>)
(Milos Djermanovic)</li>
<li><a
href="5d574963b7 "><code>5d57496</code></a>
chore: fix some comments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525 ">#19525</a>)
(jimmycathy)</li>
<li><a
href="17cb9586a7 "><code>17cb958</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515 ">#19515</a>)
(Tanuj Kanti)</li>
<li><a
href="83e24f5be4 "><code>83e24f5</code></a>
docs: Replace var with let or const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511 ">#19511</a>)
(Jenna Toff)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d46ff83219 "><code>d46ff83</code></a>
fix: <code>no-dupe-keys</code> false positive with proto setter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508 ">#19508</a>)
(Milos Djermanovic)</li>
<li><a
href="e7327736b9 "><code>e732773</code></a>
fix: navigation of search results on pressing Enter (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502 ">#19502</a>)
(Tanuj Kanti)</li>
<li><a
href="fe929270f3 "><code>fe92927</code></a>
docs: <code>require-unicode-regexp</code> add note for <code>i</code>
flag and <code>\w</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510 ">#19510</a>)
(Chaemin-Lim)</li>
<li><a
href="f4e9c5fda9 "><code>f4e9c5f</code></a>
fix: allow <code>RuleTester</code> to test files inside
<code>node_modules/</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499 ">#19499</a>)
(fisker Cheung)</li>
<li><a
href="9c5c6ee773 "><code>9c5c6ee</code></a>
test: fix an assertion failure (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500 ">#19500</a>)
(fisker Cheung)</li>
<li><a
href="be56a685bf "><code>be56a68</code></a>
feat: support TypeScript syntax in <code>class-methods-use-this</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498 ">#19498</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="c99db89141 "><code>c99db89</code></a>
test: replace WebdriverIO with Cypress (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465 ">#19465</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="20591c49ff "><code>20591c4</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="129882d2fd "><code>129882d</code></a>
chore: formatted files with Prettier via trunk fmt (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355 ">#19355</a>)</li>
<li><a
href="a59d0c06b5 "><code>a59d0c0</code></a>
docs: Update docs for defineConfig (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505 ">#19505</a>)</li>
<li><a
href="7a699a6b26 "><code>7a699a6</code></a>
chore: remove formatting-related lint rules internally (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473 ">#19473</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.23.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.26.0 to 8.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.27.0</h2>
<h2>8.27.0 (2025-03-17)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>utils:</strong> support <code>DeprecatedInfo</code> for
<code>rule.meta.deprecated</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932 ">#10932</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.22.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10952 ">#10952</a>)</li>
<li><strong>typescript-estree:</strong> fix span start for decorated
<code>AssignmentPattern</code> function parameter (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10939 ">#10939</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>ntnyq <a
href="https://github.com/ntnyq "><code>@ntnyq</code></a></li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.26.1</h2>
<h2>8.26.1 (2025-03-10)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
<code>any</code>/<code>unknown</code> as eligible for nullish coalescing
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865 ">#10865</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive
type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883 ">#10883</a>)</li>
<li><strong>rule-tester:</strong> export
<code>TestLanguageOptions</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10930 ">#10930</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dave <a
href="https://github.com/reduckted "><code>@reduckted</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger "><code>@kirkwaiblinger</code></a></li>
<li>YeonJuan <a
href="https://github.com/yeonjuan "><code>@yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.27.0 (2025-03-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.26.1 (2025-03-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3efd99e954 "><code>3efd99e</code></a>
chore(release): publish 8.27.0</li>
<li><a
href="9aa0b6b498 "><code>9aa0b6b</code></a>
chore(release): publish 8.26.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-27 17:03:26 +00:00
dependabot[bot]
8d83cf2b61
chore(deps-dev): bump @types/node from 22.13.9 to 22.13.10 in /examples/basic ( #10186 )
...
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
from 22.13.9 to 22.13.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-03-18 15:20:07 -06:00
Anthony Shew
f60bf3c339
docs: enhance examples tables ( #10173 )
...
### Description
Updating the examples table in docs.
- Uses the `examples/` directory as the source of truth rather than a
JSON hardcode
- Adds validation to examples data (One could argue that this is done in
the wrong part of the repository, but we'll call that a problem for
another day.)
- Updates data in `examples/*/meta.json`
### Testing Instructions
Take a look!:
https://turbo-site-git-shew-5798f.vercel.sh/repo/docs/getting-started/examples#core-maintained-examples
---------
Co-authored-by: Chris Olszewski <chris.olszewski@vercel.com>
2025-03-17 12:39:17 -06:00
dependabot[bot]
aa1a360a2e
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #10131 )
...
Bumps the basic group in /examples/basic with 3 updates:
[eslint](https://github.com/eslint/eslint ),
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) and
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ).
Updates `eslint` from 9.21.0 to 9.22.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.22.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://redirect.github.com/eslint/eslint/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://redirect.github.com/eslint/eslint/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.22.0 - March 7, 2025</p>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://redirect.github.com/eslint/eslint/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://redirect.github.com/eslint/eslint/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="60a78e7964 "><code>60a78e7</code></a>
9.22.0</li>
<li><a
href="d11fc14721 "><code>d11fc14</code></a>
Build: changelog update for 9.22.0</li>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19489 ">#19489</a>)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19488 ">#19488</a>)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://redirect.github.com/eslint/eslint/issues/19487 ">#19487</a>)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://redirect.github.com/eslint/eslint/issues/19483 ">#19483</a>)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://redirect.github.com/eslint/eslint/issues/19461 ">#19461</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.21.0...v9.22.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.21.0 to 9.22.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.22.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.22.0 - March 7, 2025</p>
<ul>
<li><a
href="97f788b02e "><code>97f788b</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.22.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19489 ">#19489</a>)
(Milos Djermanovic)</li>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="f9a56d3378 "><code>f9a56d3</code></a>
chore: upgrade eslint-scope@8.3.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19488 ">#19488</a>)
(Milos Djermanovic)</li>
<li><a
href="7ddb095419 "><code>7ddb095</code></a>
feat: Export defineConfig, globalIgnores (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19487 ">#19487</a>)
(Nicholas C. Zakas)</li>
<li><a
href="86c5f37bc7 "><code>86c5f37</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="19c0127e79 "><code>19c0127</code></a>
fix: improve message for <code>no-console</code> suggestions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19483 ">#19483</a>)
(Francesco Trotta)</li>
<li><a
href="fbdeff08f3 "><code>fbdeff0</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="c9e8510530 "><code>c9e8510</code></a>
docs: generate deprecation notice in TSDoc comments from rule metadata
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19461 ">#19461</a>)
(Francesco Trotta)</li>
<li><a
href="2f386ad203 "><code>2f386ad</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19469 ">#19469</a>)
(Tanuj Kanti)</li>
<li><a
href="0e688e3a0d "><code>0e688e3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="49e624f4a0 "><code>49e624f</code></a>
fix: improve error message for falsy parsed JS AST (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19458 ">#19458</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="06b596d221 "><code>06b596d</code></a>
docs: Restore the carrot to the position where the search input was lost
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19459 ">#19459</a>)
(Amaresh S M)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eed409a64b "><code>eed409a</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.22.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-config-prettier` from 10.0.2 to 10.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-config-prettier/releases ">eslint-config-prettier's
releases</a>.</em></p>
<blockquote>
<h2>v10.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/309 ">#309</a>
<a
href="eb56a5e099 "><code>eb56a5e</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- fix: separate the <code>/flat</code> entry for compatibility</p>
<p>For flat config users, the previous
<code>"eslint-config-prettier"</code> entry still works, but
<code>"eslint-config-prettier/flat"</code> adds a new
<code>name</code> property for <a
href="https://eslint.org/blog/2024/04/eslint-config-inspector/ ">config-inspector</a>,
we just can't add it for the default entry for compatibility.</p>
<p>See also <a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/308 ">prettier/eslint-config-prettier#308</a></p>
<pre lang="ts"><code>// before
import eslintConfigPrettier from "eslint-config-prettier";
<p>// after<br />
import eslintConfigPrettier from
"eslint-config-prettier/flat";<br />
</code></pre></p>
</li>
</ul>
<h2>v10.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/306 ">#306</a>
<a
href="56e2e34663 "><code>56e2e34</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- feat: migrate to exports field</li>
</ul>
<h2>v10.0.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">#294</a>
<a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
Thanks <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>! -
feat: add name to config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">#280</a>
<a
href="cba57377e4 "><code>cba5737</code></a>
Thanks <a
href="https://github.com/zanminkian "><code>@zanminkian</code></a>! -
feat: add declaration file</p>
</li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/zanminkian "><code>@zanminkian</code></a> made
their first contribution in <a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">prettier/eslint-config-prettier#280</a></li>
<li><a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>
made their first contribution in <a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">prettier/eslint-config-prettier#294</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3 ">https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md ">eslint-config-prettier's
changelog</a>.</em></p>
<blockquote>
<h2>10.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/309 ">#309</a>
<a
href="eb56a5e099 "><code>eb56a5e</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- fix: separate the <code>/flat</code> entry for compatibility</p>
<p>For flat config users, the previous
<code>"eslint-config-prettier"</code> entry still works, but
<code>"eslint-config-prettier/flat"</code> adds a new
<code>name</code> property for <a
href="https://eslint.org/blog/2024/04/eslint-config-inspector/ ">config-inspector</a>,
we just can't add it for the default entry for compatibility.</p>
<p>See also <a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/308 ">prettier/eslint-config-prettier#308</a></p>
<pre lang="ts"><code>// before
import eslintConfigPrettier from "eslint-config-prettier";
<p>// after<br />
import eslintConfigPrettier from
"eslint-config-prettier/flat";<br />
</code></pre></p>
</li>
</ul>
<h2>10.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/306 ">#306</a>
<a
href="56e2e34663 "><code>56e2e34</code></a>
Thanks <a href="https://github.com/JounQin "><code>@JounQin</code></a>!
- feat: migrate to exports field</li>
</ul>
<h2>10.0.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/294 ">#294</a>
<a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
Thanks <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a>! -
feat: add name to config</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-config-prettier/pull/280 ">#280</a>
<a
href="cba57377e4 "><code>cba5737</code></a>
Thanks <a
href="https://github.com/zanminkian "><code>@zanminkian</code></a>! -
feat: add declaration file</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f12309bbca "><code>f12309b</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/310 ">#310</a>)</li>
<li><a
href="79cf6796bf "><code>79cf679</code></a>
chore: use flat entry for flat config verification</li>
<li><a
href="eb56a5e099 "><code>eb56a5e</code></a>
fix: separate the <code>/flat</code> entry for compatibility (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/309 ">#309</a>)</li>
<li><a
href="2c6f80e67f "><code>2c6f80e</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/307 ">#307</a>)</li>
<li><a
href="56e2e34663 "><code>56e2e34</code></a>
feat: migrate to exports field (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/306 ">#306</a>)</li>
<li><a
href="c27e7855ee "><code>c27e785</code></a>
chore: release eslint-config-prettier (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/304 ">#304</a>)</li>
<li><a
href="c5d78532b7 "><code>c5d7853</code></a>
chore: add missing <code>@stylistic/eslint-plugin-plus</code></li>
<li><a
href="1837a4d1e5 "><code>1837a4d</code></a>
ci: testing, migrate to yarn v4 (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/305 ">#305</a>)</li>
<li><a
href="8dbbd6d70b "><code>8dbbd6d</code></a>
feat: add name to config (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/294 ">#294</a>)</li>
<li><a
href="cba57377e4 "><code>cba5737</code></a>
feat: add declaration file (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/280 ">#280</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.1.1 ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 07:59:03 -06:00
Tyoneb
4cc60f89b8
docs: fix JSDoc annotation for ESLint flat configs of basic example ( #10089 )
...
### Description
This is a very minor change I noticed when copying the basic example.
The JSDoc annotation for the ESLint flat configs is incorrect,
indicating a config object instead of an array of config objects, which
prevents the IDE from providing proper autocomplete.
### Testing Instructions
The IDE autocomplete feature allows to very quickly validate the change.
2025-03-05 14:30:26 +00:00
dependabot[bot]
5aba813cee
chore(deps): bump the basic group in /examples/basic with 5 updates ( #10069 )
...
Bumps the basic group in /examples/basic with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.7.3` |
`5.8.2` |
| [next](https://github.com/vercel/next.js ) | `15.1.6` | `15.2.0` |
|
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
| `15.1.6` | `15.2.0` |
|
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks )
| `5.1.0` | `5.2.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint )
| `8.24.0` | `8.25.0` |
Updates `typescript` from 5.7.3 to 5.8.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases ">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.8</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.8 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.8 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-beta/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="beb69e4cdd "><code>beb69e4</code></a>
Bump version to 5.8.2 and LKG</li>
<li><a
href="8fdbd54160 "><code>8fdbd54</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/61210 ">#61210</a>
(Fix mistakenly disallowed default e...) into release-5.8 (#...</li>
<li><a
href="f4a3a8ae67 "><code>f4a3a8a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/61175 ">#61175</a>
(Ban import=require and export= unde...) into release-5.8 (#...</li>
<li><a
href="420ff069f7 "><code>420ff06</code></a>
Bump version to 5.8.1-rc and LKG</li>
<li><a
href="48eb13fd4a "><code>48eb13f</code></a>
Update LKG</li>
<li><a
href="fb59c19064 "><code>fb59c19</code></a>
Merge remote-tracking branch 'origin/main' into release-5.8</li>
<li><a
href="df342b7206 "><code>df342b7</code></a>
Fixed <code>rewriteRelativeImportExtensions</code> for
<code>import()</code> within call expression...</li>
<li><a
href="775412a81a "><code>775412a</code></a>
Bump github/codeql-action from 3.28.8 to 3.28.9 in the github-actions
group (...</li>
<li><a
href="e1629e540e "><code>e1629e5</code></a>
Pass ignoreErrors=true to more resolveEntityName callers (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61144 ">#61144</a>)</li>
<li><a
href="6fd17992b0 "><code>6fd1799</code></a>
Update LKG</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `next` from 15.1.6 to 15.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a
href="https://redirect.github.com/vercel/next.js/issues/73732 ">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is
dynamic: <a
href="https://redirect.github.com/vercel/next.js/issues/73751 ">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a
href="https://redirect.github.com/vercel/next.js/issues/73759 ">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a
href="https://redirect.github.com/vercel/next.js/issues/72817 ">#72817</a></li>
<li>remove redundant segment collection call: <a
href="https://redirect.github.com/vercel/next.js/issues/73773 ">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a
href="https://redirect.github.com/vercel/next.js/issues/73771 ">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a
href="https://redirect.github.com/vercel/next.js/issues/73322 ">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn
recommendations: <a
href="https://redirect.github.com/vercel/next.js/issues/71963 ">#71963</a></li>
<li>feat: error code: <a
href="https://redirect.github.com/vercel/next.js/issues/73332 ">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a
href="https://redirect.github.com/vercel/next.js/issues/73806 ">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a
href="https://redirect.github.com/vercel/next.js/issues/73807 ">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a
href="https://redirect.github.com/vercel/next.js/issues/73756 ">#73756</a></li>
<li>fix: path escaping issue on windows: <a
href="https://redirect.github.com/vercel/next.js/issues/73843 ">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a
href="https://redirect.github.com/vercel/next.js/issues/73826 ">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a
href="https://redirect.github.com/vercel/next.js/issues/73626 ">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a
href="https://redirect.github.com/vercel/next.js/issues/73767 ">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a
href="https://redirect.github.com/vercel/next.js/issues/73827 ">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a
href="https://redirect.github.com/vercel/next.js/issues/73851 ">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a
href="https://redirect.github.com/vercel/next.js/issues/73850 ">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router:
<a
href="https://redirect.github.com/vercel/next.js/issues/72095 ">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a
href="https://redirect.github.com/vercel/next.js/issues/73868 ">#73868</a></li>
<li>Refactor telemetry API: <a
href="https://redirect.github.com/vercel/next.js/issues/73865 ">#73865</a></li>
<li>Add additional error classes and error codes: <a
href="https://redirect.github.com/vercel/next.js/issues/73862 ">#73862</a></li>
<li>refactor: collectAppPageSegments: <a
href="https://redirect.github.com/vercel/next.js/issues/73908 ">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a
href="https://redirect.github.com/vercel/next.js/issues/73745 ">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a
href="https://redirect.github.com/vercel/next.js/issues/73900 ">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a
href="https://redirect.github.com/vercel/next.js/issues/73903 ">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a
href="https://redirect.github.com/vercel/next.js/issues/73975 ">#73975</a></li>
<li>Fix error code check in windows: <a
href="https://redirect.github.com/vercel/next.js/issues/73981 ">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a
href="https://redirect.github.com/vercel/next.js/issues/73867 ">#73867</a></li>
<li>Add feature flag for new dev overlay: <a
href="https://redirect.github.com/vercel/next.js/issues/73977 ">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a
href="https://redirect.github.com/vercel/next.js/issues/73985 ">#73985</a></li>
<li>refactor: make locales array immutable: <a
href="https://redirect.github.com/vercel/next.js/issues/74037 ">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a
href="https://redirect.github.com/vercel/next.js/issues/74039 ">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a
href="https://redirect.github.com/vercel/next.js/issues/74038 ">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a
href="https://redirect.github.com/vercel/next.js/issues/73891 ">#73891</a></li>
<li>Separate bots detection utils: <a
href="https://redirect.github.com/vercel/next.js/issues/74000 ">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a
href="https://redirect.github.com/vercel/next.js/issues/74043 ">#74043</a></li>
<li>examples: update gitignore files for parity for yarn
recommendations: <a
href="https://redirect.github.com/vercel/next.js/issues/71956 ">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a
href="https://redirect.github.com/vercel/next.js/issues/72597 ">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a
href="https://redirect.github.com/vercel/next.js/issues/74016 ">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for
unsupported images: <a
href="https://redirect.github.com/vercel/next.js/issues/73909 ">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a
href="https://redirect.github.com/vercel/next.js/issues/73667 ">#73667</a></li>
<li>chore: move static paths utils into own folder: <a
href="https://redirect.github.com/vercel/next.js/issues/73928 ">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/74028 ">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a
href="https://redirect.github.com/vercel/next.js/issues/73853 ">#73853</a></li>
<li>feat: added partial shell generation using root params: <a
href="https://redirect.github.com/vercel/next.js/issues/73816 ">#73816</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0416fbb44 "><code>b0416fb</code></a>
v15.2.0</li>
<li><a
href="166369ddd8 "><code>166369d</code></a>
v15.2.0-canary.77</li>
<li><a
href="2c578889f0 "><code>2c57888</code></a>
[dev-overlay]: allow disabled state to be dismissable (<a
href="https://redirect.github.com/vercel/next.js/issues/76572 ">#76572</a>)</li>
<li><a
href="c919f09a1c "><code>c919f09</code></a>
examples: fix supabase example for v15 (<a
href="https://redirect.github.com/vercel/next.js/issues/76567 ">#76567</a>)</li>
<li><a
href="991c32ae4f "><code>991c32a</code></a>
[dev-overlay] rephrase docs button title as link to related docs (<a
href="https://redirect.github.com/vercel/next.js/issues/76571 ">#76571</a>)</li>
<li><a
href="aaebca93a0 "><code>aaebca9</code></a>
Updated remove-console example to utilize the app router. (<a
href="https://redirect.github.com/vercel/next.js/issues/76543 ">#76543</a>)</li>
<li><a
href="8dd0b56fb6 "><code>8dd0b56</code></a>
docs(errors): update suppressHydrationWarning section (<a
href="https://redirect.github.com/vercel/next.js/issues/76521 ">#76521</a>)</li>
<li><a
href="c505a4ca21 "><code>c505a4c</code></a>
exclude AppDevOverlayErrorBoundary from prod build (<a
href="https://redirect.github.com/vercel/next.js/issues/76568 ">#76568</a>)</li>
<li><a
href="91684eeab8 "><code>91684ee</code></a>
Remove rewrite query params from request URL when deployed to Vercel (<a
href="https://redirect.github.com/vercel/next.js/issues/76548 ">#76548</a>)</li>
<li><a
href="dbeeb02dce "><code>dbeeb02</code></a>
[dev-overlay] change button to lowercase except leading letter (<a
href="https://redirect.github.com/vercel/next.js/issues/76565 ">#76565</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.1.6...v15.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.1.6 to 15.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.2.0</h2>
<h3>Core Changes</h3>
<ul>
<li>Fix <code>unstable_allowDynamic</code> when used with pnpm: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73732 ">#73732</a></li>
<li>[dynamicIO] use new heuristic to track whether server render is
dynamic: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73751 ">#73751</a></li>
<li>Fix receiveExpiredTags not always called: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73759 ">#73759</a></li>
<li>error-overlay: Rename "Error" to "Issue": <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72817 ">#72817</a></li>
<li>remove redundant segment collection call: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73773 ">#73773</a></li>
<li>Metadata resolvers can be fetched synchronously: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73771 ">#73771</a></li>
<li>Turbopack: migrate client references to single-graph-traversal: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73322 ">#73322</a></li>
<li>next-codemod: update gitignore file for parity for yarn
recommendations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/71963 ">#71963</a></li>
<li>feat: error code: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73332 ">#73332</a></li>
<li>Detach next-error-code-swc-plugin from workspace: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73806 ">#73806</a></li>
<li>[CI] Prominent error message for check_error_codes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73807 ">#73807</a></li>
<li>[Segment Cache] Add PPR header to segment prefetch: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73756 ">#73756</a></li>
<li>fix: path escaping issue on windows: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73843 ">#73843</a></li>
<li>Rename variables in LayoutRouter for clarity: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73826 ">#73826</a></li>
<li>[Segment Cache] Skip prefetched segments on server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73626 ">#73626</a></li>
<li>[Segment Cache] No data on tree prefetch if no PPR: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73767 ">#73767</a></li>
<li>Remove segmentPath from RSC payload: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73827 ">#73827</a></li>
<li>build: better error if fetching AMP validator fails: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73851 ">#73851</a></li>
<li>Escape the '.' in '.json' when making static data routes.: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73850 ">#73850</a></li>
<li>fix(next@15): use the asset prefix when loading a CSS in App Router:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72095 ">#72095</a></li>
<li>Exclude <code>.test.</code> files from using error code plugin: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73868 ">#73868</a></li>
<li>Refactor telemetry API: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73865 ">#73865</a></li>
<li>Add additional error classes and error codes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73862 ">#73862</a></li>
<li>refactor: collectAppPageSegments: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73908 ">#73908</a></li>
<li>cleanup unnecessary map in dev server: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73745 ">#73745</a></li>
<li>Retry manifest file loading only in dev mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73900 ">#73900</a></li>
<li>Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73903 ">#73903</a></li>
<li>Ignore RSC fetch errors after hard navigation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73975 ">#73975</a></li>
<li>Fix error code check in windows: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73981 ">#73981</a></li>
<li>Separate viewport and metadata in rsc and cache: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73867 ">#73867</a></li>
<li>Add feature flag for new dev overlay: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73977 ">#73977</a></li>
<li>Restore RSC fetch error handling after navigating back: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73985 ">#73985</a></li>
<li>refactor: make locales array immutable: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74037 ">#74037</a></li>
<li>fix: skip rendering dynamic root segment routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74039 ">#74039</a></li>
<li>refactor: cache lowercasing all the locales: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74038 ">#74038</a></li>
<li>Add SRI support for Node.js Runtime : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73891 ">#73891</a></li>
<li>Separate bots detection utils: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74000 ">#74000</a></li>
<li>docs: remove a duplicated word in redirect code comment: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74043 ">#74043</a></li>
<li>examples: update gitignore files for parity for yarn
recommendations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/71956 ">#71956</a></li>
<li>chore: update turbopack document path in the warning message: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/72597 ">#72597</a></li>
<li>Clean up <code>react-dev-overlay</code> before fork: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74016 ">#74016</a></li>
<li>chore(next/image): improve imgopt api bypass detection for
unsupported images: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73909 ">#73909</a></li>
<li>[Segment Cache] Add CacheStatus.Empty: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73667 ">#73667</a></li>
<li>chore: move static paths utils into own folder: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73928 ">#73928</a></li>
<li>Delete unused <code>GroupedStackFrames.tsx</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74028 ">#74028</a></li>
<li>[Segment Cache] Move cache key creation to client : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73853 ">#73853</a></li>
<li>feat: added partial shell generation using root params: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73816 ">#73816</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0416fbb44 "><code>b0416fb</code></a>
v15.2.0</li>
<li><a
href="166369ddd8 "><code>166369d</code></a>
v15.2.0-canary.77</li>
<li><a
href="4fd0317f07 "><code>4fd0317</code></a>
v15.2.0-canary.76</li>
<li><a
href="476940ebb1 "><code>476940e</code></a>
v15.2.0-canary.75</li>
<li><a
href="ee2888aabd "><code>ee2888a</code></a>
v15.2.0-canary.74</li>
<li><a
href="319e3058bc "><code>319e305</code></a>
v15.2.0-canary.73</li>
<li><a
href="51984a9688 "><code>51984a9</code></a>
v15.2.0-canary.72</li>
<li><a
href="20b4443fc3 "><code>20b4443</code></a>
v15.2.0-canary.71</li>
<li><a
href="54444cd36d "><code>54444cd</code></a>
v15.2.0-canary.70</li>
<li><a
href="5b420d2b1c "><code>5b420d2</code></a>
v15.2.0-canary.69</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.2.0/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-react-hooks` from 5.1.0 to 5.2.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md ">eslint-plugin-react-hooks's
changelog</a>.</em></p>
<blockquote>
<h2>15.2.0 (July 1, 2016)</h2>
<h3>React</h3>
<ul>
<li>Add error codes to production invariants, with links to the view the
full error text. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6948 ">#6948</a>)</li>
<li>Include component stack information in PropType validation warnings.
(<a
href="https://github.com/troydemonbreun "><code>@troydemonbreun</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6398 ">#6398</a>,
<a href="https://github.com/sophiebits "><code>@sophiebits</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6771 ">#6771</a>)</li>
<li>Include component stack information in key warnings. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6799 ">#6799</a>)</li>
<li>Stop validating props at mount time, only validate at element
creation. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6824 ">#6824</a>)</li>
<li>New invariant providing actionable error in missing instance case.
(<a href="https://github.com/yungsters "><code>@yungsters</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6990 ">#6990</a>)</li>
<li>Add <code>React.PropTypes.symbol</code> to support ES2015 Symbols as
props. (<a href="https://github.com/puradox "><code>@puradox</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6377 ">#6377</a>)</li>
<li>Fix incorrect coercion of ref or key that are undefined in
development (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6880 ">#6880</a>)</li>
<li>Fix a false positive when passing other element’s props to
cloneElement (<a
href="https://github.com/ericmatthys "><code>@ericmatthys</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6268 ">#6268</a>)</li>
<li>Warn if you attempt to define <code>childContextTypes</code> on a
functional component (<a
href="https://github.com/Aweary "><code>@Aweary</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6933 ">#6933</a>)</li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Add warning for unknown properties on DOM elements. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6800 ">#6800</a>,
<a href="https://github.com/gm758 "><code>@gm758</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7152 ">#7152</a>)</li>
<li>Properly remove attributes from custom elements. (<a
href="https://github.com/grassator "><code>@grassator</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6748 ">#6748</a>)</li>
<li>Fix invalid unicode escape in attribute name regular expression. (<a
href="https://github.com/nbjahan "><code>@nbjahan</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6772 ">#6772</a>)</li>
<li>Add <code>onLoad</code> handling to <code><link></code>
element. (<a
href="https://github.com/roderickhsiao "><code>@roderickhsiao</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6815 ">#6815</a>)</li>
<li>Add <code>onError</code> handling to <code><source></code>
element. (<a
href="https://github.com/wadahiro "><code>@wadahiro</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6941 ">#6941</a>)</li>
<li>Handle <code>value</code> and <code>defaultValue</code> more
accurately in the DOM. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6406 ">#6406</a>)</li>
<li>Fix events issue in environments with mutated
<code>Object.prototype</code>. (<a
href="https://github.com/Weizenlol "><code>@Weizenlol</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6886 ">#6886</a>)</li>
<li>Fix issue where <code>is="null"</code> ended up in the DOM
in Firefox. (<a
href="https://github.com/darobin "><code>@darobin</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6896 ">#6896</a>)</li>
<li>Improved performance of text escaping by using <a
href="https://github.com/component/escape-html ">escape-html</a>. (<a
href="https://github.com/aickin "><code>@aickin</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6862 ">#6862</a>)</li>
<li>Fix issue with <code>dangerouslySetInnerHTML</code> and SVG in
Internet Explorer. (<a
href="https://github.com/joshhunt "><code>@joshhunt</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6982 ">#6982</a>)</li>
<li>Fix issue with <code><textarea></code> placeholders. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7002 ">#7002</a>)</li>
<li>Fix controlled vs uncontrolled detection of <code><input
type="radio"/></code>. (<a
href="https://github.com/jimfb "><code>@jimfb</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7003 ">#7003</a>)</li>
<li>Improve performance of updating text content. (<a
href="https://github.com/trueadm "><code>@trueadm</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/7005 ">#7005</a>)</li>
<li>Ensure controlled <code><select></code> components behave the
same on initial render as they do on updates. (<a
href="https://github.com/yiminghe "><code>@yiminghe</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/5362 ">#5362</a>)</li>
</ul>
<h3>React Perf Add-on</h3>
<ul>
<li>Add <code>isRunning()</code> API. (<a
href="https://github.com/nfcampos "><code>@nfcampos</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6763 ">#6763</a>)</li>
<li>Improve accuracy of lifecycle hook timing. (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6858 ">#6858</a>)</li>
<li>Fix internal errors when using ReactPerf with portal components. (<a
href="https://github.com/gaearon "><code>@gaearon</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6860 ">#6860</a>)</li>
<li>Fix performance regression. (<a
href="https://github.com/sophiebits "><code>@sophiebits</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6770 ">#6770</a>)</li>
<li>Add warning that ReactPerf is not enabled in production. (<a
href="https://github.com/sashashakun "><code>@sashashakun</code></a> in
<a
href="https://redirect.github.com/facebook/react/pull/6884 ">#6884</a>)</li>
</ul>
<h3>React CSSTransitionGroup Add-on</h3>
<ul>
<li>Fix timing issue with <code>null</code> node. (<a
href="https://github.com/keyanzhang "><code>@keyanzhang</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/6958 ">#6958</a>)</li>
</ul>
<h3>React Native Renderer</h3>
<ul>
<li>Dependencies on React Native modules use CommonJS requires instead
of providesModule. (<a
href="https://github.com/davidaurelio "><code>@davidaurelio</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/6715 ">#6715</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.24.0 to 8.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.25.0</h2>
<h2>8.25.0 (2025-02-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-misused-spread] add suggestions
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10719 ">#10719</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> replace <code>attributes</code> with
<code>options</code> property in <code>TSImportType</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10691 ">#10691</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] handle
getter-setter (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10818 ">#10818</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] report usage of
deprecated private identifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10844 ">#10844</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] report
on chain expressions in a ternary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10708 ">#10708</a>)</li>
<li><strong>typescript-estree:</strong> align TS module nodes to
namespaces (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10504 ">#10504</a>)</li>
<li><strong>visitor-keys:</strong> update keys for
<code>ImportAttribute</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10649 ">#10649</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Anthony Fu</li>
<li>fisker Cheung <a
href="https://github.com/fisker "><code>@fisker</code></a></li>
<li>Josh Goldberg ✨ </li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan "><code>@yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>v8.24.1</h2>
<h2>8.24.1 (2025-02-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.20.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10834 ">#10834</a>)</li>
<li><strong>eslint-plugin:</strong> [no-inferrable-types] handle
accessor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10780 ">#10780</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
ignore enum and enum members (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10782 ">#10782</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] report on an
<code>any</code> value assigned as an initializer of an
<code>accessor</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10785 ">#10785</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
check <code>accessor</code> class properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10789 ">#10789</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-return-this-type] check
<code>accessor</code> properties with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10794 ">#10794</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-module-boundary-types]
check <code>accessor</code> class properties with a function initializer
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10804 ">#10804</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-member-accessibility]
check <code>accessor</code> class properties for missing accessibility
modifier (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10805 ">#10805</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] don't report on
deprecated <code>accessor</code> property declaration (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10813 ">#10813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] don't report
on <code>static</code> <code>accessor</code> properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10814 ">#10814</a>)</li>
<li><strong>eslint-plugin:</strong> [class-methods-use-this] check
<code>accessor</code> methods with a function initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10796 ">#10796</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ronen Amiel</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.25.0 (2025-02-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
<h2>8.24.1 (2025-02-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1a9ab8fbc9 "><code>1a9ab8f</code></a>
chore(release): publish 8.25.0</li>
<li><a
href="f3ef20e8ab "><code>f3ef20e</code></a>
chore: update to latest nx and use project references first approach (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10361 ">#10361</a>)</li>
<li><a
href="3646ec0c8c "><code>3646ec0</code></a>
chore(release): publish 8.24.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.25.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
2025-03-03 15:37:00 -07:00
dependabot[bot]
7d248ad53d
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #10028 )
...
Bumps the basic group in /examples/basic with 2 updates:
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.20.0 to 9.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.21.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.21.0 - February 21, 2025</p>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://redirect.github.com/eslint/eslint/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://redirect.github.com/eslint/eslint/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://redirect.github.com/eslint/eslint/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://redirect.github.com/eslint/eslint/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://redirect.github.com/eslint/eslint/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://redirect.github.com/eslint/eslint/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://redirect.github.com/eslint/eslint/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://redirect.github.com/eslint/eslint/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ecd0ede7fd "><code>ecd0ede</code></a>
9.21.0</li>
<li><a
href="a7ef4c7ecc "><code>a7ef4c7</code></a>
Build: changelog update for 9.21.0</li>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19453 ">#19453</a>)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19238 ">#19238</a>)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19449 ">#19449</a>)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://redirect.github.com/eslint/eslint/issues/19448 ">#19448</a>)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://redirect.github.com/eslint/eslint/issues/19445 ">#19445</a>)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://redirect.github.com/eslint/eslint/issues/19436 ">#19436</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.20.0...v9.21.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.20.0 to 9.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.21.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.20.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.21.0 - February 21, 2025</p>
<ul>
<li><a
href="a8c9a9f1b3 "><code>a8c9a9f</code></a>
chore: update <code>@eslint/eslintrc</code> and <code>@eslint/js</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19453 ">#19453</a>)
(Francesco Trotta)</li>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="418717f115 "><code>418717f</code></a>
feat: introduce new deprecated types for rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19238 ">#19238</a>)
(fnx)</li>
<li><a
href="3401b85faa "><code>3401b85</code></a>
test: add test for <code>Rule.ReportDescriptor</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19449 ">#19449</a>)
(Francesco Trotta)</li>
<li><a
href="e497aa75f5 "><code>e497aa7</code></a>
chore: update rewrite dependencies (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19448 ">#19448</a>)
(Francesco Trotta)</li>
<li><a
href="c5561ea7fc "><code>c5561ea</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="db5340d57b "><code>db5340d</code></a>
fix: update missing plugin message template (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19445 ">#19445</a>)
(Milos Djermanovic)</li>
<li><a
href="d8ffdd4e51 "><code>d8ffdd4</code></a>
fix: do not exit process on rule crash (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19436 ">#19436</a>)
(Francesco Trotta)</li>
<li><a
href="dab5478e86 "><code>dab5478</code></a>
chore: better error message for missing plugin in config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19402 ">#19402</a>)
(Tanuj Kanti)</li>
<li><a
href="80b048535e "><code>80b0485</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19434 ">#19434</a>)
(Tanuj Kanti)</li>
<li><a
href="ebfe2ebc3d "><code>ebfe2eb</code></a>
chore: set js language for bug report issue config block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19439 ">#19439</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="f67d5e8753 "><code>f67d5e8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="75afc61ff8 "><code>75afc61</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="5fd211d00b "><code>5fd211d</code></a>
test: processors can return subpaths (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19425 ">#19425</a>)
(Milos Djermanovic)</li>
<li><a
href="0636caba7d "><code>0636cab</code></a>
docs: Update Eleventy from v2 to v3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19415 ">#19415</a>)
(Amaresh S M)</li>
<li><a
href="5c5b8025d3 "><code>5c5b802</code></a>
feat: Add <code>--ext</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19405 ">#19405</a>)
(Milos Djermanovic)</li>
<li><a
href="dd7d930634 "><code>dd7d930</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<p>v9.20.1 - February 11, 2025</p>
<ul>
<li><a
href="fe3ccb2ff4 "><code>fe3ccb2</code></a>
docs: allow typing in search box while dropdown is open (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19424 ">#19424</a>)
(Amaresh S M)</li>
<li><a
href="274f054f19 "><code>274f054</code></a>
fix: fix <code>RuleContext</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19417 ">#19417</a>)
(Francesco Trotta)</li>
<li><a
href="93c78a5c58 "><code>93c78a5</code></a>
docs: Add instructions for pnpm compat (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19422 ">#19422</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b476a930bb "><code>b476a93</code></a>
docs: Fix Keyboard Navigation for Search Results (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19416 ">#19416</a>)
(Amaresh S M)</li>
<li><a
href="ccb60c0b14 "><code>ccb60c0</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="265e0cf6d0 "><code>265e0cf</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.21.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 09:55:34 -07:00
Anthony Shew
3dfb1d391c
docs: update TypeScript wildcard recommendations ( #9983 )
...
### Description
@thdxr kindly pointed out that the wildcard recommendations in our docs
weren't matching what he was seeing in his editor. I investigated and am
similarly seeing that wildcard recommendations work as one would hope.
The last time that I tried this, there was some limit at 10 exports
paths or 10 variable exports (my memory is fuzzy). But that appears to
be removed now in latest versions of TypeScript with modern settings
(which is what the Turborepo docs on other tools always assume).
Additional credit to @baptisteArno who also was pointing this out to me
in #9827 . I'm going to use this PR since it has a few more spots in docs
where things are updated, and has additional updates to our examples.
But let the record show that @baptisteArno deserves credits here!
### Testing
I hand-tested this in my editor and here's what I see. One or more of
these didn't used to work but now it does.

Additionally, here is my editor recommending 10+ entrypoints.

2025-02-18 13:01:04 -07:00
dependabot[bot]
23a7b8e098
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #9991 )
...
Bumps the basic group in /examples/basic with 2 updates:
[globals](https://github.com/sindresorhus/globals ) and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `globals` from 15.14.0 to 15.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases ">globals's
releases</a>.</em></p>
<blockquote>
<h2>v15.15.0</h2>
<ul>
<li>Regenerate vitest globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/279 ">#279</a>)
445df81</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 ">https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8a43ab6505 "><code>8a43ab6</code></a>
15.15.0</li>
<li><a
href="445df813ad "><code>445df81</code></a>
Regenerate vitest globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/279 ">#279</a>)</li>
<li><a
href="504276b5f1 "><code>504276b</code></a>
Fix "Update" job (<a
href="https://redirect.github.com/sindresorhus/globals/issues/277 ">#277</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v15.14.0...v15.15.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.23.0 to 8.24.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases ">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.24.0</h2>
<h2>8.24.0 (2025-02-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] make
<code>allowConstantLoopConditions</code> more granular (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10639 ">#10639</a>)</li>
<li><strong>utils:</strong> add <code>reportUnusedInlineConfigs</code>
to LinterOptions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10718 ">#10718</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> correct YieldExpression.argument type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10799 ">#10799</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-plus-operands] report
adding bigints to strings when <code>allowNumberAndString</code> is
<code>false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10737 ">#10737</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-spread] correct and
elaborate string spread report message (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10751 ">#10751</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Flo Edelmann <a
href="https://github.com/FloEdelmann "><code>@FloEdelmann</code></a></li>
<li>Josh Goldberg ✨ </li>
<li>Mark de Dios <a
href="https://github.com/peanutenthusiast "><code>@peanutenthusiast</code></a></li>
<li>noah</li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.24.0 (2025-02-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="87d72ba76c "><code>87d72ba</code></a>
chore(release): publish 8.24.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 07:46:01 -07:00
Alex Supkay
623f61cfc2
chore: standardize how turbo is ran in example packages ( #9970 )
...
### Description
This pull request goes through and makes sure each example uses "turbo
run _x_" instead of "turbo _x_". I did this as [in the
docs](https://turbo.build/repo/docs/reference/run ) it says "We recommend
using `turbo run` in CI pipelines and `turbo` with global turbo locally
for ease of use". In the examples some packages were one way, others the
opposite, some mixed. Since these command will be run by proxy by
pipelines it would be good to standardize across the board to `turbo
run`.
### Testing Instructions
I went through each package where there were changes and ran every
command.
2025-02-14 10:02:45 -07:00
Alex Supkay
27f8a84d24
chore: add check-types to root package.json if available ( #9954 )
...
### Description
There were a couple examples (basic, with-svelte) that have turbo tasks
for type checking, but do not have them in the root package.json. There
are other examples like (with-kitchen-sink, with-tailwind) that do
include the type checking in the root package.json so this PR
standardizes it across the board by adding it to the examples that are
missing it. This change would be especially good for the basic
package.json so beginners can easily run/find the task.
### Testing Instructions
Open up examples and run `pnpm type-check`
2025-02-14 03:27:39 +00:00
dependabot[bot]
e30e347f61
chore(deps-dev): bump the basic group in /examples/basic with 3 updates ( #9933 )
...
Bumps the basic group in /examples/basic with 3 updates:
[prettier](https://github.com/prettier/prettier ),
[eslint](https://github.com/eslint/eslint ) and
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `prettier` from 3.4.2 to 3.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases ">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.5.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/02/09/3.5.0 ">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.5.0</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/02/09/3.5.0.html ">Release
Notes</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7584432401 "><code>7584432</code></a>
Release 3.5.0</li>
<li><a
href="4797054c3d "><code>4797054</code></a>
Remove blog post</li>
<li><a
href="5ed5dc0b8a "><code>5ed5dc0</code></a>
Fix a link in changelog (<a
href="https://redirect.github.com/prettier/prettier/issues/17088 ">#17088</a>)</li>
<li><a
href="d8c21c58b3 "><code>d8c21c5</code></a>
Fix tag notation in changelog (<a
href="https://redirect.github.com/prettier/prettier/issues/17087 ">#17087</a>)</li>
<li><a
href="0fcd5db0aa "><code>0fcd5db</code></a>
Separate license and third-party licenses (<a
href="https://redirect.github.com/prettier/prettier/issues/17073 ">#17073</a>)</li>
<li><a
href="0c2b4bb3aa "><code>0c2b4bb</code></a>
chore(deps): update babel to v7.26.8 (<a
href="https://redirect.github.com/prettier/prettier/issues/17084 ">#17084</a>)</li>
<li><a
href="e3a5595d48 "><code>e3a5595</code></a>
chore(deps): update babel to v7.26.8 (<a
href="https://redirect.github.com/prettier/prettier/issues/17083 ">#17083</a>)</li>
<li><a
href="4a5ad1ffb1 "><code>4a5ad1f</code></a>
Add <code>disable_search</code> to <code>codecov/codecov-action</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/17082 ">#17082</a>)</li>
<li><a
href="b997ce35fe "><code>b997ce3</code></a>
chore(deps): update dependency <code>@glimmer/syntax</code> to v0.94.3
(<a
href="https://redirect.github.com/prettier/prettier/issues/17080 ">#17080</a>)</li>
<li><a
href="7a6273bde7 "><code>7a6273b</code></a>
chore(deps): update dependency esbuild to v0.25.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17081 ">#17081</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.4.2...3.5.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.19.0 to 9.20.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.20.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e89a54a309 "><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386 ">#19386</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="91d4d9f620 "><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157 ">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fa25c7a79e "><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399 ">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="31a9fd03d2 "><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380 ">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2 "><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384 ">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="db1b9a66e3 "><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383 ">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37 "><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379 ">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="b7012c85f3 "><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407 ">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="64063765af "><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349 "><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19404 ">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8 "><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19398 ">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0 "><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19396 ">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996 "><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19393 ">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279 "><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19392 ">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb "><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19389 ">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="758c66bc8d "><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://redirect.github.com/eslint/eslint/issues/19382 ">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0ef8bb859c "><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19358 ">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2 "><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://redirect.github.com/eslint/eslint/issues/19326 ">#19326</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="979097a3b4 "><code>979097a</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412 ">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="d4c47c3738 "><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408 ">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="67dd82ab88 "><code>67dd82a</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19387 ">#19387</a>)
(renovate[bot])</li>
<li><a
href="15ac0e1824 "><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://redirect.github.com/eslint/eslint/issues/19374 ">#19374</a>)
(Josh Goldberg ✨ )</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.20.0 - February 7, 2025</p>
<ul>
<li><a
href="979097a3b4 "><code>979097a</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412 ">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="91d4d9f620 "><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157 ">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b7012c85f3 "><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407 ">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="d4c47c3738 "><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408 ">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="e89a54a309 "><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386 ">#19386</a>)
(Milos Djermanovic)</li>
<li><a
href="fa25c7a79e "><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399 ">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="64063765af "><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349 "><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19404 ">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8 "><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19398 ">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0 "><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19396 ">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996 "><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19393 ">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279 "><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19392 ">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb "><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19389 ">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="31a9fd03d2 "><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://redirect.github.com/eslint/eslint/issues/19380 ">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2 "><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://redirect.github.com/eslint/eslint/issues/19384 ">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="758c66bc8d "><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://redirect.github.com/eslint/eslint/issues/19382 ">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="67dd82ab88 "><code>67dd82a</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19387 ">#19387</a>)
(renovate[bot])</li>
<li><a
href="db1b9a66e3 "><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19383 ">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37 "><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://redirect.github.com/eslint/eslint/issues/19379 ">#19379</a>)
(Milos Djermanovic)</li>
<li><a
href="15ac0e1824 "><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://redirect.github.com/eslint/eslint/issues/19374 ">#19374</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="0ef8bb859c "><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19358 ">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2 "><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://redirect.github.com/eslint/eslint/issues/19326 ">#19326</a>)
(Tanuj Kanti)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7e78b50dac "><code>7e78b50</code></a>
9.20.0</li>
<li><a
href="588b664536 "><code>588b664</code></a>
Build: changelog update for 9.20.0</li>
<li><a
href="979097a3b4 "><code>979097a</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.20.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19412 ">#19412</a>)</li>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="91d4d9f620 "><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19157 ">#19157</a>)</li>
<li><a
href="b7012c85f3 "><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://redirect.github.com/eslint/eslint/issues/19407 ">#19407</a>)</li>
<li><a
href="d4c47c3738 "><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://redirect.github.com/eslint/eslint/issues/19408 ">#19408</a>)</li>
<li><a
href="e89a54a309 "><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://redirect.github.com/eslint/eslint/issues/19386 ">#19386</a>)</li>
<li><a
href="fa25c7a79e "><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://redirect.github.com/eslint/eslint/issues/19399 ">#19399</a>)</li>
<li><a
href="64063765af "><code>6406376</code></a>
docs: Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.19.0...v9.20.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.19.0 to 9.20.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.20.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e89a54a309 "><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19386 ">#19386</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="91d4d9f620 "><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19157 ">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fa25c7a79e "><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19399 ">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="31a9fd03d2 "><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19380 ">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2 "><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19384 ">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="db1b9a66e3 "><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19383 ">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37 "><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19379 ">#19379</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="b7012c85f3 "><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19407 ">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="64063765af "><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349 "><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19404 ">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8 "><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19398 ">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0 "><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19396 ">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996 "><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19393 ">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279 "><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19392 ">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb "><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19389 ">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="758c66bc8d "><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19382 ">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0ef8bb859c "><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19358 ">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2 "><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19326 ">#19326</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="979097a3b4 "><code>979097a</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.20.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19412 ">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="d4c47c3738 "><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19408 ">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="67dd82ab88 "><code>67dd82a</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19387 ">#19387</a>)
(renovate[bot])</li>
<li><a
href="15ac0e1824 "><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19374 ">#19374</a>)
(Josh Goldberg ✨ )</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.20.0 - February 7, 2025</p>
<ul>
<li><a
href="979097a3b4 "><code>979097a</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.20.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19412 ">#19412</a>)
(Francesco Trotta)</li>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="91d4d9f620 "><code>91d4d9f</code></a>
fix: Bring types in sync with <code>@eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19157 ">#19157</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b7012c85f3 "><code>b7012c8</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19407 ">#19407</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="d4c47c3738 "><code>d4c47c3</code></a>
test: avoid empty config warning in test output (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19408 ">#19408</a>)
(Milos Djermanovic)</li>
<li><a
href="e89a54a309 "><code>e89a54a</code></a>
feat: change behavior of inactive flags (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19386 ">#19386</a>)
(Milos Djermanovic)</li>
<li><a
href="fa25c7a79e "><code>fa25c7a</code></a>
fix: Emit warning when empty config file is used (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19399 ">#19399</a>)
(Nicholas C. Zakas)</li>
<li><a
href="64063765af "><code>6406376</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="350f2b9349 "><code>350f2b9</code></a>
docs: rewrite some examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19404 ">#19404</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="93c325a7a8 "><code>93c325a</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19398 ">#19398</a>)
(Mueez Javaid Hashmi)</li>
<li><a
href="56ff4048e0 "><code>56ff404</code></a>
docs: replace var with let or const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19396 ">#19396</a>)
(Daniel Harbrueger)</li>
<li><a
href="4053226996 "><code>4053226</code></a>
docs: change <code>sourceType</code> in <code>no-eval</code> examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19393 ">#19393</a>)
(Milos Djermanovic)</li>
<li><a
href="1324af0279 "><code>1324af0</code></a>
docs: replace var with let and const in rules docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19392 ">#19392</a>)
(Daniel Harbrueger)</li>
<li><a
href="8b87e007bb "><code>8b87e00</code></a>
docs: replace <code>var</code> with <code>const</code> and
<code>let</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19389 ">#19389</a>)
(Tanuj Kanti)</li>
<li><a
href="31a9fd03d2 "><code>31a9fd0</code></a>
fix: Clearer error message for wrong plugin format (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19380 ">#19380</a>)
(Nicholas C. Zakas)</li>
<li><a
href="61d99e38f2 "><code>61d99e3</code></a>
fix: Better error message for unserializable parser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19384 ">#19384</a>)
(Nicholas C. Zakas)</li>
<li><a
href="758c66bc8d "><code>758c66b</code></a>
docs: Explain what frozen rules mean (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19382 ">#19382</a>)
(Nicholas C. Zakas)</li>
<li><a
href="67dd82ab88 "><code>67dd82a</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19387 ">#19387</a>)
(renovate[bot])</li>
<li><a
href="db1b9a66e3 "><code>db1b9a6</code></a>
fix: Ensure module scope is checked for references in
<code>consistent-this</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19383 ">#19383</a>)
(Nicholas C. Zakas)</li>
<li><a
href="8bcd820f37 "><code>8bcd820</code></a>
fix: <code>arrow-body-style</code> crash with single-token body (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19379 ">#19379</a>)
(Milos Djermanovic)</li>
<li><a
href="15ac0e1824 "><code>15ac0e1</code></a>
chore: add permissions: read-all to stale.yml workflow (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19374 ">#19374</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="0ef8bb859c "><code>0ef8bb8</code></a>
docs: additional checks for rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19358 ">#19358</a>)
(Milos Djermanovic)</li>
<li><a
href="58ab2f69d2 "><code>58ab2f6</code></a>
docs: fix order of installation steps in getting started (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19326 ">#19326</a>)
(Tanuj Kanti)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="031734efcb "><code>031734e</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.20.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 09:01:58 -07:00
dependabot[bot]
4489075521
chore(deps-dev): bump typescript-eslint from 8.22.0 to 8.23.0 in /examples/basic in the basic group ( #9893 )
...
Bumps the basic group in /examples/basic with 1 update:
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.22.0 to 8.23.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.23.0</h2>
<h2>8.23.0 (2025-02-03)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong>
[no-unnecessary-boolean-literal-compare] enforce strictNullChecks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10712 ">#10712</a>)</li>
<li><strong>types:</strong> add strict <code>parent</code> types for
function-declaration, default-export and named-export nodes (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10685 ">#10685</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>bump ts-api-utils to ^2.0.1 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10761 ">#10761</a>)</li>
<li><strong>deps:</strong> update eslint monorepo to v9.19.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10752 ">#10752</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
should report readonly class properties with a literal initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10618 ">#10618</a>)</li>
<li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check]
suggest with qualified name (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10697 ">#10697</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
allow interpolating type parameter in type context (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10739 ">#10739</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
missing return (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10732 ">#10732</a>)</li>
<li><strong>eslint-plugin:</strong> [dot-notation] handle
noPropertyAccessFromIndexSignature true (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10644 ">#10644</a>)</li>
<li><strong>eslint-plugin:</strong> [no-restricted-imports] support
regex option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10699 ">#10699</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] ignore declare variables
in definition files shadowing global variables (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10710 ">#10710</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨ </li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal "><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Ryan Poon <a
href="https://github.com/sopa301 "><code>@sopa301</code></a></li>
<li>YeonJuan <a
href="https://github.com/yeonjuan "><code>@yeonjuan</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw "><code>@y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md ">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.23.0 (2025-02-03)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2a96020d3b "><code>2a96020</code></a>
chore(release): publish 8.23.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.23.0/packages/typescript-eslint ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-02-05 04:24:16 -07:00
Anthony Shew
99e84e82eb
ci: many examples fixes ( #9898 )
...
### Description
After working well for a brief moment in time, the examples are
inexplicably quite broken somehow. This PR has a good number of fixes to
try to unstuck them once again:
- I had to install ESLint into each package to fix pnpm usage.
Unfortunately, this isn't in service of making the examples better.
Rather, we were getting the ESLint version running from the outer
repository when there wasn't an ESLint specified in the repo.
- This PR improves logging with a `tee` for CI debugging. We previously
had poor visibility in CI and were getting vastly different behavior
between CI and local (still are 😞 ). The `tee` should help a little.
- We're using a real temp_dir now. This was done to try to fix the
aforementioned ESLint issue, but it's probably what we should have been
doing anyway before.
- We were accidentally running the `kitchen-sink` tests twice and never
running `basic` due to a copy-pasting error. My bad.
### Testing Instructions
CI
2025-02-05 11:15:55 +00:00
dependabot[bot]
4cb6bb7322
chore(deps-dev): bump the basic group in /examples/basic with 4 updates ( #9879 )
...
Bumps the basic group in /examples/basic with 4 updates:
[turbo](https://github.com/vercel/turborepo ),
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ),
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
and
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen ).
Updates `turbo` from 2.3.4 to 2.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762 ">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796 ">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797 ">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist "><code>@arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814 ">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833 ">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843 ">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle "><code>@benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857 ">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832 ">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831 ">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830 ">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834 ">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos "><code>@dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795 ">vercel/turborepo#9795</a></li>
<li>chore(<code>@turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835 ">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837 ">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836 ">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764 ">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770 ">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch "><code>@ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794 ">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772 ">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar "><code>@shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620 ">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771 ">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777 ">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806 ">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807 ">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808 ">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman "><code>@kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816 ">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822 ">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824 ">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846 ">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847 ">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848 ">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851 ">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855 ">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854 ">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862 ">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766 ">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2->v1 & make version optional by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787 ">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695 ">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815 ">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799 ">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805 ">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817 ">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4 "><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="b2a8034e88 "><code>b2a8034</code></a>
fix(pnpm): revert lockfile upgrade (<a
href="https://redirect.github.com/vercel/turborepo/issues/9862 ">#9862</a>)</li>
<li><a
href="072e73b37c "><code>072e73b</code></a>
docs: <code>boundaries</code> experimental page (<a
href="https://redirect.github.com/vercel/turborepo/issues/9834 ">#9834</a>)</li>
<li><a
href="dfbc7e1a97 "><code>dfbc7e1</code></a>
docs: experimental flag for <code>watch</code> caching (<a
href="https://redirect.github.com/vercel/turborepo/issues/9830 ">#9830</a>)</li>
<li><a
href="7ebaf75b12 "><code>7ebaf75</code></a>
docs: keybinds for tui (<a
href="https://redirect.github.com/vercel/turborepo/issues/9831 ">#9831</a>)</li>
<li><a
href="b04f81d94f "><code>b04f81d</code></a>
docs: <code>schema.json</code> in <code>node_modules</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/9832 ">#9832</a>)</li>
<li><a
href="72413c364a "><code>72413c3</code></a>
feat(boundaries): add a nice message after finishing boundaries checks
(<a
href="https://redirect.github.com/vercel/turborepo/issues/9861 ">#9861</a>)</li>
<li><a
href="d240f30f66 "><code>d240f30</code></a>
fix: use microdnf for ubuntu images (<a
href="https://redirect.github.com/vercel/turborepo/issues/9858 ">#9858</a>)</li>
<li><a
href="8a2a1c1b8e "><code>8a2a1c1</code></a>
docs: Fix broken link (<a
href="https://redirect.github.com/vercel/turborepo/issues/9857 ">#9857</a>)</li>
<li><a
href="10bd9edc2d "><code>10bd9ed</code></a>
fix: use an image that supports glibc for
<code>@turbo/repository</code> ubuntu (<a
href="https://redirect.github.com/vercel/turborepo/issues/9845 ">#9845</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.4...v2.4.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 22.12.0 to 22.13.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.3.4 to 2.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762 ">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796 ">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797 ">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist "><code>@arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814 ">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833 ">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843 ">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle "><code>@benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857 ">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832 ">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831 ">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830 ">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834 ">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos "><code>@dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795 ">vercel/turborepo#9795</a></li>
<li>chore(<code>@turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835 ">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837 ">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836 ">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764 ">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770 ">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch "><code>@ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794 ">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772 ">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar "><code>@shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620 ">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771 ">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777 ">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806 ">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807 ">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808 ">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman "><code>@kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816 ">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822 ">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824 ">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846 ">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847 ">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848 ">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851 ">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855 ">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854 ">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862 ">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766 ">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2->v1 & make version optional by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787 ">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695 ">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815 ">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799 ">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805 ">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817 ">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4 "><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="dd39a06fb7 "><code>dd39a06</code></a>
release(turborepo): 2.3.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9829 ">#9829</a>)</li>
<li><a
href="76fd053e37 "><code>76fd053</code></a>
release(turborepo): 2.3.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9813 ">#9813</a>)</li>
<li><a
href="f7a67d2919 "><code>f7a67d2</code></a>
release(turborepo): 2.3.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9792 ">#9792</a>)</li>
<li><a
href="3c9248867b "><code>3c92488</code></a>
chore(linting): add <code>name</code> property to ESLint
<code>recommended</code> flat config (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9765 ">#9765</a>)</li>
<li><a
href="fa49dcab92 "><code>fa49dca</code></a>
release(turborepo): 2.3.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9776 ">#9776</a>)</li>
<li>See full diff in <a
href="https://github.com/vercel/turborepo/commits/v2.4.0/packages/eslint-plugin-turbo ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@turbo/gen` from 2.3.4 to 2.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases "><code>@turbo/gen</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.4.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: migration guide for users coming from Nx by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9762 ">vercel/turborepo#9762</a></li>
<li>docs: make incremental migration more prominent on Nx doc by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9796 ">vercel/turborepo#9796</a></li>
<li>feat(prune): add <code>--use-gitignore</code> flag by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9797 ">vercel/turborepo#9797</a></li>
<li>docs: fix typo by <a
href="https://github.com/arosequist "><code>@arosequist</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9814 ">vercel/turborepo#9814</a></li>
<li>docs: update ESLint package docs by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9833 ">vercel/turborepo#9833</a></li>
<li>docs: new page for examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9843 ">vercel/turborepo#9843</a></li>
<li>docs: Fix broken link by <a
href="https://github.com/benwaffle "><code>@benwaffle</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9857 ">vercel/turborepo#9857</a></li>
<li>docs: <code>schema.json</code> in <code>node_modules</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9832 ">vercel/turborepo#9832</a></li>
<li>docs: keybinds for tui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9831 ">vercel/turborepo#9831</a></li>
<li>docs: experimental flag for <code>watch</code> caching by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9830 ">vercel/turborepo#9830</a></li>
<li>docs: <code>boundaries</code> experimental page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9834 ">vercel/turborepo#9834</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>feat: makes <code>affectedPackages</code> lockfile aware by <a
href="https://github.com/dimitropoulos "><code>@dimitropoulos</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9795 ">vercel/turborepo#9795</a></li>
<li>chore(<code>@turbo/repository</code>): silence noop lint by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9835 ">vercel/turborepo#9835</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>feat(create-turbo): fix official examples by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9837 ">vercel/turborepo#9837</a></li>
<li>chore: move <code>create-turbo</code> community note and format it
better by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9836 ">vercel/turborepo#9836</a></li>
<li>chore(examples): update <code>with-tailwind</code> by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9764 ">vercel/turborepo#9764</a></li>
<li>chore(examples): update non-monorepo example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9770 ">vercel/turborepo#9770</a></li>
<li>chore: add best practices to Prisma ORM example by <a
href="https://github.com/ankur-arch "><code>@ankur-arch</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9794 ">vercel/turborepo#9794</a></li>
<li>chore(deps): bump the basic group across 1 directory with 17 updates
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9772 ">vercel/turborepo#9772</a></li>
<li>feat(examples): add example-with-vite-react by <a
href="https://github.com/shivam-pawar "><code>@shivam-pawar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9620 ">vercel/turborepo#9620</a></li>
<li>chore(deps): bump the kitchen-sink group across 1 directory with 25
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9771 ">vercel/turborepo#9771</a></li>
<li>chore(deps-dev): bump <code>@types/node</code> from 20.17.16 to
22.10.10 in /examples/non-monorepo in the non-monorepo group across 1
directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9777 ">vercel/turborepo#9777</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 6
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9806 ">vercel/turborepo#9806</a></li>
<li>chore(deps-dev): bump turbo from 2.3.3 to 2.3.4 in
/examples/with-shell-commands in the with-shell-commands group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9807 ">vercel/turborepo#9807</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 6 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9808 ">vercel/turborepo#9808</a></li>
<li>fix(example): remove conflict css property from with-tailwind
example by <a
href="https://github.com/kayumuzzaman "><code>@kayumuzzaman</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9816 ">vercel/turborepo#9816</a></li>
<li>chore(examples): update <code>with-svelte</code> dependencies by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9822 ">vercel/turborepo#9822</a></li>
<li>ci: add <code>check-types</code> task to examples testing by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9824 ">vercel/turborepo#9824</a></li>
<li>chore(deps-dev): bump the basic group in /examples/basic with 2
updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9846 ">vercel/turborepo#9846</a></li>
<li>chore(deps-dev): bump the with-tailwind group in
/examples/with-tailwind with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9847 ">vercel/turborepo#9847</a></li>
<li>chore(deps): bump the kitchen-sink group in /examples/kitchen-sink
with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9848 ">vercel/turborepo#9848</a></li>
<li>fix(examples): kitchen-sink package tests by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9851 ">vercel/turborepo#9851</a></li>
<li>fix(examples): downgrade tailwind by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9855 ">vercel/turborepo#9855</a></li>
<li>chore: removing unused script by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9854 ">vercel/turborepo#9854</a></li>
<li>fix(pnpm): revert lockfile upgrade by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9862 ">vercel/turborepo#9862</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>chore: upgrade to Rust 1.84.0 by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9766 ">vercel/turborepo#9766</a></li>
<li>feat(mfe): v2->v1 & make version optional by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9787 ">vercel/turborepo#9787</a></li>
<li>feat(mfe): support user specified local proxy by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9695 ">vercel/turborepo#9695</a></li>
<li>feat(watch): caching by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9815 ">vercel/turborepo#9815</a></li>
<li>chore: suggest ways to break cyclic dependencies by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9799 ">vercel/turborepo#9799</a></li>
<li>fix(deps): use windows-sys instead of winapi by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9805 ">vercel/turborepo#9805</a></li>
<li>chore(turborepo-wax): remove lockfile by <a
href="https://github.com/ognevny "><code>@ognevny</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9817 ">vercel/turborepo#9817</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b733d73ce4 "><code>b733d73</code></a>
publish 2.4.0 to registry</li>
<li><a
href="dd39a06fb7 "><code>dd39a06</code></a>
release(turborepo): 2.3.5-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9829 ">#9829</a>)</li>
<li><a
href="76fd053e37 "><code>76fd053</code></a>
release(turborepo): 2.3.5-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9813 ">#9813</a>)</li>
<li><a
href="f7a67d2919 "><code>f7a67d2</code></a>
release(turborepo): 2.3.5-canary.0 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9792 ">#9792</a>)</li>
<li><a
href="fa49dcab92 "><code>fa49dca</code></a>
release(turborepo): 2.3.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9776 ">#9776</a>)</li>
<li>See full diff in <a
href="https://github.com/vercel/turborepo/commits/v2.4.0/packages/turbo-gen ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-02-03 14:42:02 -07:00
dependabot[bot]
b5fec121bf
chore(deps-dev): bump the basic group in /examples/basic with 2 updates ( #9846 )
...
Bumps the basic group in /examples/basic with 2 updates:
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
and
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@types/node` from 22.10.10 to 22.12.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.21.0 to 8.22.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.22.0</h2>
<h2>8.22.0 (2025-01-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>parser:</strong> add standalone isolatedDeclarations option
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10499 ">#10499</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] doesn't
report on ternary but on equivalent || (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10517 ">#10517</a>)</li>
<li><strong>eslint-plugin:</strong> [no-duplicate-type-constituents]
handle nested types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10638 ">#10638</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] don't report
unnecessarily on valid ways of using module augmentation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10616 ">#10616</a>)</li>
<li><strong>eslint-plugin:</strong> [no-extraneous-class] handle
accessor keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10678 ">#10678</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly] autofixer doesn't
add type to property that is mutated in the constructor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10552 ">#10552</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
handle template literal type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10612 ">#10612</a>)</li>
<li><strong>type-utils:</strong> support matching intersection types in
<code>TypeOrValueSpecifier</code> with a <code>PackageSpecifier</code>
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10667 ">#10667</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨ </li>
<li>mdm317</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>
</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.22.0 (2025-01-27)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning ">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases ">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="94e809808a "><code>94e8098</code></a>
chore(release): publish 8.22.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.22.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-01-29 21:02:01 +00:00
dependabot[bot]
cafec582fb
chore(deps-dev): bump the basic group in /examples/basic with 6 updates ( #9806 )
...
Bumps the basic group in /examples/basic with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [turbo](https://github.com/vercel/turborepo ) | `2.3.3` | `2.3.4` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
| `22.10.9` | `22.10.10` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) |
`9.18.0` | `9.19.0` |
| [eslint](https://github.com/eslint/eslint ) | `9.18.0` | `9.19.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
| `2.3.3` | `2.3.4` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen )
| `2.3.3` | `2.3.4` |
Updates `turbo` from 2.3.3 to 2.3.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532 ">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533 ">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576 ">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566 ">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586 ">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600 ">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601 ">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato "><code>@takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612 ">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629 ">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631 ">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648 ">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658 ">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664 ">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665 ">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650 ">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662 ">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661 ">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas "><code>@jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674 ">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222 ">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673 ">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675 ">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678 ">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688 ">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar "><code>@chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690 ">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696 ">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679 ">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682 ">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722 ">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727 ">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza "><code>@jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728 ">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708 ">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707 ">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752 ">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753 ">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer "><code>@atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076 ">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten "><code>@bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773 ">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557 ">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575 ">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580 ">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8 "><code>@yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603 ">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a "><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="8f87dea1e8 "><code>8f87dea</code></a>
chore: dependabot.yml weekly, not daily (<a
href="https://redirect.github.com/vercel/turborepo/issues/9775 ">#9775</a>)</li>
<li><a
href="f577739df8 "><code>f577739</code></a>
fix(watch): correctly derive opts from watch mode args (<a
href="https://redirect.github.com/vercel/turborepo/issues/9761 ">#9761</a>)</li>
<li><a
href="a3c3cad1ba "><code>a3c3cad</code></a>
chore(deps): bump the non-monorepo group across 1 directory with 8
updates (#...</li>
<li><a
href="41e965f0c8 "><code>41e965f</code></a>
ci: remove dependabot automation that doesn't work (<a
href="https://redirect.github.com/vercel/turborepo/issues/9763 ">#9763</a>)</li>
<li><a
href="44c9d5679b "><code>44c9d56</code></a>
chore(deps): bump the with-tailwind group across 1 directory with 14
updates ...</li>
<li><a
href="31ddee8d0e "><code>31ddee8</code></a>
chore(packages): update picocolors import (<a
href="https://redirect.github.com/vercel/turborepo/issues/9753 ">#9753</a>)</li>
<li><a
href="94febbaa5a "><code>94febba</code></a>
docs: update CONTRIBUTING.md (<a
href="https://redirect.github.com/vercel/turborepo/issues/9759 ">#9759</a>)</li>
<li><a
href="7828e2cbd0 "><code>7828e2c</code></a>
feat: boundaries (<a
href="https://redirect.github.com/vercel/turborepo/issues/9634 ">#9634</a>)</li>
<li><a
href="8a09c59230 "><code>8a09c59</code></a>
chore(deps-dev): bump turbo from 2.0.3 to 2.3.3 in
/examples/with-shell-comma...</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.3...v2.3.4 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 22.10.9 to 22.10.10
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.18.0 to 9.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1637b8e87d "><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201 ">#19201</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="aae67172ab "><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276 ">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="cfea9abe0e "><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370 ">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd "><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362 ">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe "><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351 ">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6 "><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368 ">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3 "><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402 "><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365 ">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985 "><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352 ">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16 "><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308 ">#19308</a>)
(0xDev)</li>
<li><a
href="8a0a5a8851 "><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297 ">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="6671a2cd8c "><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e39d3f22ff "><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264 ">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a "><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328 ">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1 "><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331 ">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17 "><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336 ">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="9b9cb05848 "><code>9b9cb05</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371 ">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="2089707091 "><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345 ">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="9b9cb05848 "><code>9b9cb05</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.19.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19371 ">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cfea9abe0e "><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19370 ">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd "><code>2b84f66</code></a>
docs: Update README (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19362 ">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe "><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19351 ">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6 "><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19368 ">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3 "><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402 "><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19365 ">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985 "><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19352 ">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16 "><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19308 ">#19308</a>)
(0xDev)</li>
<li><a
href="aae67172ab "><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19276 ">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="8a0a5a8851 "><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19297 ">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="2089707091 "><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19345 ">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="6671a2cd8c "><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="1637b8e87d "><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19201 ">#19201</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="e39d3f22ff "><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19264 ">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a "><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19328 ">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1 "><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19331 ">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17 "><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19336 ">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.19.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.18.0 to 9.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.19.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1637b8e87d "><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201 ">#19201</a>)
(Josh Goldberg ✨ )</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="aae67172ab "><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276 ">#19276</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="cfea9abe0e "><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370 ">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd "><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362 ">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe "><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351 ">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6 "><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368 ">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3 "><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402 "><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365 ">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985 "><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352 ">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16 "><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308 ">#19308</a>)
(0xDev)</li>
<li><a
href="8a0a5a8851 "><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297 ">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="6671a2cd8c "><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e39d3f22ff "><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264 ">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a "><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328 ">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1 "><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331 ">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17 "><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336 ">#19336</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="9b9cb05848 "><code>9b9cb05</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371 ">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="2089707091 "><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345 ">#19345</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md ">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.19.0 - January 24, 2025</p>
<ul>
<li><a
href="9b9cb05848 "><code>9b9cb05</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371 ">#19371</a>)
(Milos Djermanovic)</li>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="cfea9abe0e "><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370 ">#19370</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2b84f666cd "><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362 ">#19362</a>)
(Nicholas C. Zakas)</li>
<li><a
href="044f93cbbe "><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351 ">#19351</a>)
(Pavel)</li>
<li><a
href="797ee7c0d6 "><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368 ">#19368</a>)
(Milos Djermanovic)</li>
<li><a
href="81a9c0ebc3 "><code>81a9c0e</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="093fb3d402 "><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365 ">#19365</a>)
(Tanuj Kanti)</li>
<li><a
href="417de32985 "><code>417de32</code></a>
docs: replace var with const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19352 ">#19352</a>)
(jj)</li>
<li><a
href="17f2aaec16 "><code>17f2aae</code></a>
docs: update getting-started config to match default generated config
(<a
href="https://redirect.github.com/eslint/eslint/issues/19308 ">#19308</a>)
(0xDev)</li>
<li><a
href="aae67172ab "><code>aae6717</code></a>
fix: sync rule type header comments automatically (<a
href="https://redirect.github.com/eslint/eslint/issues/19276 ">#19276</a>)
(Francesco Trotta)</li>
<li><a
href="8a0a5a8851 "><code>8a0a5a8</code></a>
docs: better <code>global ignores</code> instruction (<a
href="https://redirect.github.com/eslint/eslint/issues/19297 ">#19297</a>)
(Jacopo Marrone)</li>
<li><a
href="2089707091 "><code>2089707</code></a>
test: fix failing test in Node.js v22.13.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19345 ">#19345</a>)
(Francesco Trotta)</li>
<li><a
href="6671a2cd8c "><code>6671a2c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="1637b8e87d "><code>1637b8e</code></a>
feat: add <code>--report-unused-inline-configs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19201 ">#19201</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="e39d3f22ff "><code>e39d3f2</code></a>
docs: fix divider for rule category (<a
href="https://redirect.github.com/eslint/eslint/issues/19264 ">#19264</a>)
(Tanuj Kanti)</li>
<li><a
href="e0cf53f80a "><code>e0cf53f</code></a>
docs: fix search result box position for small screens (<a
href="https://redirect.github.com/eslint/eslint/issues/19328 ">#19328</a>)
(Tanuj Kanti)</li>
<li><a
href="f92a6803a1 "><code>f92a680</code></a>
docs: replace var with let or const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19331 ">#19331</a>)
(Ravi Teja Kolla)</li>
<li><a
href="b04b84bc17 "><code>b04b84b</code></a>
docs: revert accidental changes in TS config files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19336 ">#19336</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="208e0b199f "><code>208e0b1</code></a>
9.19.0</li>
<li><a
href="196dfdace6 "><code>196dfda</code></a>
Build: changelog update for 9.19.0</li>
<li><a
href="9b9cb05848 "><code>9b9cb05</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9 "><code>@9</code></a>.19.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19371 ">#19371</a>)</li>
<li><a
href="58560e70bb "><code>58560e7</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="cfea9abe0e "><code>cfea9ab</code></a>
docs: Clarify overrideConfig option (<a
href="https://redirect.github.com/eslint/eslint/issues/19370 ">#19370</a>)</li>
<li><a
href="2b84f666cd "><code>2b84f66</code></a>
docs: Update README (<a
href="https://redirect.github.com/eslint/eslint/issues/19362 ">#19362</a>)</li>
<li><a
href="044f93cbbe "><code>044f93c</code></a>
docs: clarify frozen rule description (<a
href="https://redirect.github.com/eslint/eslint/issues/19351 ">#19351</a>)</li>
<li><a
href="797ee7c0d6 "><code>797ee7c</code></a>
docs: fix Bluesky links (<a
href="https://redirect.github.com/eslint/eslint/issues/19368 ">#19368</a>)</li>
<li><a
href="81a9c0ebc3 "><code>81a9c0e</code></a>
docs: Update README</li>
<li><a
href="093fb3d402 "><code>093fb3d</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19365 ">#19365</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.18.0...v9.19.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-turbo` from 2.3.3 to 2.3.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">eslint-plugin-turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532 ">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533 ">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576 ">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566 ">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586 ">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600 ">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601 ">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato "><code>@takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612 ">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629 ">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631 ">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648 ">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658 ">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664 ">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665 ">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650 ">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662 ">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661 ">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas "><code>@jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674 ">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222 ">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673 ">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675 ">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678 ">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688 ">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar "><code>@chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690 ">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696 ">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679 ">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682 ">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722 ">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727 ">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza "><code>@jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728 ">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708 ">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707 ">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752 ">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753 ">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer "><code>@atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076 ">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten "><code>@bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773 ">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557 ">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575 ">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580 ">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8 "><code>@yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603 ">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a "><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="253afe2e49 "><code>253afe2</code></a>
release(turborepo): 2.3.4-canary.9 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9720 ">#9720</a>)</li>
<li><a
href="0bbd109a5d "><code>0bbd109</code></a>
release(turborepo): 2.3.4-canary.8 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9710 ">#9710</a>)</li>
<li><a
href="d531bea0e9 "><code>d531bea</code></a>
release(turborepo): 2.3.4-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9692 ">#9692</a>)</li>
<li><a
href="caeb695dcc "><code>caeb695</code></a>
release(turborepo): 2.3.4-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9669 ">#9669</a>)</li>
<li><a
href="cc76ddf6c3 "><code>cc76ddf</code></a>
release(turborepo): 2.3.4-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9636 ">#9636</a>)</li>
<li><a
href="d5336c3a6e "><code>d5336c3</code></a>
release(turborepo): 2.3.4-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9630 ">#9630</a>)</li>
<li><a
href="ffe5be91cb "><code>ffe5be9</code></a>
release(turborepo): 2.3.4-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9625 ">#9625</a>)</li>
<li><a
href="86de176d92 "><code>86de176</code></a>
release(turborepo): 2.3.4-canary.2 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9573 ">#9573</a>)</li>
<li><a
href="974090514e "><code>9740905</code></a>
release(turborepo): 2.3.4-canary.1 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo/issues/9570 ">#9570</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.3.4/packages/eslint-plugin-turbo ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@turbo/gen` from 2.3.3 to 2.3.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases "><code>@turbo/gen</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.3.4</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>chore(docs): enable hashlinking for System Environment Variables
entries by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9532 ">vercel/turborepo#9532</a></li>
<li>docs: options one-pager by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9533 ">vercel/turborepo#9533</a></li>
<li>docs(typo): fix typo on turbo-ignore page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9576 ">vercel/turborepo#9576</a></li>
<li>docs: clarify default daemon usage by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9566 ">vercel/turborepo#9566</a></li>
<li>docs: provide reasoning on why Turborepo doesn't support nested
workspaces by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9586 ">vercel/turborepo#9586</a></li>
<li>docs: change path of options overview page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9600 ">vercel/turborepo#9600</a></li>
<li>docs: remove old options page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9601 ">vercel/turborepo#9601</a></li>
<li>fix(watch): fix output text when no tasks are provided by <a
href="https://github.com/takaebato "><code>@takaebato</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9612 ">vercel/turborepo#9612</a></li>
<li>chore: change Discord links to Vercel Community by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9629 ">vercel/turborepo#9629</a></li>
<li>docs: add community implementations of Remote Cache by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9631 ">vercel/turborepo#9631</a></li>
<li>docs: add missing <code>api</code> folder in <code>turbo prune api
--docker</code> example by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9648 ">vercel/turborepo#9648</a></li>
<li>docs: add missing <code>apps</code> folder in <code>prune</code>
command reference by <a
href="https://github.com/gianelli99 "><code>@gianelli99</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9658 ">vercel/turborepo#9658</a></li>
<li>docs: correct Bun support status by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9664 ">vercel/turborepo#9664</a></li>
<li>docs: mention module resolution differences for package managers by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9665 ">vercel/turborepo#9665</a></li>
<li>docs(errors): improve error message for recursive calls by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9650 ">vercel/turborepo#9650</a></li>
<li>docs: guide for Playwright by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9662 ">vercel/turborepo#9662</a></li>
<li>docs: mention --graph on graphs page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9661 ">vercel/turborepo#9661</a></li>
<li>docs: fix typo in typescript.mdx of repo-docs by <a
href="https://github.com/jbrocksfellas "><code>@jbrocksfellas</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9674 ">vercel/turborepo#9674</a></li>
<li>docs: document creating packages with framework bindings by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9222 ">vercel/turborepo#9222</a></li>
<li>docs: add note about packaging patterns by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9673 ">vercel/turborepo#9673</a></li>
<li>docs: guide for shadcn/ui by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9675 ">vercel/turborepo#9675</a></li>
<li>docs: add link to shadcn/ui page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9678 ">vercel/turborepo#9678</a></li>
<li>docs: mention free remote caching earlier on page by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9688 ">vercel/turborepo#9688</a></li>
<li>docs: typo fix by <a
href="https://github.com/chaficnajjar "><code>@chaficnajjar</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9690 ">vercel/turborepo#9690</a></li>
<li>docs(fix): correct line highlighting by removing extra comma by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9696 ">vercel/turborepo#9696</a></li>
<li>docs: add community-built Run Summaries web viewer by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9679 ">vercel/turborepo#9679</a></li>
<li>docs: edits for Prisma guide by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9682 ">vercel/turborepo#9682</a></li>
<li>docs: update docs to use correct changeset dir by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9722 ">vercel/turborepo#9722</a></li>
<li>fix(docs): correct backticks causing broken links by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9727 ">vercel/turborepo#9727</a></li>
<li>docs: update docker.mdx to Replace yarn install with yarn install
--frozen-lockfile for consistent dependency installation by <a
href="https://github.com/jonathandsouza "><code>@jonathandsouza</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9728 ">vercel/turborepo#9728</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>fix(create-turbo): correct repo name by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9708 ">vercel/turborepo#9708</a></li>
<li>chore(examples): mark core supported examples by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9707 ">vercel/turborepo#9707</a></li>
<li>chore(packages): update fs-extra import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9752 ">vercel/turborepo#9752</a></li>
<li>chore(packages): update picocolors import by <a
href="https://github.com/tknickman "><code>@tknickman</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9753 ">vercel/turborepo#9753</a></li>
</ul>
<h3><code>@turbo/codemod</code></h3>
<ul>
<li>fix: upgrade the turbo package in Yarn 4 by <a
href="https://github.com/atimmer "><code>@atimmer</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8076 ">vercel/turborepo#8076</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: add peer dependencies to eslint packages by <a
href="https://github.com/bitttttten "><code>@bitttttten</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/8773 ">vercel/turborepo#8773</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>chore(pm): reduce PackageManager surface area by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9557 ">vercel/turborepo#9557</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore(examples): stable React 19 version by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9575 ">vercel/turborepo#9575</a></li>
<li>fix(examples): create-turbo dependencies with npm by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9580 ">vercel/turborepo#9580</a></li>
<li>Update config.json by <a
href="https://github.com/yamz8 "><code>@yamz8</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9603 ">vercel/turborepo#9603</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c24d99df5a "><code>c24d99d</code></a>
publish 2.3.4 to registry</li>
<li><a
href="31ddee8d0e "><code>31ddee8</code></a>
chore(packages): update picocolors import (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9753 ">#9753</a>)</li>
<li><a
href="53f3ee3ad0 "><code>53f3ee3</code></a>
chore(packages): update fs-extra import (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9752 ">#9752</a>)</li>
<li><a
href="253afe2e49 "><code>253afe2</code></a>
release(turborepo): 2.3.4-canary.9 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9720 ">#9720</a>)</li>
<li><a
href="0bbd109a5d "><code>0bbd109</code></a>
release(turborepo): 2.3.4-canary.8 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9710 ">#9710</a>)</li>
<li><a
href="d531bea0e9 "><code>d531bea</code></a>
release(turborepo): 2.3.4-canary.7 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9692 ">#9692</a>)</li>
<li><a
href="caeb695dcc "><code>caeb695</code></a>
release(turborepo): 2.3.4-canary.6 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9669 ">#9669</a>)</li>
<li><a
href="cc76ddf6c3 "><code>cc76ddf</code></a>
release(turborepo): 2.3.4-canary.5 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9636 ">#9636</a>)</li>
<li><a
href="d5336c3a6e "><code>d5336c3</code></a>
release(turborepo): 2.3.4-canary.4 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9630 ">#9630</a>)</li>
<li><a
href="ffe5be91cb "><code>ffe5be9</code></a>
release(turborepo): 2.3.4-canary.3 (<a
href="https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/9625 ">#9625</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/commits/v2.3.4/packages/turbo-gen ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-01-27 14:35:34 +00:00
dependabot[bot]
f558ed8579
chore(deps): bump the basic group across 1 directory with 17 updates ( #9772 )
...
Bumps the basic group with 17 updates in the /examples/basic directory:
| Package | From | To |
| --- | --- | --- |
| [prettier](https://github.com/prettier/prettier ) | `3.3.3` | `3.4.2` |
| [turbo](https://github.com/vercel/turborepo ) | `2.3.1` | `2.3.3` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.5.4` |
`5.7.3` |
| [next](https://github.com/vercel/next.js ) | `15.1.0` | `15.1.6` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
| `20.17.6` | `22.10.9` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )
| `18.3.0` | `19.0.8` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom )
| `18.3.0` | `19.0.3` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) |
`9.17.0` | `9.18.0` |
|
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next )
| `15.1.0` | `15.1.6` |
| [eslint](https://github.com/eslint/eslint ) | `9.15.0` | `9.18.0` |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier )
| `9.1.0` | `10.0.1` |
|
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react )
| `7.37.2` | `7.37.4` |
|
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks )
| `5.0.0` | `5.1.0` |
|
[eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo )
| `2.3.1` | `2.3.3` |
| [globals](https://github.com/sindresorhus/globals ) | `15.12.0` |
`15.14.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint )
| `8.15.0` | `8.21.0` |
|
[@turbo/gen](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen )
| `1.13.4` | `2.3.3` |
Updates `prettier` from 3.3.3 to 3.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases ">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.4.2</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#342 ">Changelog</a></p>
<h2>3.4.1</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#341 ">Changelog</a></p>
<h2>3.4.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.3.3...3.4.0 ">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2024/11/26/3.4.0.html ">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md ">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.4.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.4.1...3.4.2 ">diff</a></p>
<h4>Treat U+30A0 & U+30FB in Katakana Block as CJK (<a
href="https://redirect.github.com/prettier/prettier/pull/16796 ">#16796</a>
by <a href="https://github.com/tats-u "><code>@tats-u</code></a>)</h4>
<p>Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is
commonly used in Japanese to represent the delimitation of first and
last names of non-Japanese people or “and”. The following
“C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in
Japanese.</p>
<!-- raw HTML omitted -->
<pre lang="md"><code><!-- Input (--prose-wrap=never) -->
<p>C言<br />
語<br />
・<br />
C++<br />
・<br />
Go<br />
・<br />
Rust</p>
<p><!-- Prettier 3.4.1 --><br />
C言語・ C++ ・ Go ・ Rust</p>
<p><!-- Prettier 3.4.2 --><br />
C言語・C++・Go・Rust<br />
</code></pre></p>
<p>U+30A0 can be used as the replacement of the <code>-</code> in
non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can
be represented as “サン゠サーンス” in Japanese), but substituted by ASCII
hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g.
“サン=サーンス” or “サン=サーンス”).</p>
<h4>Fix comments print on class methods with decorators (<a
href="https://redirect.github.com/prettier/prettier/pull/16891 ">#16891</a>
by <a href="https://github.com/fisker "><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="jsx"><code>// Input
class A {
@decorator
/**
* The method description
*
*/
async method(foo: Foo, bar: Bar) {
console.log(foo);
}
}
<p>// Prettier 3.4.1<br />
class A {<br />
<a href="https://github.com/decorator "><code>@decorator</code></a><br
/>
async /**<br />
</tr></table><br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cca946176c "><code>cca9461</code></a>
Release 3.4.2</li>
<li><a
href="572bebe2d4 "><code>572bebe</code></a>
Fix comments on class methods with decorators (<a
href="https://redirect.github.com/prettier/prettier/issues/16891 ">#16891</a>)</li>
<li><a
href="359c4f02d0 "><code>359c4f0</code></a>
chore(deps): update dependency <code>@angular/compiler</code> to
v19.0.1 (<a
href="https://redirect.github.com/prettier/prettier/issues/16903 ">#16903</a>)</li>
<li><a
href="64709969fb "><code>6470996</code></a>
chore(deps): update dependency <code>@glimmer/syntax</code> to v0.93.1
(<a
href="https://redirect.github.com/prettier/prettier/issues/16904 ">#16904</a>)</li>
<li><a
href="e13614ffd8 "><code>e13614f</code></a>
Correct fit() for fill() (<a
href="https://redirect.github.com/prettier/prettier/issues/16899 ">#16899</a>)</li>
<li><a
href="10db357c5f "><code>10db357</code></a>
Remove check on <code>TSImportType.isTypeOf</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/16892 ">#16892</a>)</li>
<li><a
href="ac46a4f16e "><code>ac46a4f</code></a>
Treat U+30A0 & U+30FB in Katakana Block as CJK (<a
href="https://redirect.github.com/prettier/prettier/issues/16796 ">#16796</a>)</li>
<li><a
href="d52e905869 "><code>d52e905</code></a>
Add test for <a
href="https://redirect.github.com/prettier/prettier/issues/16207 ">#16207</a>
(<a
href="https://redirect.github.com/prettier/prettier/issues/16890 ">#16890</a>)</li>
<li><a
href="a1e354d7fc "><code>a1e354d</code></a>
Clean changelog_unreleased</li>
<li><a
href="99875da4e7 "><code>99875da</code></a>
Bump Prettier dependency to 3.4.1</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.3.3...3.4.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `turbo` from 2.3.1 to 2.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases ">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.3.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Changelog</h3>
<ul>
<li>fix: correct TUI vim binds direction by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9529 ">vercel/turborepo#9529</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.3.2...v2.3.3 ">https://github.com/vercel/turborepo/compare/v2.3.2...v2.3.3 </a></p>
<h2>Turborepo v2.3.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>docs: Improve clarity on <code>--cache</code>. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9489 ">vercel/turborepo#9489</a></li>
<li>feat: Remote cache upload timeout by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9491 ">vercel/turborepo#9491</a></li>
<li>docs: mark <code>--no-cache</code> and <code>--remote-only</code> as
deprecated. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9488 ">vercel/turborepo#9488</a></li>
<li>docs: describe using a custom URL with <code>create-turbo</code>. by
<a href="https://github.com/anthonyshew "><code>@anthonyshew</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9507 ">vercel/turborepo#9507</a></li>
<li>docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> by <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9509 ">vercel/turborepo#9509</a></li>
<li>fix(examples): remove <code>--filter</code> from
<code>with-docker</code> example. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9513 ">vercel/turborepo#9513</a></li>
<li>docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> by <a
href="https://github.com/eps1lon "><code>@eps1lon</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9514 ">vercel/turborepo#9514</a></li>
<li>docs: update ESLint documentation with ESLint v9 by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9515 ">vercel/turborepo#9515</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>feat: update <code>eslint-config-turbo</code> to support ESLint Flat
Config. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9502 ">vercel/turborepo#9502</a></li>
</ul>
<h3><code>@turbo/repository</code></h3>
<ul>
<li>perf: Exclude network while doing getReport by <a
href="https://github.com/Tofandel "><code>@Tofandel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9351 ">vercel/turborepo#9351</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>chore: update <code>basic</code> example to ESLint v9 and Flat
Configurations. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9501 ">vercel/turborepo#9501</a></li>
<li>chore(examples): remove spare dependencies from basic example by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9516 ">vercel/turborepo#9516</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>fix(affected): consider both source and destination as changed by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9422 ">vercel/turborepo#9422</a></li>
<li>chore: use mocked package in test by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9475 ">vercel/turborepo#9475</a></li>
<li>feat(tui): Enter interactive with <code>i</code> key. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9479 ">vercel/turborepo#9479</a></li>
<li>feat(trace): resolve incorrect extension by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9486 ">vercel/turborepo#9486</a></li>
<li>refactor(tui): Improve aesthetics for helper text. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9478 ">vercel/turborepo#9478</a></li>
<li>feat(mfe): allow <code>@vercel/microfrontends</code> to be
considered a MFE package dependency by <a
href="https://github.com/mknichel "><code>@mknichel</code></a> in <a
href="https://redirect.github.com/vercel/turborepo/pull/9493 ">vercel/turborepo#9493</a></li>
<li>fix(mfe): build either mfe package name by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9494 ">vercel/turborepo#9494</a></li>
<li>feat(trace): add export condition and clean up tests by <a
href="https://github.com/NicholasLYang "><code>@NicholasLYang</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9499 ">vercel/turborepo#9499</a></li>
<li>feat(tui): add Vim motions support for task list selection by <a
href="https://github.com/AlvaroParker "><code>@AlvaroParker</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9243 ">vercel/turborepo#9243</a></li>
<li>chore: remove unused dependency in packages/turbo-workspaces by <a
href="https://github.com/torresgol10 "><code>@torresgol10</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/8718 ">vercel/turborepo#8718</a></li>
<li>fix(env): add DISPLAY to default pass through by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9511 ">vercel/turborepo#9511</a></li>
<li>refactor(tui): cleanup where Vim binds were added. by <a
href="https://github.com/anthonyshew "><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/9508 ">vercel/turborepo#9508</a></li>
<li>feat: sibling tasks by <a
href="https://github.com/chris-olszewski "><code>@chris-olszewski</code></a>
in <a
href="https://redirect.github.com/vercel/turborepo/pull/9504 ">vercel/turborepo#9504</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Tofandel "><code>@Tofandel</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/9351 ">vercel/turborepo#9351</a></li>
<li><a
href="https://github.com/AlvaroParker "><code>@AlvaroParker</code></a>
made their first contribution in <a
href="https://redirect.github.com/vercel/turborepo/pull/9243 ">vercel/turborepo#9243</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.2 ">https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.2 </a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="81c4e43142 "><code>81c4e43</code></a>
publish 2.3.3 to registry</li>
<li><a
href="755f14c571 "><code>755f14c</code></a>
fix: correct TUI vim binds direction (<a
href="https://redirect.github.com/vercel/turborepo/issues/9529 ">#9529</a>)</li>
<li><a
href="95129e3d79 "><code>95129e3</code></a>
release(turborepo): 2.3.2 (<a
href="https://redirect.github.com/vercel/turborepo/issues/9520 ">#9520</a>)</li>
<li><a
href="6fa050a986 "><code>6fa050a</code></a>
docs: update ESLint documentation with ESLint v9 (<a
href="https://redirect.github.com/vercel/turborepo/issues/9515 ">#9515</a>)</li>
<li><a
href="2dd46cc5f1 "><code>2dd46cc</code></a>
chore(examples): Remove spare dependencies from basic example. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9516 ">#9516</a>)</li>
<li><a
href="cf68935e20 "><code>cf68935</code></a>
docs: fix formatting on
<code>/repo/docs/getting-started/installation</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/9514 ">#9514</a>)</li>
<li><a
href="4f5f048b5c "><code>4f5f048</code></a>
feat: sibling tasks (<a
href="https://redirect.github.com/vercel/turborepo/issues/9504 ">#9504</a>)</li>
<li><a
href="e3fcdee03d "><code>e3fcdee</code></a>
fix(examples): remove <code>--filter</code> from
<code>with-docker</code> example. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9513 ">#9513</a>)</li>
<li><a
href="b00eea2867 "><code>b00eea2</code></a>
chore: update <code>basic</code> example to ESLint v9 and Flat
Configurations. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9501 ">#9501</a>)</li>
<li><a
href="cbb85b3922 "><code>cbb85b3</code></a>
chore: add a comment to GitHub release flow types. (<a
href="https://redirect.github.com/vercel/turborepo/issues/9506 ">#9506</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.3.1...v2.3.3 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript` from 5.5.4 to 5.7.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases ">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.7.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on <a
href="https://www.npmjs.com/package/typescript ">npm</a></p>
<h2>TypeScript 5.7</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/ ">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.7 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/ ">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.7 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/ ">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.7.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript ">npm</a></li>
</ul>
<h2>TypeScript 5.6.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/ ">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+ ">fixed
issues query for Typescript 5.6.0 (Beta)</a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a5e123d9e0 "><code>a5e123d</code></a>
Update LKG</li>
<li><a
href="8bc02048a2 "><code>8bc0204</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60828 ">#60828</a>
(Fix CodeQL configuration, releases) into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60923 ">#60923</a>)</li>
<li><a
href="7aa63df74c "><code>7aa63df</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60393 ">#60393</a>
(Don't try to add an implicit undefi...) into release-5.7 (#...</li>
<li><a
href="9df7c36aa9 "><code>9df7c36</code></a>
Bump version to 5.7.3 and LKG</li>
<li><a
href="e167412fe0 "><code>e167412</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60794 ">#60794</a>
(Harden <code>sanitizeLog</code> against incorr...) into release-5.7
(#...</li>
<li><a
href="9ba364c55a "><code>9ba364c</code></a>
Fix coverage build on release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60792 ">#60792</a>)</li>
<li><a
href="4b7441a8be "><code>4b7441a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60680 ">#60680</a>
(Mark the inherited any-based index ...) into release-5.7 (#...</li>
<li><a
href="e844dc305e "><code>e844dc3</code></a>
Cherry-pick <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60402 ">#60402</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60440 ">#60440</a>,
<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60616 ">#60616</a>
into release-5.7 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60777 ">#60777</a>)</li>
<li><a
href="21b02a1e1f "><code>21b02a1</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60749 ">#60749</a>
(Do not require import attribute on ...) into release-5.7 (#...</li>
<li><a
href="b82fd16484 "><code>b82fd16</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60576 ">#60576</a>
(Avoid incorrectly reusing assertion...) into release-5.7 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.7.3 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `next` from 15.1.0 to 15.1.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.1.6</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>fix: don't memory-leak promises passed to waitUntil (<a
href="https://redirect.github.com/vercel/next.js/issues/75041 ">#75041</a>)</li>
<li>backport: fix prerender issue with intercepting routes +
generateStaticParams (<a
href="https://redirect.github.com/vercel/next.js/issues/75170 ">#75170</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/lubieowoce "><code>@lubieowoce</code></a> and
<a href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.1.5</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix missing revalidate with notFound() (<a
href="https://redirect.github.com/vercel/next.js/issues/75009 ">#75009</a>)</li>
<li>fix: when metadatabase is set we should not warn (<a
href="https://redirect.github.com/vercel/next.js/issues/74840 ">#74840</a>)</li>
<li>Fix <code>@vercel/og</code> license SPDX expression (<a
href="https://redirect.github.com/vercel/next.js/issues/74745 ">#74745</a>)</li>
<li>fix: ts language server rule metadata should allow null (<a
href="https://redirect.github.com/vercel/next.js/issues/74704 ">#74704</a>)</li>
<li>fix: eslint rule of using img in metadata routes (<a
href="https://redirect.github.com/vercel/next.js/issues/74864 ">#74864</a>)</li>
<li>Fix presentation when onerror receives an event without error (<a
href="https://redirect.github.com/vercel/next.js/issues/74643 ">#74643</a>)</li>
<li>fix fetch lock not being consistently released <a
href="https://redirect.github.com/vercel/next.js/issues/74623 ">#74623</a>
(<a
href="https://redirect.github.com/vercel/next.js/issues/75028 ">#75028</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/matmannion "><code>@matmannion</code></a> and
<a href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.1.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>backport: force module format for virtual client-proxy (<a
href="https://redirect.github.com/vercel/next.js/issues/74608 ">#74608</a>)</li>
<li>Fix prerender tags when notFound is called (<a
href="https://redirect.github.com/vercel/next.js/issues/74607 ">#74607</a>)</li>
<li>Use provided waitUntil for pending revalidates (<a
href="https://redirect.github.com/vercel/next.js/issues/74604 ">#74604</a>)</li>
<li>Feature: next/image: add support for images.qualities in next.config
(<a
href="https://redirect.github.com/vercel/next.js/issues/74588 ">#74588</a>)</li>
<li>Chore: docs: add missing search: '' on remotePatterns (<a
href="https://redirect.github.com/vercel/next.js/issues/74587 ">#74587</a>)</li>
<li>Chore: docs: update version history of next/image (<a
href="https://redirect.github.com/vercel/next.js/issues/73923 ">#73923</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/74570 ">#74570</a>)</li>
<li>Chore: next/image: improve imgopt api bypass detection for
unsupported images (<a
href="https://redirect.github.com/vercel/next.js/issues/74569 ">#74569</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to @ and @ for helping!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="38a6d0177e "><code>38a6d01</code></a>
v15.1.6</li>
<li><a
href="7099753397 "><code>7099753</code></a>
backport: fix prerender issue with intercepting routes +
generateStaticParams...</li>
<li><a
href="819d57589a "><code>819d575</code></a>
[E2E] Fix config file conflict (<a
href="https://redirect.github.com/vercel/next.js/issues/73818 ">#73818</a>)</li>
<li><a
href="20f5a79c43 "><code>20f5a79</code></a>
fix: don't memory-leak promises passed to <code>waitUntil</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/75041 ">#75041</a>)</li>
<li><a
href="47102cae01 "><code>47102ca</code></a>
v15.1.5</li>
<li><a
href="9431336699 "><code>9431336</code></a>
fix fetch lock not being consistently released (<a
href="https://redirect.github.com/vercel/next.js/issues/75028 ">#75028</a>)</li>
<li><a
href="25e84437a5 "><code>25e8443</code></a>
test: fix testing snapshot</li>
<li><a
href="30b9c8f910 "><code>30b9c8f</code></a>
test: add feature of overriding files (<a
href="https://redirect.github.com/vercel/next.js/issues/74716 ">#74716</a>)</li>
<li><a
href="79bdd86881 "><code>79bdd86</code></a>
Fix presentation when onerror receives an event without error (<a
href="https://redirect.github.com/vercel/next.js/issues/74643 ">#74643</a>)</li>
<li><a
href="1882acb246 "><code>1882acb</code></a>
fix: eslint rule of using img in metadata routes (<a
href="https://redirect.github.com/vercel/next.js/issues/74864 ">#74864</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.1.0...v15.1.6 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 20.17.6 to 22.10.9
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react` from 18.3.0 to 19.0.8
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/react-dom` from 18.3.0 to 19.0.3
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.17.0 to 9.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases "><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.18.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e84e6e269c "><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19306 ">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="8efc2d0c92 "><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19266 ">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62 "><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19272 ">#19272</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="da768d4541 "><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19289 ">#19289</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d9c23c55be "><code>d9c23c5</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19325 ">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411 "><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18784 ">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65 "><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19320 ">#19320</a>)
(PoloSpark)</li>
<li><a
href="0b680b3cc1 "><code>0b680b3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="98c86a99f7 "><code>98c86a9</code></a>
docs: <code>Edit this page</code> button link to different branches (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19228 ">#19228</a>)
(Tanuj Kanti)</li>
<li><a
href="6947901d14 "><code>6947901</code></a>
docs: remove hardcoded edit link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19323 ">#19323</a>)
(Milos Djermanovic)</li>
<li><a
href="03f2f442a9 "><code>03f2f44</code></a>
docs: rewrite var with const in rules examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19317 ">#19317</a>)
(Thiago)</li>
<li><a
href="26c3003bfc "><code>26c3003</code></a>
docs: Clarify dangers of eslint:all (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19318 ">#19318</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c03825730d "><code>c038257</code></a>
docs: add <code>eqeqeq</code> in related rules to
<code>no-eq-null</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19310 ">#19310</a>)
(루밀LuMir)</li>
<li><a
href="89c8fc54c9 "><code>89c8fc5</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19315 ">#19315</a>)
(Amaresh S M)</li>
<li><a
href="db574c4d38 "><code>db574c4</code></a>
docs: add missing backticks to <code>no-void</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19313 ">#19313</a>)
(루밀LuMir)</li>
<li><a
href="8d943c335c "><code>8d943c3</code></a>
docs: add missing backticks to <code>default-case-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19311 ">#19311</a>)
(루밀LuMir)</li>
<li><a
href="36ef8bbeab "><code>36ef8bb</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19298 ">#19298</a>)
(Amaresh S M)</li>
<li><a
href="1610c9ee14 "><code>1610c9e</code></a>
docs: add missing backticks to <code>no-else-return</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19309 ">#19309</a>)
(루밀LuMir)</li>
<li><a
href="df409d8f76 "><code>df409d8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="2e842138e6 "><code>2e84213</code></a>
docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19304 ">#19304</a>)
(Amaresh S M)</li>
<li><a
href="6e7361bb6a "><code>6e7361b</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19302 ">#19302</a>)
(Tanuj Kanti)</li>
<li><a
href="069af5e9ac "><code>069af5e</code></a>
docs: rewrite <code>var</code> using <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19303 ">#19303</a>)
(Kim GyeonWon)</li>
<li><a
href="064e35de95 "><code>064e35d</code></a>
docs: remove 'I hope to' comments from scope-manager-interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19300 ">#19300</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="8e003056a8 "><code>8e00305</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19299 ">#19299</a>)
(Tanuj Kanti)</li>
<li><a
href="a559009f51 "><code>a559009</code></a>
docs: Add warning about extending core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19295 ">#19295</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0bfdf6caaf "><code>0bfdf6c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ce0b9ff042 "><code>ce0b9ff</code></a>
docs: add navigation link for <code>code explorer</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19285 ">#19285</a>)
(Tanuj Kanti)</li>
<li><a
href="e255cc98ab "><code>e255cc9</code></a>
docs: add bluesky icon to footer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19290 ">#19290</a>)
(Tanuj Kanti)</li>
<li><a
href="5d64851955 "><code>5d64851</code></a>
docs: remove outdated info about environments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19296 ">#19296</a>)
(Francesco Trotta)</li>
<li><a
href="eec01f04ae "><code>eec01f0</code></a>
docs: switch rule examples config format to <code>languageOptions</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19277 ">#19277</a>)
(Milos Djermanovic)</li>
<li><a
href="b36ca0a490 "><code>b36ca0a</code></a>
docs: Fixing Focus Order by Rearranging Element Sequence (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19241 ">#19241</a>)
(Amaresh S M)</li>
<li><a
href="d122c8a756 "><code>d122c8a</code></a>
docs: add missing backticks to <code>sort-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19282 ">#19282</a>)
(루밀LuMir)</li>
<li><a
href="0367a70a43 "><code>0367a70</code></a>
docs: update custom parser docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19288 ">#19288</a>)
(Francesco Trotta)</li>
<li><a
href="8c07ebb900 "><code>8c07ebb</code></a>
docs: add <code>border-radius</code> to <code>hX:target</code> selector
styles (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19270 ">#19270</a>)
(루밀LuMir)</li>
<li><a
href="eff7c5721c "><code>eff7c57</code></a>
docs: add limitation section in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19287 ">#19287</a>)
(Tanuj Kanti)</li>
<li><a
href="5db226f4da "><code>5db226f</code></a>
docs: add missing backticks in various parts of the documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19269 ">#19269</a>)
(루밀LuMir)</li>
<li><a
href="789edbbae5 "><code>789edbb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="613c06a2c3 "><code>613c06a</code></a>
docs: mark rules that are frozen with ❄️ (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19231 ">#19231</a>)
(Amaresh S M)</li>
<li><a
href="43172ecbd4 "><code>43172ec</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ac8b3c4ca9 "><code>ac8b3c4</code></a>
docs: fix description of <code>overrideConfigFile</code> option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19262 ">#19262</a>)
(Milos Djermanovic)</li>
<li><a
href="bbb9b46c20 "><code>bbb9b46</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="995b49231a "><code>995b492</code></a>
docs: fix inconsistent divider in rule categories box (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19249 ">#19249</a>)
(Tanuj Kanti)</li>
<li><a
href="f76d05da6e "><code>f76d05d</code></a>
docs: Refactor search result handling with better event listener cleanup
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19252 ">#19252</a>)
(Amaresh S M)</li>
<li><a
href="c5f3d7dab3 "><code>c5f3d7d</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md "><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.18.0 - January 10, 2025</p>
<ul>
<li><a
href="c52be85c4a "><code>c52be85</code></a>
chore: upgrade to <code>@eslint/js@9.18.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19330 ">#19330</a>)
(Francesco Trotta)</li>
<li><a
href="362099c580 "><code>362099c</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="94861418f1 "><code>9486141</code></a>
deps: upgrade <code>@eslint/core</code> and
<code>@eslint/plugin-kit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19329 ">#19329</a>)
(Francesco Trotta)</li>
<li><a
href="d9c23c55be "><code>d9c23c5</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19325 ">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411 "><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18784 ">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65 "><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19320 ">#19320</a>)
(PoloSpark)</li>
<li><a
href="0b680b3cc1 "><code>0b680b3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="98c86a99f7 "><code>98c86a9</code></a>
docs: <code>Edit this page</code> button link to different branches (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19228 ">#19228</a>)
(Tanuj Kanti)</li>
<li><a
href="6947901d14 "><code>6947901</code></a>
docs: remove hardcoded edit link (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19323 ">#19323</a>)
(Milos Djermanovic)</li>
<li><a
href="03f2f442a9 "><code>03f2f44</code></a>
docs: rewrite var with const in rules examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19317 ">#19317</a>)
(Thiago)</li>
<li><a
href="26c3003bfc "><code>26c3003</code></a>
docs: Clarify dangers of eslint:all (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19318 ">#19318</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c03825730d "><code>c038257</code></a>
docs: add <code>eqeqeq</code> in related rules to
<code>no-eq-null</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19310 ">#19310</a>)
(루밀LuMir)</li>
<li><a
href="89c8fc54c9 "><code>89c8fc5</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19315 ">#19315</a>)
(Amaresh S M)</li>
<li><a
href="495aa499a7 "><code>495aa49</code></a>
chore: extract package <code>name</code> from <code>package.json</code>
for public interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19314 ">#19314</a>)
(루밀LuMir)</li>
<li><a
href="db574c4d38 "><code>db574c4</code></a>
docs: add missing backticks to <code>no-void</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19313 ">#19313</a>)
(루밀LuMir)</li>
<li><a
href="8d943c335c "><code>8d943c3</code></a>
docs: add missing backticks to <code>default-case-last</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19311 ">#19311</a>)
(루밀LuMir)</li>
<li><a
href="36ef8bbeab "><code>36ef8bb</code></a>
docs: rewrite examples with var using let and const (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19298 ">#19298</a>)
(Amaresh S M)</li>
<li><a
href="1610c9ee14 "><code>1610c9e</code></a>
docs: add missing backticks to <code>no-else-return</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19309 ">#19309</a>)
(루밀LuMir)</li>
<li><a
href="df409d8f76 "><code>df409d8</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e84e6e269c "><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19306 ">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="2e842138e6 "><code>2e84213</code></a>
docs: Fix Horizontal Scroll Overflow in Rule Description on Mobile View
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19304 ">#19304</a>)
(Amaresh S M)</li>
<li><a
href="6e7361bb6a "><code>6e7361b</code></a>
docs: replace <code>var</code> with <code>let</code> and
<code>const</code> in rule example (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19302 ">#19302</a>)
(Tanuj Kanti)</li>
<li><a
href="069af5e9ac "><code>069af5e</code></a>
docs: rewrite <code>var</code> using <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19303 ">#19303</a>)
(Kim GyeonWon)</li>
<li><a
href="064e35de95 "><code>064e35d</code></a>
docs: remove 'I hope to' comments from scope-manager-interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19300 ">#19300</a>)
(Josh Goldberg ✨ )</li>
<li><a
href="8e003056a8 "><code>8e00305</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19299 ">#19299</a>)
(Tanuj Kanti)</li>
<li><a
href="a559009f51 "><code>a559009</code></a>
docs: Add warning about extending core rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19295 ">#19295</a>)
(Nicholas C. Zakas)</li>
<li><a
href="0bfdf6caaf "><code>0bfdf6c</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ce0b9ff042 "><code>ce0b9ff</code></a>
docs: add navigation link for <code>code explorer</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19285 ">#19285</a>)
(Tanuj Kanti)</li>
<li><a
href="e255cc98ab "><code>e255cc9</code></a>
docs: add bluesky icon to footer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19290 ">#19290</a>)
(Tanuj Kanti)</li>
<li><a
href="5d64851955 "><code>5d64851</code></a>
docs: remove outdated info about environments (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19296 ">#19296</a>)
(Francesco Trotta)</li>
<li><a
href="eec01f04ae "><code>eec01f0</code></a>
docs: switch rule examples config format to <code>languageOptions</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19277 ">#19277</a>)
(Milos Djermanovic)</li>
<li><a
href="b36ca0a490 "><code>b36ca0a</code></a>
docs: Fixing Focus Order by Rearranging Element Sequence (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19241 ">#19241</a>)
(Amaresh S M)</li>
<li><a
href="d122c8a756 "><code>d122c8a</code></a>
docs: add missing backticks to <code>sort-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19282 ">#19282</a>)
(루밀LuMir)</li>
<li><a
href="0367a70a43 "><code>0367a70</code></a>
docs: update custom parser docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19288 ">#19288</a>)
(Francesco Trotta)</li>
<li><a
href="da768d4541 "><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19289 ">#19289</a>)
(Francesco Trotta)</li>
<li><a
href="8c07ebb900 "><code>8c07ebb</code></a>
docs: add <code>border-radius</code> to <code>hX:target</code> selector
styles (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19270 ">#19270</a>)
(루밀LuMir)</li>
<li><a
href="eff7c5721c "><code>eff7c57</code></a>
docs: add limitation section in <code>no-loop-func</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19287 ">#19287</a>)
(Tanuj Kanti)</li>
<li><a
href="8efc2d0c92 "><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19266 ">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62 "><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19272 ">#19272</a>)
(Milos Djermanovic)</li>
<li><a
href="5db226f4da "><code>5db226f</code></a>
docs: add missing backticks in various parts of the documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19269 ">#19269</a>)
(루밀LuMir)</li>
<li><a
href="789edbbae5 "><code>789edbb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="613c06a2c3 "><code>613c06a</code></a>
docs: mark rules that are frozen with ❄️ (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19231 ">#19231</a>)
(Amaresh S M)</li>
<li><a
href="43172ecbd4 "><code>43172ec</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="ac8b3c4ca9 "><code>ac8b3c4</code></a>
docs: fix description of <code>overrideConfigFile</code> option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19262 ">#19262</a>)
(Milos Djermanovic)</li>
<li><a
href="6fe0e7244a "><code>6fe0e72</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.9.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19263 ">#19263</a>)
(renovate[bot])</li>
<li><a
href="bbb9b46c20 "><code>bbb9b46</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="995b49231a "><code>995b492</code></a>
docs: fix inconsistent divider in rule categories box (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19249 ">#19249</a>)
(Tanuj Kanti)</li>
<li><a
href="f76d05da6e "><code>f76d05d</code></a>
docs: Refactor search result handling with better event listener cleanup
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19252 ">#19252</a>)
(Amaresh S M)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="362099c580 "><code>362099c</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="495aa499a7 "><code>495aa49</code></a>
chore: extract package <code>name</code> from <code>package.json</code>
for public interface (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19314 ">#19314</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.18.0/packages/js ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/eslint-plugin-next` from 15.1.0 to 15.1.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.1.6</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>fix: don't memory-leak promises passed to waitUntil (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75041 ">#75041</a>)</li>
<li>backport: fix prerender issue with intercepting routes +
generateStaticParams (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75170 ">#75170</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/lubieowoce "><code>@lubieowoce</code></a> and
<a href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.1.5</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix missing revalidate with notFound() (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75009 ">#75009</a>)</li>
<li>fix: when metadatabase is set we should not warn (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74840 ">#74840</a>)</li>
<li>Fix <code>@vercel/og</code> license SPDX expression (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74745 ">#74745</a>)</li>
<li>fix: ts language server rule metadata should allow null (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74704 ">#74704</a>)</li>
<li>fix: eslint rule of using img in metadata routes (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74864 ">#74864</a>)</li>
<li>Fix presentation when onerror receives an event without error (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74643 ">#74643</a>)</li>
<li>fix fetch lock not being consistently released <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74623 ">#74623</a>
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/75028 ">#75028</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/matmannion "><code>@matmannion</code></a> and
<a href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.1.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>backport: force module format for virtual client-proxy (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74608 ">#74608</a>)</li>
<li>Fix prerender tags when notFound is called (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74607 ">#74607</a>)</li>
<li>Use provided waitUntil for pending revalidates (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74604 ">#74604</a>)</li>
<li>Feature: next/image: add support for images.qualities in next.config
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74588 ">#74588</a>)</li>
<li>Chore: docs: add missing search: '' on remotePatterns (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74587 ">#74587</a>)</li>
<li>Chore: docs: update version history of next/image (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73923 ">#73923</a>)
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74570 ">#74570</a>)</li>
<li>Chore: next/image: improve imgopt api bypass detection for
unsupported images (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74569 ">#74569</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to @ and @ for helping!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="38a6d0177e "><code>38a6d01</code></a>
v15.1.6</li>
<li><a
href="47102cae01 "><code>47102ca</code></a>
v15.1.5</li>
<li><a
href="1882acb246 "><code>1882acb</code></a>
fix: eslint rule of using img in metadata routes (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/74864 ">#74864</a>)</li>
<li><a
href="48f2588b0f "><code>48f2588</code></a>
v15.1.4</li>
<li><a
href="4cbaaa118d "><code>4cbaaa1</code></a>
v15.1.3</li>
<li><a
href="df392a1b97 "><code>df392a1</code></a>
v15.1.2</li>
<li><a
href="4384c6834a "><code>4384c68</code></a>
v15.1.1</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/commits/v15.1.6/packages/eslint-plugin-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.15.0 to 9.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases ">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.18.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="e84e6e269c "><code>e84e6e2</code></a>
feat: Report allowed methods for <code>no-console</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19306 ">#19306</a>)
(Anna Bocharova)</li>
<li><a
href="8efc2d0c92 "><code>8efc2d0</code></a>
feat: unflag TypeScript config files (<a
href="https://redirect.github.com/eslint/eslint/issues/19266 ">#19266</a>)
(Francesco Trotta)</li>
<li><a
href="87a9352c62 "><code>87a9352</code></a>
feat: check imports and class names in
<code>no-shadow-restricted-names</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19272 ">#19272</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="da768d4541 "><code>da768d4</code></a>
fix: correct <code>overrideConfigFile</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19289 ">#19289</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="d9c23c55be "><code>d9c23c5</code></a>
docs: replace <code>var</code> with <code>const</code> in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/19325 ">#19325</a>)
(Tanuj Kanti)</li>
<li><a
href="8e1a898411 "><code>8e1a898</code></a>
docs: add tabs to cli code blocks (<a
href="https://redirect.github.com/eslint/eslint/issues/18784 ">#18784</a>)
(Jay)</li>
<li><a
href="f3aeefbd65 "><code>f3aeefb</code></a>
docs: rewrite using let and const in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19320 ">#19320</a>)
(PoloSpark)</li>
<li><a href="https://github.com/ ...
_Description has been truncated_
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-01-24 13:55:16 -07:00
Anthony Shew
cbdeecdc88
chore(examples): mark core supported examples ( #9707 )
...
### Description
The community has been contributing more and more examples as Turborepo
usage has grown. This is _so exciting_ for those of us on the core team,
but we've had a hard time maintaining so many examples. It's a lot of
work to keep up with the breadth of tools that work great with
Turborepo, and the JavaScript ecosystem moves fast.
Because of this, we've come up with a strategy so that we can set
expectations correctly with the community. We're picking out ~5 examples
that we're committing to maintaining as shining representatives of
JavaScript monorepo greatness, leaving the rest to be maintained by the
community.
We will communicate this directly in `create-turbo` invocations, leaving
a note for users when they pick out a community-supported example.
### Testing Instructions
Should not show a `Note` log: `devcreateturbo --example
https://github.com/vercel/turborepo/tree/shew-0f97e/examples/basic `
Should show a `Note` log: `devcreateturbo --example
https://github.com/vercel/turborepo/tree/shew-0f97e/examples/with-docker `
2025-01-17 13:06:59 -05:00
Anthony Shew
865c7444e1
chore(examples): table ports for applications ( #9705 )
...
### Description
Just makes it a little easier to know which port the applications are
going to be on!
2025-01-15 09:27:55 -05:00
Thomas Knickman
f4b0254bdb
fix(examples): basic generator ( #9687 )
...
### Description
Generators in the basic example broke as part of migrating to eslint 9
and converting the ui package to ESM. This fixes the generators by only
converting the eslint config file to mjs and not the entire package.
In the longterm we need to update the version of node-plop that is used
in turbo-gen, but that requires updating our internal packages as well
which will take a bit and require a major version change.
### Testing Instructions
<!--
Give a quick description of steps to test your changes.
-->
2025-01-14 13:57:05 -05:00
Taehee_Hwang
af7766a7f5
chore(examples): remove unused typescript-eslint dependencies from ba… ( #9668 )
...
### Description
Removed `@typescript-eslint/eslint-plugin` and
`@typescript-eslint/parser` from eslint-config package in the basic
example.
These are already included within the `typescript-eslint` package, as
outlined in the migration guide
(https://typescript-eslint.io/packages/typescript-eslint/#migrating-from-legacy-config-setups ).
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2025-01-03 14:14:43 -07:00
Thomas Knickman
e14855ddbd
feat(examples): utm source ( #9641 )
2024-12-20 19:36:15 +00:00
Anthony Shew
5951578b90
fix(examples): Add missing ESLint dependency. ( #9640 )
...
### Description
It appears I missed adding this dependency when I worked through getting
this example moved to ESLint v9. Getting it added in here.
2024-12-20 18:41:58 +00:00
Anthony Shew
234117ed69
chore(examples): update basic example to Next.js 15.1 ( #9602 )
...
### Description
Upgrading the `basic` example (and `create-turbo`) to [Next.js
15.1](https://nextjs.org/blog/next-15-1 ).
2024-12-11 11:25:12 -05:00
Anthony Shew
b79e06e2a5
fix(examples): create-turbo dependencies with npm ( #9580 )
...
### Description
Unpins the `next` dependency in the `basic` example.
### Testing Instructions
`npx create-turbo -e
https://github.com/vercel/turborepo/tree/shew-c50d5/examples/basic -m
npm`
2024-12-06 12:12:31 -06:00
Anthony Shew
f4e914cb3d
chore(examples): stable React 19 version ( #9575 )
...
### Description
Bumping to stable React 19 version for `basic` example.
### Testing Instructions
Tested locally as `turbo lint check-types build`. CI has examples checks
as well.
2024-12-05 13:01:09 -07:00
Anthony Shew
2dd46cc5f1
chore(examples): Remove spare dependencies from basic example. ( #9516 )
...
### Description
I left some unneeded dependencies behind when I was upgrading this
example in #9501 . This gets rid of them.
### Testing Instructions
I've verified that ESLint violations get reported as expected in my
editor and when running `turbo lint`. You can also clone with `npx
create-turbo@canary -e
https://github.com/vercel/turborepo/tree/shew-0f804/examples/basic
basic-eslint-9` to have a play with it.
2024-11-25 20:51:30 +00:00
Anthony Shew
b00eea2867
chore: update basic example to ESLint v9 and Flat Configurations. ( #9501 )
...
### Description
This PR converts our `basic` example to ESLint v9 with Flat
Configurations.
I may have a few gray hairs now, but I'm very excited for the community
to have this.
### Testing Instructions
Use `npx create-turbo@canary -e
https://github.com/vercel/turborepo/tree/shew-409f3/examples/basic
basic-eslint-9` to try it out.
- Pull it down, make sure you see diagnostics where you'd expect in your
editor. Including for `eslint-config-turbo`, most importantly!
- I know the diff is big, but there may be vestigials from my
experimenting lying around. Please use a finely toothed comb! (I've
looked myself but the more eyes, the better.)
---------
Co-authored-by: vincenthsh <111712068+vincenthsh@users.noreply.github.com>
2024-11-25 09:30:14 -07:00
Anthony Shew
39f94e9af2
examples: Update basic example to Next.js 15. ( #9440 )
...
### Description
As the title says, updating to Next.js 15 in `basic` so `create-turbo`
gives people the latest and greatest.
I've also taken the time to:
- Make the content of the applications Turborepo
- Added a `check-types` task for folks who are interested in running
TypeScript checks.
### Testing Instructions
Our examples CI should make sure things are still building correctly.
Would appreciate if someone could open it up in their editor and see if
they get any squiggly lines, as well!
2024-11-15 08:15:28 -07:00
Dimitri Mitropoulos
c67afb504f
update to TypeScript 5.5.4 ( #9337 )
2024-10-25 17:05:13 -04:00
Dimitri Mitropoulos
be0f18a8d3
upgrade TypeScript one minor to 5.4.5 from 5.3.3 ( #9322 )
2024-10-24 10:27:40 -04:00
Dimitri Mitropoulos
3ec8b19347
fix broken examples causing pnpm test to fail ( #9239 )
2024-10-09 18:01:55 -04:00
Luka
480a85d0e5
chore: Remove display key from generated tsconfig ( #9225 )
...
### Description
https://github.com/vercel/turborepo/discussions/9221
I noticed that the default `create-turbo` command would create
`tsconfig`s that contained a `display` key, which isn't part of the TS
schema spec.
I opened a discussion to ask about this, because it might've been a
Turbo-specific feature, for example I thought it was maybe used to
display the list of projects in the repo in a nice human-readable way,
but according to Anthony it's not actually used for anything.
From a quick read through of the `create-turbo` code, what I gathered is
that it basically just copies these files based on the hardcoded example
repos, hence why I only modified the `tsconfig`s themselves. It's
possible I missed something as this is my first time interacting with
this codebase (and the word `display` is generic enough that it shows up
in a billion places all over the code), so please do let me know if my
assumption here was wrong.
### Testing Instructions
1. Create a new turborepo with `create-turbo`
2. The example `tsconfig`s should no longer contain the `display` key.
Co-authored-by: Anthony Shew <anthony.shew@vercel.com>
2024-10-07 07:20:58 -06:00