Skip to content
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

Change Request: Support non-JS languages #15562

Open
1 task
btmills opened this issue Feb 1, 2022 · 2 comments
Open
1 task

Change Request: Support non-JS languages #15562

btmills opened this issue Feb 1, 2022 · 2 comments
Assignees
Labels
core Relates to ESLint's core APIs and features enhancement This change enhances an existing feature of ESLint needs design Important details about this change need to be discussed

Comments

@btmills
Copy link
Member

btmills commented Feb 1, 2022

ESLint version

v8.8.0

What problem do you want to solve?

ESLint has many of the foundational components that would allow it to lint non-JS languages, and a couple people have even experimented with doing that, going so far as to , but it's not a first class feature.

What do you think is the correct solution?

We should enable ESLint to lint and fix non-JS syntaxes. We've already removed some JS-related assumptions from the traversal engine.

Participation

  • I am willing to submit a pull request for this change.

Additional comments

We added this to the roadmap in the 2022-01-27 TSC meeting.

@btmills btmills added enhancement This change enhances an existing feature of ESLint core Relates to ESLint's core APIs and features needs design Important details about this change need to be discussed labels Feb 1, 2022
@btmills btmills added this to Planned in Public Roadmap via automation Feb 1, 2022
@eslint-github-bot eslint-github-bot bot added this to Needs Triage in Triage Feb 1, 2022
@btmills btmills moved this from Needs Triage to Feedback Needed in Triage Feb 1, 2022
@btmills btmills moved this from Feedback Needed to Waiting for RFC in Triage Feb 1, 2022
@github-actions
Copy link

github-actions bot commented Apr 2, 2022

Oops! It looks like we lost track of this issue. What do we want to do here? This issue will auto-close in 7 days without an update.

@btmills
Copy link
Member Author

btmills commented Apr 4, 2022

We've added this to the roadmap, but we don't have a point person on it yet, so I've assigned eslintbot to fend of the stale bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Relates to ESLint's core APIs and features enhancement This change enhances an existing feature of ESLint needs design Important details about this change need to be discussed
Projects
Public Roadmap
  
Planned
Status: Waiting for RFC
Triage
Waiting for RFC
Development

No branches or pull requests

2 participants