From 5870336c6301f2628048221973e944b1bf2f0d5e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 13:26:13 +0000
Subject: [PATCH] chore(deps-dev): Bump eslint from 9.30.1 to 9.31.0 (#1282)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [eslint](https://github.com/eslint/eslint) from 9.30.1 to 9.31.0.
Release notes
Sourced from eslint's
releases.
v9.31.0
Features
35cf44c
feat: output full actual location in rule tester if different (#19904)
(ST-DDT)
a6a6325
feat: support explicit resource management in no-loop-func
(#19895)
(Milos Djermanovic)
4682cdc
feat: support explicit resource management in no-undef-init
(#19894)
(Milos Djermanovic)
5848216
feat: support explicit resource management in
init-declarations (#19893)
(Milos Djermanovic)
bb370b8
feat: support explicit resource management in
no-const-assign (#19892)
(Milos Djermanovic)
Bug Fixes
07fac6c
fix: retry on EMFILE when writing autofix results (#19926)
(TKDev7)
28cc7ab
fix: Remove incorrect RuleContext types (#19910)
(Nicholas C. Zakas)
Documentation
664cb44
docs: Update README (GitHub Actions Bot)
40dbe2a
docs: fix mismatch between globalIgnores() code and text
(#19914)
(MaoShizhong)
5a0069d
docs: Update README (GitHub Actions Bot)
fef04b5
docs: Update working on issues info (#19902)
(Nicholas C. Zakas)
Chores
3ddd454
chore: upgrade to @eslint/js@9.31.0 (#19935)
(Francesco Trotta)
d5054e5
chore: package.json update for @eslint/js release
(Jenkins)
0f4a378
chore: update eslint (#19933)
(renovate[bot])
76c2340
chore: bump mocha to v11 (#19917)
(루밀LuMir)
Changelog
Sourced from eslint's
changelog.
v9.31.0 - July 11, 2025
3ddd454
chore: upgrade to @eslint/js@9.31.0 (#19935)
(Francesco Trotta)
d5054e5
chore: package.json update for @eslint/js release
(Jenkins)
0f4a378
chore: update eslint (#19933)
(renovate[bot])
664cb44
docs: Update README (GitHub Actions Bot)
07fac6c
fix: retry on EMFILE when writing autofix results (#19926)
(TKDev7)
35cf44c
feat: output full actual location in rule tester if different (#19904)
(ST-DDT)
40dbe2a
docs: fix mismatch between globalIgnores() code and text
(#19914)
(MaoShizhong)
76c2340
chore: bump mocha to v11 (#19917)
(루밀LuMir)
28cc7ab
fix: Remove incorrect RuleContext types (#19910)
(Nicholas C. Zakas)
a6a6325
feat: support explicit resource management in no-loop-func
(#19895)
(Milos Djermanovic)
4682cdc
feat: support explicit resource management in no-undef-init
(#19894)
(Milos Djermanovic)
5848216
feat: support explicit resource management in
init-declarations (#19893)
(Milos Djermanovic)
bb370b8
feat: support explicit resource management in
no-const-assign (#19892)
(Milos Djermanovic)
5a0069d
docs: Update README (GitHub Actions Bot)
fef04b5
docs: Update working on issues info (#19902)
(Nicholas C. Zakas)
Commits
[](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)
---
Dependabot commands and options
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 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)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 29 +++++++++++++++--------------
package.json | 2 +-
2 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 0be22a80..ca6babe0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -94,7 +94,7 @@
"cors": "^2.8.5",
"cypress": "^14.5.1",
"cypress-plugin-tab": "^1.0.5",
- "eslint": "^9.30.1",
+ "eslint": "^9.31.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.20",
@@ -5767,18 +5767,19 @@
}
},
"node_modules/eslint": {
- "version": "9.30.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.30.1.tgz",
- "integrity": "sha512-zmxXPNMOXmwm9E0yQLi5uqXHs7uq2UIiqEKo3Gq+3fwo1XrJ+hijAZImyF7hclW3E6oHz43Yk3RP8at6OTKflQ==",
+ "version": "9.31.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.31.0.tgz",
+ "integrity": "sha512-QldCVh/ztyKJJZLr4jXNUByx3gR+TDYZCRXEktiZoUR3PGy4qCmSbkxcIle8GEwGpb5JBZazlaJ/CxLidXdEbQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.12.1",
"@eslint/config-array": "^0.21.0",
"@eslint/config-helpers": "^0.3.0",
- "@eslint/core": "^0.14.0",
+ "@eslint/core": "^0.15.0",
"@eslint/eslintrc": "^3.3.1",
- "@eslint/js": "9.30.1",
+ "@eslint/js": "9.31.0",
"@eslint/plugin-kit": "^0.3.1",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
@@ -5954,17 +5955,17 @@
"url": "https://opencollective.com/eslint"
}
},
- "node_modules/eslint/node_modules/@eslint/js": {
- "version": "9.30.1",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.30.1.tgz",
- "integrity": "sha512-zXhuECFlyep42KZUhWjfvsmXGX39W8K8LFb8AWXM9gSV9dQB+MrJGLKvW6Zw0Ggnbpw0VHTtrhFXYe3Gym18jg==",
+ "node_modules/eslint/node_modules/@eslint/core": {
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz",
+ "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==",
"dev": true,
- "license": "MIT",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@types/json-schema": "^7.0.15"
+ },
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://eslint.org/donate"
}
},
"node_modules/eslint/node_modules/brace-expansion": {
diff --git a/package.json b/package.json
index 2fe0caf6..3ffb6dc8 100644
--- a/package.json
+++ b/package.json
@@ -125,7 +125,7 @@
"cors": "^2.8.5",
"cypress": "^14.5.1",
"cypress-plugin-tab": "^1.0.5",
- "eslint": "^9.30.1",
+ "eslint": "^9.31.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.20",