chore(deps-dev): Bump @eslint/js from 9.26.0 to 9.27.0 (#1202)

[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/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 compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.26.0&new-version=9.27.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore 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>
This commit is contained in:
dependabot[bot]
2025-05-19 13:18:44 +00:00
committed by GitHub
parent 8c1aaddec0
commit ffba9706ce
2 changed files with 12 additions and 2 deletions

12
package-lock.json generated
View File

@@ -63,7 +63,7 @@
},
"devDependencies": {
"@cypress/code-coverage": "^3.14.2",
"@eslint/js": "^9.26.0",
"@eslint/js": "^9.27.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@rollup/plugin-replace": "^6.0.2",
"@shellygo/cypress-test-utils": "^5.0.0",
@@ -5958,6 +5958,16 @@
"url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint/node_modules/@eslint/js": {
"version": "9.26.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.26.0.tgz",
"integrity": "sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/eslint/node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",

View File

@@ -94,7 +94,7 @@
},
"devDependencies": {
"@cypress/code-coverage": "^3.14.2",
"@eslint/js": "^9.26.0",
"@eslint/js": "^9.27.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@rollup/plugin-replace": "^6.0.2",
"@shellygo/cypress-test-utils": "^5.0.0",