eslint-plugin-vue icon indicating copy to clipboard operation
eslint-plugin-vue copied to clipboard

Looking for champion to better support Vue in typescript-eslint

Open sbillet opened this issue 3 years ago • 2 comments

Hello everyone,

first of all: this is no issue with the eslint-plugin-vue, but I think it might be interesting for the collaborators here.

As you know, Vue can be used with TypeScript. It may still be a bit uncommon, but I expect it to be adopted more with better TS support in Vue3.

typescript-eslint is the project to support TS in ESLint.

As of now, eslint can be used together with eslint-plugin-vue and typescript-eslint, but does not feel very smooth yet. For example, it took me many hours to set up a project with working Lint in my IDE. I ran into issue 2127 which occurs from TypeScript 3.9.

The maintainer @bradzacher wrote:

Vue is just not well supported by this project.

I don't have any experience in Vue, and I don't have the cycles to learn Vue and investigate whilst also maintaining everything else.

We'd love for someone from the Vue community to champion support.

Without a champion, this will likely remain broken.

So if anyone reading this and has the skills and motivation to support the (Vue + TypeScript + ESLint) ecosystem, please contact @bradzacher.

sbillet avatar Sep 10 '20 11:09 sbillet

Hy @ota-meshi @bradzacher @sbillet I will surely love to support for the same.

aggmoulik avatar Jan 22 '21 21:01 aggmoulik

do we have some examples of things that are not working fully when paired with ts-eslint parser?

armano2 avatar Jun 01 '22 19:06 armano2

do we have some examples of things that are not working fully when paired with ts-eslint parser?

https://github.com/vuejs/vue-eslint-parser/issues/104

yoyo930021 avatar Sep 30 '22 10:09 yoyo930021