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

Update the package #126

Open
willibix opened this issue Jan 9, 2024 · 1 comment
Open

Update the package #126

willibix opened this issue Jan 9, 2024 · 1 comment

Comments

@willibix
Copy link

willibix commented Jan 9, 2024

Would it be possible to update the package so it take @typescript-eslint/eslint-plugin and @typescript-eslint/parser version 6 and also handle Prettier version 3.

@rtorrente
Copy link

rtorrente commented Nov 18, 2024

Hey @willibix,

I just forked the repo to adapt it to my own needs by updating the following libs: @typescript-eslint/eslint-plugin, @typescript-eslint/parser, and prettier (v3). I made this change because I use this setup for all my Node.js projects, and starting yesterday, I was completely blocked during the Expo SDK 52 update due to an error in the ESLint configuration caused by a conflict between Expo's TypeScript parser and the one used here.

This one-line install for Airbnb, TypeScript, and Prettier is perfect and greatly simplifies the ESLint configuration and the dependencies in a project's package.json. I don't want to go back to a "manual" three-package setup.

If you'd like to try it out: https://github.com/rtorrente/eslint-config-modern-airbnb-ts-prettier

Currently is not possible to upgrade eslint-plugin-react-hooks to v5 and eslint to v9 due to conflict in package required by eslint-config-airbnb 19.0.4 (latest)

I have no issue making my repo private for personal use if the maintainer prefers to update this package directly. I can make a pull request if quick approved to use in project.

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

No branches or pull requests

2 participants