Update dependency eslint to v9.13.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint (source) | devDependencies | minor | 9.9.0 -> 9.13.0 |
Release Notes
eslint/eslint (eslint)
v9.13.0
Features
-
381c32b
feat: Allow languages to providedefaultLanguageOptions
(#19003) (Milos Djermanovic) -
bf723bd
feat: Improve eslintrc warning message (#19023) (Milos Djermanovic) -
1def4cd
feat: drop support for jiti v1.21 (#18996) (Francesco Trotta) -
f879be2
feat: exportESLint.defaultConfig
(#18983) (Nitin Kumar)
Bug Fixes
-
78836d4
fix: update thecomplexity
rule type (#19027) (Nitin Kumar) -
064c8b6
fix: update rule types (#18925) (Nitin Kumar)
Documentation
-
abdbfa8
docs: markLintMessage#nodeType
as deprecated (#19019) (Nitin Kumar) -
19e68d3
docs: update deprecated rules type definitions (#19018) (Nitin Kumar) -
7dd402d
docs: Update examples of passing multiple values to a CLI option (#19006) (Milos Djermanovic) -
5dcbc51
docs: Add example with side-effect imports to no-restricted-imports (#18997) (Milos Djermanovic) -
1ee87ca
docs: Update README (GitHub Actions Bot) -
2c3dbdc
docs: Use prerendered sponsors for README (#18988) (Milos Djermanovic)
Chores
-
68d2d9d
chore: upgrade to@eslint/js@9.13.0
and@eslint/core@^0.7.0
(#19034) (Francesco Trotta) -
2211f0a
chore: package.json update for @eslint/js release (Jenkins) -
c7abaef
perf: using Node.js compile cache (#19012) (唯然) -
1d7c077
chore: add pkg.type "commonjs" (#19011) (唯然) -
468e3bd
test: fixESLint
tests (#19021) (Francesco Trotta) -
ed4635f
ci: upgrade knip@5.32.0 (#18992) (Milos Djermanovic) -
efad767
chore: remove unused ignore dependency (#18993) (Amaresh S M)
v9.12.0
Features
-
5a6a053
feat: update tojiti
v2 (#18954) (Arya Emami) -
17a07fb
feat: Hooks for test cases (RuleTester) (#18771) (Anna Bocharova) -
2ff0e51
feat: Implement alternate config lookup (#18742) (Nicholas C. Zakas) -
2d17453
feat: Implement modified cyclomatic complexity (#18896) (Dmitry Pashkevich)
Bug Fixes
-
ea380ca
fix: Upgrade retry to avoid EMFILE errors (#18986) (Nicholas C. Zakas) -
fdd6319
fix: Issues with type definitions (#18940) (Arya Emami)
Documentation
-
ecbd522
docs: Mention code explorer (#18978) (Nicholas C. Zakas) -
7ea4ecc
docs: Clarifying the Use of Meta Objects (#18697) (Amaresh S M) -
d3e4b2e
docs: Clarify how to exclude.js
files (#18976) (Milos Djermanovic) -
57232ff
docs: Mention plugin-kit in language docs (#18973) (Nicholas C. Zakas) -
b80ed00
docs: Update README (GitHub Actions Bot) -
cb69ab3
docs: Update README (GitHub Actions Bot) -
7fb0d95
docs: Update README (GitHub Actions Bot) -
493348a
docs: Update README (GitHub Actions Bot) -
87a582c
docs: fix typo inid-match
rule (#18944) (Jay)
Chores
-
555aafd
chore: upgrade to@eslint/js@9.12.0
(#18987) (Francesco Trotta) -
873ae60
chore: package.json update for @eslint/js release (Jenkins) -
d0a5414
refactor: replace strip-ansi with native module (#18982) (Cristopher) -
b827029
chore: Enable JSON5 linting (#18979) (Milos Djermanovic) -
8f55ca2
chore: Upgrade espree, eslint-visitor-keys, eslint-scope (#18962) (Nicholas C. Zakas) -
c1a2725
chore: update dependency mocha to ^10.7.3 (#18945) (Milos Djermanovic)
v9.11.1
Bug Fixes
-
20fd916
fix: add@eslint/core
,@types/estree
, &@types/json-schema
deps (#18938) (Nitin Kumar) -
2738322
fix: add missing types forrequire-atomic-updates
rule (#18937) (Kristóf Poduszló) -
d71ff30
fix: add missing types forobject-shorthand
rule (#18935) (Kristóf Poduszló) -
561cadc
fix: add missing types forno-unsafe-negation
rule (#18932) (Kristóf Poduszló) -
8843656
fix: add missing types forno-underscore-dangle
rule (#18931) (Kristóf Poduszló) -
92cde5c
fix: add missing types forno-shadow
rule (#18930) (Kristóf Poduszló) -
b3cbe11
fix: add missing types forno-sequences
rule (#18929) (Kristóf Poduszló) -
976f77f
fix: add missing types forno-unused-expressions
rule (#18933) (Kristóf Poduszló)
Documentation
Chores
-
df4a859
chore: upgrade @eslint/js@9.11.1 (#18943) (Milos Djermanovic) -
36d8095
chore: package.json update for @eslint/js release (Jenkins)
v9.11.0
Features
-
ec30c73
feat: add "eslint/universal" to exportLinter
(#18883) (唯然) -
c591da6
feat: Add language to types (#18917) (Nicholas C. Zakas) -
492eb8f
feat: limit the name given toImportSpecifier
inid-length
(#18861) (Tanuj Kanti) -
19c6856
feat: Addno-useless-constructor
suggestion (#18799) (Jordan Thomson) -
a48f8c2
feat: add typeFormatterFunction
, updateLoadedFormatter
(#18872) (Francesco Trotta)
Bug Fixes
-
5e5f39b
fix: add missing types forno-restricted-exports
rule (#18914) (Kristóf Poduszló) -
8f630eb
fix: add missing types forno-param-reassign
options (#18906) (Kristóf Poduszló) -
d715781
fix: add missing types forno-extra-boolean-cast
options (#18902) (Kristóf Poduszló) -
2de5742
fix: add missing types forno-misleading-character-class
options (#18905) (Kristóf Poduszló) -
c153084
fix: add missing types forno-implicit-coercion
options (#18903) (Kristóf Poduszló) -
fa11b2e
fix: add missing types forno-empty-function
options (#18901) (Kristóf Poduszló) -
a0deed1
fix: add missing types forcamelcase
options (#18897) (Kristóf Poduszló)
Documentation
-
e4e5709
docs: correctprefer-object-has-own
type definition comment (#18924) (Nitin Kumar) -
91cbd18
docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere) -
59cfc0f
docs: clarifyresultsMeta
inLoadedFormatter
type (#18881) (Milos Djermanovic) -
adcc50d
docs: Update README (GitHub Actions Bot) -
4edac1a
docs: Update README (GitHub Actions Bot)
Build Related
Chores
-
ca21a64
chore: upgrade @eslint/js@9.11.0 (#18927) (Milos Djermanovic) -
a10f90a
chore: package.json update for @eslint/js release (Jenkins) -
e4e02cc
refactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas) -
6d4484d
chore: updates for v8.57.1 release (Jenkins) -
71f37c5
refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca) -
2c2805f
chore: Add MR note to all templates (#18892) (Nicholas C. Zakas) -
7b852ce
refactor: useDirective
class from@eslint/plugin-kit
(#18884) (Milos Djermanovic) -
d594ddd
chore: update dependency @eslint/core to ^0.6.0 (#18863) (renovate[bot]) -
78b2421
chore: Update change.yml (#18882) (Nicholas C. Zakas) -
a416f0a
chore: enable$ExpectType
comments in .ts files (#18869) (Francesco Trotta)
v9.10.0
Features
-
301b90d
feat: Add types (#18854) (Nicholas C. Zakas) -
bcf0df5
feat: limit namespace import identifier in id-length rule (#18849) (ChaedongIm) -
45c18e1
feat: addrequireFlag
option torequire-unicode-regexp
rule (#18836) (Brett Zamir) -
183b459
feat: add error message for duplicate flags inno-invalid-regexp
(#18837) (Tanuj Kanti) -
c69b406
feat: report duplicate allowed flags inno-invalid-regexp
(#18754) (Tanuj Kanti)
Documentation
-
bee0e7a
docs: update README (#18865) (Milos Djermanovic) -
5d80b59
docs: specify thatruleId
can benull
in custom formatter docs (#18857) (Milos Djermanovic) -
156b1c3
docs: Update README (GitHub Actions Bot) -
f6fdef9
docs: Update README (GitHub Actions Bot) -
a20c870
docs: Update README (GitHub Actions Bot) -
90e699b
docs: Update README (GitHub Actions Bot)
Chores
-
24c3ff7
chore: upgrade to @eslint/js@9.10.0 (#18866) (Francesco Trotta) -
1ebdde1
chore: package.json update for @eslint/js release (Jenkins) -
e8fc5bd
chore: update dependency @eslint/core to ^0.5.0 (#18848) (renovate[bot]) -
343f992
refactor: don't usenode.value
when removing unused directives (#18835) (Milos Djermanovic) -
3db18b0
refactor: Extract FileContext into class (#18831) (Nicholas C. Zakas) -
931d650
refactor: Use @eslint/plugin-kit (#18822) (Nicholas C. Zakas) -
ed5cf0c
chore: update dependency @eslint/json to ^0.4.0 (#18829) (Milos Djermanovic) -
d1f0831
chore: added missing ids (#18817) (Strek) -
ec92813
refactor: Config class (#18763) (Nicholas C. Zakas)
v9.9.1
Bug Fixes
Documentation
-
4840930
docs: Update README with version support and clean up content (#18804) (Nicholas C. Zakas) -
f61f40d
docs: Update globals examples (#18805) (Nicholas C. Zakas) -
241fcea
docs: Use and define languages (#18795) (Nicholas C. Zakas) -
5dbdd63
docs: eslint-plugin-markdown -> @eslint/markdown (#18797) (Nicholas C. Zakas) -
c6c8ddd
docs: update links to eslint-visitor-keys repo (#18796) (Francesco Trotta) -
f981d05
docs: Update README (GitHub Actions Bot) -
b516974
docs: update links toeslint/js
repo (#18781) (Francesco Trotta) -
fb7a3f5
docs: update note for package managers (#18779) (Jay)
Chores
-
b0c34d0
chore: upgrade to @eslint/js@9.9.1 (#18809) (Francesco Trotta) -
cd5a0da
chore: package.json update for @eslint/js release (Jenkins) -
e112642
refactor: Extract parsing logic from Linter (#18790) (Nicholas C. Zakas) -
0f68a85
chore: use eslint-plugin-yml on yaml files only (#18801) (Milos Djermanovic) -
f8d1b3c
chore: update dependencies for browser tests (#18794) (Christian Bromann) -
aed2624
chore: update dependency @eslint/config-array to ^0.18.0 (#18788) (renovate[bot]) -
5c29128
chore: update dependency @eslint/core to ^0.4.0 (#18789) (renovate[bot]) -
5d66fb2
chore: migrate linting workflow to use trunk check meta-linter (#18643) (Chris Clearwater) -
bf96855
chore: add ids to github issue templates (#18775) (Strek)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Ole Langbehn