Skip to content

Feature request: Ship ESM version of @typescript-eslint/typescript-estree #9343

@fisker

Description

@fisker

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

Relevant Package

typescript-estree

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

Prettier has been try to reduce the size of our typescript plugin, it's not a easy job,

https://github.com/prettier/prettier/blob/a8a0f2f36adb4bf4c89a93dc0ec0a0b4a4f15e06/scripts/build/config.js#L114-L299
https://github.com/prettier/prettier/blob/a8a0f2f36adb4bf4c89a93dc0ec0a0b4a4f15e06/scripts/build/build-javascript-module.js#L57-L70

It will be nice if we can ship @typescript-eslint/typescript-estree with native ESM support.

Additional Info

With the new ESLint flat config, user can also use import to use the ESLint plugin now, please consider accept 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting responseIssues waiting for a reply from the OP or another partyenhancementNew 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