Skip to content
This repository has been archived by the owner on Aug 18, 2021. It is now read-only.

Release babel-eslint@11 #787

Closed
kentcdodds opened this issue Jul 31, 2019 · 7 comments · Fixed by babel/babel#11894
Closed

Release babel-eslint@11 #787

kentcdodds opened this issue Jul 31, 2019 · 7 comments · Fixed by babel/babel#11894

Comments

@kentcdodds
Copy link
Member

I created a milestone for tracking the progress on this. I'm not certain whether I added all of the relevant PRs and issues though. I'm hoping that by tracking this we can get a better sense of what needs to happen and what blockers there are for this. I personally have been having a great experience with the alpha and would love to have an official release :)

@mskelton
Copy link

mskelton commented Apr 1, 2020

This issue was created 8 months ago and very little has happened since then. I too would like to see v11 get released, but with issues that are over a year old still pending, most would assume this project is dead and move on. Is there any plan to continue development on v11 and if not, where does that leave current users of babel-eslint?

@existentialism
Copy link
Member

existentialism commented Apr 1, 2020

@mskelton curious, is there a specific issue you're needing fixed? is there something in 11.0.0-beta.2 that isn't working?

We absolutely plan on continuing development: we've already spent a bit of effort moving and consolidating all the babel/eslint-related packages into our monorepo, and are committed to supporting them all (keep in mind we're a small team of volunteers)!

EDIT: Let's add a note to the README that points to the Babel issue so others aren't worried as well?

@kaicataldo
Copy link
Member

As @existentialism said, we've continued working on this project in the babel/babel repo (please see the relevant issue here if you want to follow along).

@mskelton
Copy link

mskelton commented Apr 1, 2020

Thanks for the info! I wasn't aware that this was being moved to the main repo. Thanks for all the work you do in maintaining Babel!

@existentialism
Copy link
Member

👍 are you using v11 beta? We definitely want to make sure we fix any issues you (or others) are having!

@mskelton
Copy link

mskelton commented Apr 2, 2020

@existentialism No, the v11 beta is working well, I was just concerned if I needed to look for a different tool if this was no longer going to be maintained, but you answered that question, so I'm all good now 👍 Thanks again!

@rjgotten
Copy link

rjgotten commented Apr 7, 2020

@existentialism
Is there something in 11.0.0-beta.2 that isn't working?

Yes; there is actually.

Specifically babel/babel#10904, which apparently might have been fixed in @babel/eslint-parser with babel/babel#10828 but was either not back-ported to babel-eslint yet, or wasn't actually fixed.

Import expressions with template literals are the recommended pattern to implement lazy chunks with Webpack. ESLint itself still does not parse import expressions, meaning babel-eslint is a pre-requisite to lint files correctly.

You can work around the linter crash by fine tuning and selectively disabling a few linting rules with (fairly) minimal impact, so it isn't a complete show-stopper. But it's very, very ugly nonetheless.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants