Bumps @typescript-eslint/eslint-plugin from 6.21.0 to 7.13.0.
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v7.13.0
7.13.0 (2024年06月10日)
🚀 Features
- eslint-plugin: [no-dynamic-delete] allow all string literals as index (#9280)
- parser, typescript-estree: export withoutProjectParserOptions utility (#9233)
- typescript-estree: require
import = require() argument to be a string literal (#9226)
- typescript-estree: forbid
.body, .async, .generator on declare function (#9225)
🩹 Fixes
- ast-spec: function-call-like callee should be Expression not LeftHandSideExpression (#9231)
- eslint-plugin: [init-declarations] refine report locations (#8893)
- eslint-plugin: [no-base-to-string] make error message more nuanced (#9281)
- eslint-plugin: [no-unsafe-assignment] be more specific about error types (#8304)
- eslint-plugin: [no-magic-numbers] fix implementation of the
ignore option (#9167)
- scope-manager: handle index signature in class (#9054)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v7.12.0
7.12.0 (2024年06月03日)
🚀 Features
- eslint-plugin: [no-useless-template-literals] rename to
no-useless-template-expression (deprecate no-useless-template-literals) (#8821)
- eslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises' (#9186)
- rule-tester: check for parsing errors in suggestion fixes (#9052)
- rule-tester: port
checkDuplicateTestCases from ESLint (#9026)
🩹 Fixes
- no-useless-template-expression -> no-unnecessary-template-expression (#9174)
- eslint-plugin: [no-unnecessary-type-assertion] combine template literal check with
const variable check (#8820)
- eslint-plugin: [dot-notation] fix false positive when accessing private/protected property with optional chaining (#8851)
- eslint-plugin: [explicit-member-accessibility] refine report locations (#8869)
- eslint-plugin: [no-unnecessary-type-assertion] declares are always defined, so always check
declares (#8901)
- eslint-plugin: [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions (#9114)
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
7.13.0 (2024年06月10日)
🚀 Features
-
typescript-estree: require import = require() argument to be a string literal
-
typescript-estree: forbid .body, .async, .generator on declare function
-
eslint-plugin: [no-dynamic-delete] allow all string literals as index
🩹 Fixes
-
ast-spec: function-call-like callee should be Expression not LeftHandSideExpression
-
scope-manager: handle index signature in class
-
eslint-plugin: [init-declarations] refine report locations
-
eslint-plugin: [no-base-to-string] make error message more nuanced
-
eslint-plugin: [no-unsafe-assignment] be more specific about error types
-
eslint-plugin: [no-magic-numbers] fix implementation of the ignore option
❤️ Thank You
- Fotis Papadogeorgopoulos
- Joshua Chen
- Kirk Waiblinger
- Tobiloba Adedeji
- Vinccool96
- YeonJuan
You can read about our versioning strategy and releases on our website.
7.12.0 (2024年06月03日)
🚀 Features
-
eslint-plugin: [no-useless-template-literals] rename to no-useless-template-expression (deprecate no-useless-template-literals)
-
rule-tester: check for parsing errors in suggestion fixes
-
rule-tester: port checkDuplicateTestCases from ESLint
-
eslint-plugin: [no-floating-promises] add option 'allowForKnownSafePromises'
... (truncated)
Commits
8a178ed chore(release): publish 7.13.0
63e53e2 chore(deps): update dependency prettier to v3.3.1 (#9308)
fb52f78 feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...
ab2916c chore: enable eslint-plugin/no-property-in-node internally (#9261)
629035f docs: mention rule scripts under Local Development (#9258)
bf5394d fix(eslint-plugin): [no-magic-numbers] fix implementation of the ignore opt...
60fb643 chore(deps): update dependency prettier to v3.3.0 (#9266)
c6e9719 docs(eslint-plugin): [sort-type-constituents] deprecate the rule (#9253)
293fb24 fix(eslint-plugin): [no-unsafe-assignment] be more specific about error types...
cb1720d fix(eslint-plugin): [no-base-to-string] make error message more nuanced (#9281)
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @typescript-eslint/eslint-plugin from 6.21.0 to 7.13.0.
Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.... (truncated)
Commits
8a178edchore(release): publish 7.13.063e53e2chore(deps): update dependency prettier to v3.3.1 (#9308)fb52f78feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...ab2916cchore: enable eslint-plugin/no-property-in-node internally (#9261)629035fdocs: mention rule scripts under Local Development (#9258)bf5394dfix(eslint-plugin): [no-magic-numbers] fix implementation of theignoreopt...60fb643chore(deps): update dependency prettier to v3.3.0 (#9266)c6e9719docs(eslint-plugin): [sort-type-constituents] deprecate the rule (#9253)293fb24fix(eslint-plugin): [no-unsafe-assignment] be more specific about error types...cb1720dfix(eslint-plugin): [no-base-to-string] make error message more nuanced (#9281)Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)