chore(deps): update eslint
This MR contains the following updates:
Package | Change | Age | Confidence |
---|---|---|---|
eslint (source) | 9.26.0 -> 9.31.0 |
||
eslint-plugin-prettier | 5.4.0 -> 5.5.1 |
Release Notes
eslint/eslint (eslint)
v9.31.0
Features
-
35cf44c
feat: output full actual location in rule tester if different (#19904) (ST-DDT) -
a6a6325
feat: support explicit resource management inno-loop-func
(#19895) (Milos Djermanovic) -
4682cdc
feat: support explicit resource management inno-undef-init
(#19894) (Milos Djermanovic) -
5848216
feat: support explicit resource management ininit-declarations
(#19893) (Milos Djermanovic) -
bb370b8
feat: support explicit resource management inno-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 betweenglobalIgnores()
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)
v9.30.1
Bug Fixes
Documentation
-
ab7c625
docs: Update README (GitHub Actions Bot) -
dae1e5b
docs: update jsdoc's link (#19896) (JamesVanWaza)
Chores
-
b035f74
chore: upgrade to@eslint/js@9.30.1
(#19906) (Francesco Trotta) -
b3dbc16
chore: package.json update for @eslint/js release (Jenkins)
v9.30.0
Features
-
52a5fca
feat: SupportbasePath
property in config objects (#19879) (Milos Djermanovic) -
4ab4482
feat: addallowSeparateTypeImports
option tono-duplicate-imports
(#19872) (sethamus) -
b8a7e7a
feat: throw error when column is negative ingetIndexFromLoc
(#19831) (루밀LuMir)
Bug Fixes
-
6a0f164
fix: handlenull
typeloc
ingetIndexFromLoc
method (#19862) (루밀LuMir) -
3fbcd70
fix: update error message forno-restricted-properties
(#19855) (Tanuj Kanti) -
7ef4cf7
fix: remove unnecessary semicolon from fixes (#19857) (Francesco Trotta) -
7dabc38
fix: useprocess.version
in--env-info
(#19865) (TKDev7)
Documentation
-
8662ed1
docs: adopt eslint-stylistic sub packages related changes (#19887) (ntnyq) -
20158b0
docs: typo in comment for unused variables handling (#19870) (leopardracer) -
ebfb5b4
docs: Fixed Typo in configuration-files.md (#19873) (0-20) -
4112fd0
docs: clarify that boolean is still allowed for rulemeta.deprecated
(#19866) (Bryan Mishkin)
Chores
-
2b6491c
chore: upgrade to@eslint/js@9.30.0
(#19889) (Francesco Trotta) -
5a5d526
chore: package.json update for @eslint/js release (Jenkins) -
eaf8a41
chore: Correct typos in linter tests (#19878) (kilavvy)
v9.29.0
Features
-
f686fcb
feat: addecmaVersion: 2026
, parsingusing
andawait using
(#19832) (Milos Djermanovic) -
19cdd22
feat: prune suppressions for non-existent files (#19825) (TKDev7) -
b3d720f
feat: add ES2025 globals (#19835) (fisker Cheung) -
677a283
feat: add auto-accessor fields support to class-methods-use-this (#19789) (sethamus) -
dbba058
feat: allow global type declaration inno-var
(#19714) (Remco Haszing) -
342bd29
feat: ignore type annotations in no-restricted-globals (#19781) (sethamus) -
786bcd1
feat: add allowProperties option to no-restricted-properties (#19772) (sethamus) -
05b66d0
feat: addsourceCode.isGlobalReference(node)
method (#19695) (Nitin Kumar)
Bug Fixes
-
85c082c
fix: explicit matching behavior with negated patterns and arrays (#19845) (Milos Djermanovic) -
9bda4a9
fix: fixLintOptions.filterCodeBlock
types (#19837) (ntnyq) -
7ab77a2
fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer) -
1ba3318
fix: addlanguage
anddialects
tono-use-before-define
(#19808) (Francesco Trotta)
Documentation
-
00e3e6a
docs: add support for custom name parameter toincludeIgnoreFile
(#19795) (루밀LuMir) -
3aed075
docs: Update README (GitHub Actions Bot) -
a2f888d
docs: enhance documentation with links and fix typos (#19761) (루밀LuMir) -
53c3235
docs: update to clarify prompt usage (#19748) (Jennifer Davis)
Chores
-
5c114c9
chore: upgrade @eslint/js@9.29.0 (#19851) (Milos Djermanovic) -
acf2201
chore: package.json update for @eslint/js release (Jenkins) -
a806994
refactor: Remove eslintrc from flat config functionality (#19833) (Nicholas C. Zakas) -
152ed51
test: switch to flat config mode in code path analysis tests (#19824) (Milos Djermanovic) -
b647239
chore: Update first-party dependencies faster with Renovate (#19822) (Nicholas C. Zakas) -
7abe42e
refactor: SafeEmitter -> SourceCodeVisitor (#19708) (Nicholas C. Zakas) -
e392895
perf: improve time complexity ofgetLocFromIndex
(#19782) (루밀LuMir) -
0ed289c
chore: remove accidentally committed file (#19807) (Francesco Trotta)
v9.28.0
Features
-
b0674be
feat: Customization of serialization for languageOptions (#19760) (Nicholas C. Zakas) -
a95721f
feat: Add--pass-on-unpruned-suppressions
CLI option (#19773) (Milos Djermanovic) -
bfd0e7a
feat: support TypeScript syntax inno-use-before-define
(#19566) (Tanuj Kanti) -
68c61c0
feat: support TS syntax inno-shadow
(#19565) (Nitin Kumar) -
0f773ef
feat: support TS syntax inno-magic-numbers
(#19561) (Nitin Kumar) -
c4a6b60
feat: add allowTypeAnnotation to func-style (#19754) (sethamus) -
b03ad17
feat: add TypeScript support toprefer-arrow-callback
(#19678) (Tanuj Kanti) -
bc3c331
feat: ignore overloaded function declarations in func-style rule (#19755) (sethamus)
Bug Fixes
-
eea3e7e
fix: Remove configured global variables fromGlobalScope#implicit
(#19779) (Milos Djermanovic) -
a467de3
fix: update context.report types (#19751) (Nitin Kumar) -
fd467bb
fix: remove interopDefault to use jiti's default (#19697) (sethamus) -
72d16e3
fix: avoid false positive inno-unassigned-vars
for declare module (#19746) (Azat S.) -
81c3c93
fix: curly types (#19750) (Eli)
Documentation
-
3ec2082
docs: Nested arrays in files config entry (#19799) (Nicholas C. Zakas) -
89a65b0
docs: clarify how config arrays can apply to subsets of files (#19788) (Shais Ch) -
2ba8a0d
docs: Add description of meta.namespace to plugin docs (#19798) (Nicholas C. Zakas) -
59dd7e6
docs: updatefunc-style
with examples (#19793) (Tanuj Kanti) -
e9129e0
docs: add global scope'simplicit
field to Scope Manager docs (#19770) (Milos Djermanovic) -
52f5b7a
docs: fix minor typos and add links (#19743) (루밀LuMir) -
00716a3
docs: upfront recommend against using the no-return-await rule (#19727) (Mike DiDomizio)
Chores
-
175b7b8
chore: upgrade to@eslint/js@9.28.0
(#19802) (Francesco Trotta) -
844f5a6
chore: package.json update for @eslint/js release (Jenkins) -
62b1c1b
chore: update globals to v16 (#19791) (Nitin Kumar) -
e8a1cb8
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) (Nitin Kumar) -
43d3975
chore: Add Copilot Instructions file (#19753) (Nicholas C. Zakas) -
2dfb5eb
test: updateSourceCodeTraverser
tests (#19763) (Milos Djermanovic) -
5bc21f9
chore: add*.code-workspace
to.gitignore
(#19771) (루밀LuMir) -
f4fa40e
refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) (Nicholas C. Zakas) -
0f49329
refactor: use a service to emit warnings (#19725) (Francesco Trotta) -
20a9e59
chore: update dependency shelljs to ^0.10.0 (#19740) (renovate[bot])
v9.27.0
Features
-
d71e37f
feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717) (Nicholas C. Zakas) -
ba456e0
feat: Externalize MCP server (#19699) (Nicholas C. Zakas) -
07c1a7e
feat: addallowRegexCharacters
tono-useless-escape
(#19705) (sethamus) -
7bc6c71
feat: add no-unassigned-vars rule (#19618) (Jacob Bandes-Storch) -
ee40364
feat: convert no-array-constructor suggestions to autofixes (#19621) (sethamus) -
32957cd
feat: support TS syntax inmax-params
(#19557) (Nitin Kumar)
Bug Fixes
-
5687ce7
fix: correct mismatched removed rules (#19734) (루밀LuMir) -
dc5ed33
fix: correct types and tighten type definitions inSourceCode
class (#19731) (루밀LuMir) -
de1b5de
fix: correctservice
property name inLinter.ESLintParseResult
type (#19713) (Francesco Trotta) -
60c3e2c
fix: sort keys in eslint-suppressions.json to avoid git churn (#19711) (Ron Waldon-Howe) -
9da90ca
fix: addallowReserved
toLinter.ParserOptions
type (#19710) (Francesco Trotta) -
fbb8be9
fix: addinfo
toESLint.DeprecatedRuleUse
type (#19701) (Francesco Trotta)
Documentation
-
25de550
docs: Update description of frozen rules to mention TypeScript (#19736) (Nicholas C. Zakas) -
bd5def6
docs: Clean up configuration files docs (#19735) (Nicholas C. Zakas) -
4d0c60d
docs: Add Neovim to editor integrations (#19729) (Maria José Solano) -
71317eb
docs: Update README (GitHub Actions Bot) -
4c289e6
docs: Update README (GitHub Actions Bot) -
f0f0d46
docs: clarify that unused suppressions cause non-zero exit code (#19698) (Milos Djermanovic) -
8ed3273
docs: fix internal usages ofConfigData
type (#19688) (Francesco Trotta) -
eb316a8
docs: addfmt
andcheck
sections toPackage.json Conventions
(#19686) (루밀LuMir) -
a3a2559
docs: fix wording in Combine Configs (#19685) (Milos Djermanovic) -
c8d17e1
docs: Update README (GitHub Actions Bot)
Chores
-
f8f1560
chore: upgrade @eslint/js@9.27.0 (#19739) (Milos Djermanovic) -
ecaef73
chore: package.json update for @eslint/js release (Jenkins) -
596fdc6
chore: update dependency @arethetypeswrong/cli to ^0.18.0 (#19732) (renovate[bot]) -
f791da0
chore: remove unbalanced curly brace from.editorconfig
(#19730) (Maria José Solano) -
e86edee
refactor: Consolidate Config helpers (#19675) (Nicholas C. Zakas) -
cf36352
chore: remove shared types (#19718) (Francesco Trotta) -
f60f276
refactor: Easier RuleContext creation (#19709) (Nicholas C. Zakas) -
58a171e
chore: update dependency @eslint/plugin-kit to ^0.3.1 (#19712) (renovate[bot]) -
3a075a2
chore: update dependency @eslint/core to ^0.14.0 (#19715) (renovate[bot]) -
44bac9d
ci: run tests in Node.js 24 (#19702) (Francesco Trotta) -
35304dd
chore: add missingfunding
field to packages (#19684) (루밀LuMir) -
f305beb
test: mockprocess.emitWarning
to prevent output disruption (#19687) (Francesco Trotta)
prettier/eslint-plugin-prettier (eslint-plugin-prettier)
v5.5.1
Patch Changes
v5.5.0
Minor Changes
-
#743
92f2c9c
Thanks @dotcarmen! - feat: support non-js languages likecss
for@eslint/css
andjson
for@eslint/json
v5.4.1
Patch Changes
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Paweł BB Drozd