chore(deps): update linting
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@typescript-eslint/eslint-plugin | devDependencies | minor | ^6.10.0 -> ^6.13.2 |
@typescript-eslint/parser | devDependencies | minor | ^6.10.0 -> ^6.13.2 |
eslint (source) | devDependencies | minor | ^8.53.0 -> ^8.55.0 |
eslint-config-prettier | devDependencies | minor | ^9.0.0 -> ^9.1.0 |
prettier (source) | devDependencies | minor | ^3.0.3 -> ^3.1.0 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v6.13.2
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v6.13.1
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v6.13.0
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v6.12.0
Bug Fixes
-
eslint-plugin: [class-methods-use-this] detect a problematic case for private/protected members if
ignoreClassesThatImplementAnInterface
is set (#7705) (155aa1f) - eslint-plugin: [no-unnecessary-condition] fix false positive with computed member access and branded key type (#7706) (f151b26)
- eslint-plugin: [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (#7806) (a034d0a), closes #7768
Features
- [member-ordering] add accessor support for member-ordering (#7927) (3c8312d)
- eslint-plugin: [switch-exhaustiveness-check] add requireDefaultForNonUnion option (#7880) (4cfcd45)
You can read about our versioning strategy and releases on our website.
v6.11.0
Bug Fixes
-
eslint-plugin: [explicit-function-return-type] support JSX attributes in
allowTypedFunctionExpressions
(#7553) (be2777c) - eslint-plugin: [no-unnecessary-qualifier] handle nested namespace id (#7883) (a668f5b)
Features
- add
no-unsafe-unary-minus
rule (#7390) (c4709c2) - add types for flat config files (#7273) (66cd0c0)
- allow typescript@5.3.0-RC as devDependency (#7821) (b6c40b4)
- eslint-plugin: no-unsafe-enum-comparison handles switch cases (#7898) (72cb9e4)
-
utils: add ESLint
CodePath
selector types (#7551) (99a026f)
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v6.13.2
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.13.1
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.13.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.12.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.11.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
eslint/eslint
v8.55.0
Features
Documentation
-
83ece2a
docs: fix typo--rules
->--rule
(#17806) (OKURA Masafumi) -
fffca5c
docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta) -
a6d9442
docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti) -
383e999
docs: update and fix examples forno-unused-vars
(#17788) (Tanuj Kanti) -
5a8efd5
docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
Chores
-
eb8950c
chore: upgrade @eslint/js@8.55.0 (#17811) (Milos Djermanovic) -
93df384
chore: package.json update for @eslint/js release (Jenkins) -
fe4b954
chore: upgrade @eslint/eslintrc@2.1.4 (#17799) (Milos Djermanovic) -
bd8911d
ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic) -
b29a16b
chore: fix severalcli
tests to run in the intended flat config mode (#17797) (Milos Djermanovic) -
de165c1
chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic) -
d4304b8
chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta) -
21024fe
chore: check rule examples for syntax errors (#17718) (Francesco Trotta)
v8.54.0
Features
-
a7a883b
feat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata) -
1452dc9
feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy) -
21ebf8a
feat: updateno-array-constructor
rule (#17711) (Francesco Trotta)
Bug Fixes
-
98926e6
fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic) -
e8cf9f6
fix: Make dark scroll bar in dark theme (#17753) (Pavel) -
3cbeaad
fix: Usecwd
constructor option as configbasePath
in Linter (#17705) (Milos Djermanovic)
Documentation
-
becfdd3
docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas) -
05d6e99
docs: update "Submit a Merge Request" page (#17712) (Francesco Trotta) -
eb2279e
docs: display info about deprecated rules (#17749) (Percy Ma) -
d245326
docs: Correct working in migrating plugin docs (#17722) (Filip Tammergård)
Chores
-
d644de9
chore: upgrade @eslint/js@8.54.0 (#17773) (Milos Djermanovic) -
1e6e314
chore: package.json update for @eslint/js release (Jenkins) -
6fb8805
chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy) -
85db724
chore: upgrademarkdownlint
to 0.31.1 (#17754) (Nitin Kumar) -
6d470d2
chore: update dependency recast to ^0.23.0 (#17736) (renovate[bot]) -
b7121b5
chore: update dependency markdownlint-cli to ^0.37.0 (#17735) (renovate[bot]) -
633b9a1
chore: update dependency regenerator-runtime to ^0.14.0 (#17739) (renovate[bot]) -
acac16f
chore: update dependency vite-plugin-commonjs to ^0.10.0 (#17740) (renovate[bot]) -
ba8ca7e
chore: add .github/renovate.json5 (#17567) (Josh Goldberg✨ )
prettier/eslint-config-prettier
v9.1.0
- Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@gurgunday)!
- Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the
ESLINT_CONFIG_MRETTIER_NO_DEMRECATED
environment variable.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.