vuejs / eslint-config-typescript

ESLint configuration for Vue 3 + TypeScript projects
MIT License
128 stars 30 forks source link

feat!: support ESLint 9 flat config #81

Closed haoqunjiang closed 1 month ago

haoqunjiang commented 1 month ago

Due to the heavy maintenance burden, I'd like to drop support for plain <script> blocks in .vue by default. Also, the default configuration should be the recommended one, instead of eslint-recommended (which isn't a recommended config by the upstream typescript-eslint anyway).


My rollout plan for ESLint 9 support in create-vue:


Closes #72 Closes #73 Closes #75 Closes #76 Closes #80