-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
🚀 Feature: Use ESLint flat config #1212
Comments
This is no longer blocked by typescript-eslint |
Ha, you're right - thanks for the spot. Out of the plugins this depends on...
...so it's still blocked - just on other plugins. I'll try to get to sending issues/PRs within the week or so for any that still need it. |
Amazing, thanks for looking into each of the packages! |
Thanks to a PR review from @voxpelli for the last one, |
D'oh, I'd missed from the list that |
## PR Checklist - [x] Addresses an existing open issue: fixes #1212 - [x] That issue was marked as [`status: accepting prs`](https://github.com/JoshuaKGoldberg/create-typescript-app/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22) - [x] Steps in [CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/create-typescript-app/blob/main/.github/CONTRIBUTING.md) were taken ## Overview Migrates the `.eslintrc.cjs` file to the new "flat" config format `eslint.config.js`. This has the added benefit of removing the last "dot" file (`.*`) that was being linted. So that's a bit simpler of an ESLint config.
🎉 This is included in version v1.59.0 🎉 The release is available on: Cheers! 📦🚀 |
Bug Report Checklist
main
branch of the repository.Overview
https://eslint.org/docs/latest/use/configure/configuration-files-new: ESLint's new "flat config" format is going to be the main -> only way to configure ESLint soon. So this template should use that!
Additional Info
Adding to the General Simplification milestone as it'd allow the repo to get rid of the
.eslintignore
file....and also marking this as blocked on typescript-eslint supporting ESLint flat config. Which we're still blocked on as of filing this issue. typescript-eslint/typescript-eslint#7694
The text was updated successfully, but these errors were encountered: