Bump @eslint/js from 9.24.0 to 9.25.0 (#1148)

Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/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 &quot;learn more&quot; 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 &quot;learn more&quot; 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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.24.0&new-version=9.25.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-04-21 14:06:44 +00:00
committed by GitHub
parent c83b05de6c
commit cc2252bea9
2 changed files with 15 additions and 5 deletions

18
package-lock.json generated
View File

@@ -63,7 +63,7 @@
},
"devDependencies": {
"@cypress/code-coverage": "^3.14.0",
"@eslint/js": "^9.23.0",
"@eslint/js": "^9.25.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@rollup/plugin-replace": "^6.0.2",
"@shellygo/cypress-test-utils": "^4.1.18",
@@ -1288,9 +1288,9 @@
}
},
"node_modules/@eslint/js": {
"version": "9.24.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.24.0.tgz",
"integrity": "sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==",
"version": "9.25.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.25.0.tgz",
"integrity": "sha512-iWhsUS8Wgxz9AXNfvfOPFSW4VfMXdVhp1hjkZVhXCrpgh/aLcc45rX6MPu+tIVUWDw0HfNwth7O28M1xDxNf9w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5916,6 +5916,16 @@
"url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint/node_modules/@eslint/js": {
"version": "9.24.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.24.0.tgz",
"integrity": "sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==",
"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.0",
"@eslint/js": "^9.23.0",
"@eslint/js": "^9.25.0",
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@rollup/plugin-replace": "^6.0.2",
"@shellygo/cypress-test-utils": "^4.1.18",