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: Use typescript-eslint@v6's reworked configs #1474

Closed
JoshuaKGoldberg opened this issue Jun 18, 2023 · 1 comment · Fixed by #1476
Closed

feat: Use typescript-eslint@v6's reworked configs #1474

JoshuaKGoldberg opened this issue Jun 18, 2023 · 1 comment · Fixed by #1476
Labels
🌟 enhancement New feature or request

Comments

@JoshuaKGoldberg
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Following up on #1035 -> #1036: typescript-eslint is soon going to release a new v6 major version with reworked configurations. You can read up on it here: https://typescript-eslint.io/blog/announcing-typescript-eslint-v6-beta

Specifically, the configurations are reworked so that the recommended equivalents to what create-t3-app uses now are:

  • 'plugin:@typescript-eslint/recommended-type-checked'
  • 'plugin:@typescript-eslint/stylistic-type-checked'

Describe the solution you'd like to see

I'd like to send a PR to try the new configs out here. I like this repo and think you'll all do a good job of letting us know if you hate the changes! ❤️

typescript-eslint/typescript-eslint#6760

Describe alternate solutions

I suppose create-t3-app could opt to stay on typescript-eslint@v5, or use your own bespoke lint configs... neither option seems very appealing to me. 😉

Additional information

Please let me know if I'm being annoying / overly intrusive with this. The v6 has been a long time coming, and I really want to get the configs right.

@JoshuaKGoldberg JoshuaKGoldberg added the 🌟 enhancement New feature or request label Jun 18, 2023
@c-ehrlich
Copy link
Member

c-ehrlich commented Jun 19, 2023

Not annoying at all! People use CT3A and other starters as references to copy/paste from, so it's really important that our configs are as good and up to date as possible. Happy to start testing this as soon as it's ready :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌟 enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants