Skip to content

Looking for champion to better support Vue in typescript-eslint #1296

Open
@sbillet

Description

@sbillet

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions