Closed frsimond closed 10 months ago
Any updates? 🥺🥺🥺
@PurpleTape I've tried to make a nice PR for this. But I am affraid to make opinionated decisions and I am really short on time for the moment. I would rather have @sodatea or an regular vue maintener handle this :)
This is blocking upgrading following dependencies for me:
vue/eslint-config-typescript
@typescript-eslint/eslint-plugin
@typescript-eslint/parser
Can we please take a look at this @sodatea ❤️? Your work is highly appreciated and it's very nice to provide this package to community. But it has gotten so outdated that it has become a blocker for our modern TypeScript development. I think it deserves some attention. Quoting Vue.js homepage:
Vue is written in TypeScript itself and provides first-class TypeScript support.
There is a workaround if you're using PNPM, you can use PNPM overrides to force using version 6.x: Add to your package.json:
"pnpm": {
"overrides": {
"@typescript-eslint/parser": "6.9.0"
}
}
Then run pnpm install again
If I use this package with the latest typescript and vue versions (ie: 5.1.x and 3.3.x) I get this message.
But vue's repo's packages.json do not mention any limitations regarding the typescript version to be used with.
Three weeks ago,
typescript-eslint
released the v6.0.0 andeslint-config-airbnb-typescript
followed right after with the v17.1.0.Unlike what
eslint-config-airbnb-typescript
did and because of@rushstack/eslint-patch
, I personnally think this package should target the latest version only. But if so rules breaking changes should be mentionned in the release and therefore it might need a Major version bump (ie: v8.0.0).What do you think @sodatea ?