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

Remove dependency on eslint-config-airbnb and eslint-config-airbnb-typescript #420

Open
birdofpreyru opened this issue Feb 23, 2025 · 2 comments
Assignees
Labels
P1 High priority. Important thing to focus on.

Comments

@birdofpreyru
Copy link
Owner

It turns out (airbnb/javascript#2961), despite its affiliation to AirBnB, eslint-config-airbnb is currently maintained by a single dude, not affiliated to the company, not doing a great maintenance job, and mistaken on priorities (airbnb/javascript#3075). Thus, eslint-config-airbnb is an unreliable, toxic dependency that blocks our migration to the latest ESLint (#335) and other configs; we should get rid of this dependency ASAP.

@birdofpreyru birdofpreyru added the P1 High priority. Important thing to focus on. label Feb 23, 2025
@VedantAnand17
Copy link

I've fixed the changes in my PR, kindly check

@birdofpreyru
Copy link
Owner Author

Just removing AirBnB ESLint configs from package.json does not solve the problem 🤷‍♂ also, ESLint re-configuration for my projects isn't smth I trust others to do (as there is no good ways to validate the change beside doing it myself).

@birdofpreyru birdofpreyru self-assigned this Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 High priority. Important thing to focus on.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants