Skip to content

Enhancement: Add runtime usage of ESLint v9 APIs (with v8 fallbacks) #7817

Closed as not planned
@JoshuaKGoldberg

Description

@JoshuaKGoldberg

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

Relevant Package

utils

My proposal is suitable for this project

  • I believe my proposal would be useful to the broader TypeScript community (meaning it is not a niche proposal).

Description

Following #7812 and #7816: ESLint v9 deprecates/removes some old APIs. We'll want to change our code to use the new APIs if they exist, and fall back to the old APIs if not.

Fail

n/a

Pass

n/a

Additional Info

See @G-Rath's #7812 (comment) too.

As with #7816, this should not be a breaking change at runtime for users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    accepting prsGo ahead, send a pull request that resolves this issueenhancementNew feature or requestlocked due to agePlease open a new issue if you'd like to say more. See https://typescript-eslint.io/contributing.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions