Skip to content

Enhancement: Update types for ESLint v9's changes and deprecations #7816

Closed
@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

Per https://eslint.org/blog/2023/09/preparing-custom-rules-eslint-v9, there are a few API changes happening in ESLint 8. We'll want to mark types as @deprecated and add new ones in response.

Fail

n/a

Pass

n/a

Additional Info

@G-Rath already got us started in #7812 😄 thanks!

Note that this change should be a non-breaking change at runtime. We still need to support ESLint v8 for the time being.

Metadata

Metadata

Assignees

No one assigned

    Labels

    accepting prsGo ahead, send a pull request that resolves this issueenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions