Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for flat configs #1503

Closed
wants to merge 2 commits into from
Closed

feat: add support for flat configs #1503

wants to merge 2 commits into from

Conversation

G-Rath
Copy link
Collaborator

@G-Rath G-Rath commented Feb 13, 2024

Something of a revive of #1245, I was looking into upgrading to @typescript-eslint v6 and realised effectively we should move off using the recommended property in meta.docs which in turn means changing how we build our configs and thus "we might as well try doing flat config first".

I'm opening this as a draft for visibility - there's still some follow up to do including updating the docs, actually removing the dynamicness in favor of a static list, and reviewing the latest migration docs to see if there's anything new we need to account for.

Also in particular I'm not thrilled we're listing specific file types in our recommended config now - I wouldn't be surprised if that's easy to change downstream, but I want to look more into that in particular.

@SimenB do you have any feelings about doing a next prerelease vs just landing this? I'll try to test this out but everything's a bit of a mess right now...

Resolves #1408

@github-actions github-actions bot added the bug label Feb 13, 2024
@G-Rath G-Rath closed this in #1505 Feb 16, 2024
@G-Rath G-Rath deleted the support-flat-config branch February 16, 2024 17:38
Copy link

🎉 This issue has been resolved in version 27.9.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support ESLint "flat" configs
1 participant