Skip to content

Rules: Deprecate extension rules now duplicated by TS-syntax-aware core rules #11014

@JoshuaKGoldberg

Description

@JoshuaKGoldberg

Before You File a Proposal Please Confirm You Have Done The Following...

Description

Coming over from eslint/eslint#19173: the following non-type-aware extension rules are being replaced with core ESLint rules:

We're presumably going to want to:

  1. Deprecate these extension rules for the current major version
  2. File a followup breaking change issue to remove them in the next major that includes breaking changes

Proposal: let's tackle (1) once all the rules are implemented in ESLint core? That will cause less churn on our end and let us see what unexpected learnings, if any, are found in the still-pending ESLint rule updates.

Additional Info

💖

Metadata

Metadata

Labels

package: eslint-pluginIssues related to @typescript-eslint/eslint-pluginpreset config changeProposal for an addition, removal, or general change to a preset configteam assignedA member of the typescript-eslint team should work on this.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions