Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @typescript-eslint/eslint-plugin (^5.44.0 → ^6.21.0) · Repo · Changelog
Release Notes
6.21.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 51 commits:
chore(release): publish 6.21.0
docs: add FAQ entry about ESLint's --cache (#8372)
docs(eslint-plugin): mention alternatives in no-explicit-any (#8370)
chore(deps): update dependency prettier to v3.2.4 (#8357)
chore(deps): update dependency markdownlint-cli to ^0.39.0 (#8354)
chore(deps): update dependency @types/jest to v29.5.12 (#8371)
chore(deps): update dependency @babel/eslint-parser to v7.23.10 (#8349)
chore(deps): update dependency webpack to v5.90.0 (#8359)
chore(deps): update dependency netlify to v13.1.14 (#8353)
chore(deps): update dependency @types/react to v18.2.51 (#8361)
chore(deps): update dependency @types/node to v20.11.15 (#8356)
chore(deps): update dependency ignore to v5.3.1 (#8360)
chore(deps): update dependency @swc/jest to v0.2.34 (#8363)
feat: allow `parserOptions.project: false` (#8339)
fix(rule-tester): fix a phantom dependency on the "semver" package (#8260)
chore(eslint-plugin): [no-invalid-void-type] fix `Options` typing to reflect `minItems: 1` (#8312)
fix(eslint-plugin): [no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before `as` keyword (#8326)
fix(ast-spec): add `JSXElement` type to the `JSXAttribute['value']` (#8285)
chore(deps): update dependency lint-staged to v15.2.1 (#8350)
chore(deps): update dependency react-resizable-panels to ^0.0.63 (#8328)
chore(deps): update dependency monaco-editor to ~0.45.0 (#8161)
chore(deps): update dependency markdownlint-cli to ^0.38.0 (#8159)
chore(deps): update dependency prettier to v3.2.4 (#8127)
chore(deps): update dependency lint-staged to v15.2.0 (#8043)
chore(deps): update dependency netlify to v13.1.14 (#8321)
chore(deps): update dependency clsx to v2.1.0 (#8343)
chore(deps): update dependency @prettier/sync to ^0.5.0 (#8342)
feat(eslint-plugin): add rule prefer-find (#8216)
feat: export plugin metadata (#8331)
feat(utils): improve eslint types (#8344)
fix(eslint-plugin): [class-literal-property-style] allow getter when same key setter exists (#8277)
chore(website): [playground] add twoslash queries (#8119)
chore: cleanup test-utils naming/locations (#8341)
chore: bump eslint versions (#8338)
chore: update sponsors (#8340)
chore: remove unnecessary eslint-disable comments (#8336)
fix(eslint-plugin): [no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option (#8249)
fix(eslint-plugin): [consistent-type-imports] dont report on types used in export assignment expressions (#8332)
chore: add `typescript-eslint` package scaffold (#8296)
chore: move generate-configs to repo-tools (#8329)
docs: add /maintenance/team page (#8057)
fix(eslint-plugin): [switch-exhaustiveness-check] better support for intersections, infinite types, non-union values (#8250)
chore: unpin primary node version in ci (#8167)
chore(deps): update babel to v7.23.9 (#8199)
chore(deps): update dependency @swc/core to v1.3.106 (#8219)
chore(deps): update dependency @swc/jest to v0.2.31 (#8313)
test(eslint-plugin): assert that `ts`/`tsx` code blocks in docs are syntactically valid (#8142)
feat(typescript-estree): forbid duplicated accessibility modifiers (#8257)
docs(eslint-plugin): remove `fixable` and `hasSuggestions` from rules that don't provide them (#8253)
fix(eslint-plugin): [no-unused-vars] don't report on types referenced in export assignment expression (#8265)
chore(eslint-plugin): [no-unused-vars] remove unused nested TSModuleDeclaration rule listener (#8279)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands