Update all of typescript-eslint 7.12.0 → 7.13.1 (minor) #19
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @typescript-eslint/eslint-plugin (7.12.0 → 7.13.1) · Repo · Changelog
Release Notes
7.13.1
7.13.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 72 commits:
chore(release): publish 7.13.1
chore: fix changelog renderer
docs: update main with v8 blog post changes (#9365)
docs: improve return-await description about motivation (#9201)
fix(eslint-plugin): [no-unsafe-member-access] differentiate a types-error any from a true any (#9291)
test(type-utils): add tests for getTypeName (#9255)
fix(eslint-plugin): [return-await] support explicit resource management (#9044)
test(type-utils): add tests for functions in typeFlagUtils (#8956)
fix(eslint-plugin): [prefer-readonly] refine report locations (#8894)
chore(deps): update dependency knip to v5.19.0 (#9317)
chore(deps): update dependency esbuild to v0.21.5 (#9342)
chore(deps): update dependency globals to v15.4.0 (#9314)
chore(deps): update dependency @swc/core to v1.5.29 (#9347)
chore(deps): update dependency prettier to v3.3.2 (#9354)
chore(deps): update dependency webpack to v5.92.0 (#9358)
chore(deps): update dependency lint-staged to v15.2.7 (#9357)
chore(deps): update dependency netlify to v13.1.18 (#9349)
chore: fix changelog renderer patch (#9348)
chore: fix typo in saved reply (#9328)
chore: update repo to nx 19 (#9270)
Revert "chore(website): align file names to RuleTester requirements" (#9327)
chore(release): publish 7.13.0
chore(deps): update dependency prettier to v3.3.1 (#9308)
chore(deps): update babel to v7.24.7 (#9310)
feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (#9280)
chore(deps): update dependency @swc/core to v1.5.25 (#9307)
chore: enable eslint-plugin/no-property-in-node internally (#9261)
docs: mention rule scripts under Local Development (#9258)
chore(deps): update dependency @eslint-community/regexpp to v4.10.1 (#9295)
chore(deps): update dependency cspell to v8.8.4 (#9299)
chore(deps): update dependency @microsoft/api-extractor to v7.47.0 (#9301)
chore: update sponsors (#9300)
fix(eslint-plugin): [no-magic-numbers] fix implementation of the `ignore` option (#9167)
chore(deps): update dependency tsx to v4.11.2 (#9288)
chore(deps): update dependency knip to v5.17.4 (#9290)
feat(parser, typescript-estree): export withoutProjectParserOptions utility (#9233)
chore(deps): update dependency prettier to v3.3.0 (#9266)
docs(eslint-plugin): [sort-type-constituents] deprecate the rule (#9253)
chore(deps): update dependency @types/node to v20.14.0 (#9285)
fix(eslint-plugin): [no-unsafe-assignment] be more specific about error types (#8304)
fix(eslint-plugin): [no-base-to-string] make error message more nuanced (#9281)
docs: mention testing changes and keeping PRs up-to-date in PR docs (#9246)
chore(website): align file names to RuleTester requirements (#9271)
docs: mention TSEnumBody breaking change in v8 beta post (#9274)
docs: mention non-semver guarantees in Shared Configs docs (#9257)
docs(eslint-plugin): [prefer-readonly-parameter-types] mention limitations (#9260)
docs: correct tsconfig.eslint.json link to be permalink (#9256)
docs(eslint-plugin): [no-misused-promises] replace third-party EventEmitter example with native document (#9251)
docs: note the stylistic configs as sticking around past formatting rules (#9249)
test(eslint-plugin): add docs test for Correct and Incorrect blocks (#9239)
docs: update no-unused-expressions about what it handles (#9199)
docs: add flat config references to Parser docs (#9264)
fix(eslint-plugin): [init-declarations] refine report locations (#8893)
docs: mention upgrading TypeScript getLib target in version upgrades (#9247)
docs: add a couple of starting issue queries (#9259)
chore: regenerate configs
chore: add 'locked due to age' label to lock.yml workflow (#9248)
docs: mention Quickstart and typescript-eslint in Shared Configs (#9252)
docs: auto-generate support h2 below all blog posts (#9238)
fix(scope-manager): handle index signature in class (#9054)
chore(deps): update docusaurus to v3.4.0 (#9235)
fix(ast-spec): function-call-like callee should be Expression not LeftHandSideExpression (#9231)
feat(typescript-estree): forbid `.body`, `.async`, `.generator` on `declare function` (#9225)
feat(typescript-estree): require `import = require()` argument to be a string literal (#9226)
docs(website): enable automatic types acqusition (ATA) in the playground (#9242)
chore: ensure 'breaking change' label for PRs that touch stable configs (#9243)
chore: enable prefer-string-starts-ends-with internally (#9244)
docs: add shields.io badges to package pages (#9241)
docs: add missing sort-type-union-intersection-members.mdx tombstone page (#9236)
docs: expand rule deprecation docs to also include renames (#9237)
docs: mention needing an isolated repro in bug-report-other.yaml (#9240)
chore(deps): update dependency debug to v4.3.5 (#9227)
🆕 @typescript-eslint/eslint-plugin (added, 7.13.1)
🆕 @typescript-eslint/scope-manager (added, 7.13.1)
🆕 @typescript-eslint/types (added, 7.13.1)
🆕 @typescript-eslint/typescript-estree (added, 7.13.1)
🆕 @typescript-eslint/utils (added, 7.13.1)
🆕 @typescript-eslint/visitor-keys (added, 7.13.1)
🆕 @typescript-eslint/parser (added, 7.13.1)
🆕 @typescript-eslint/type-utils (added, 7.13.1)
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