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

ci: upgrade eslint v9 #92

Draft
wants to merge 1 commit into
base: dev
Choose a base branch
from
Draft

ci: upgrade eslint v9 #92

wants to merge 1 commit into from

Conversation

kyranjamie
Copy link
Collaborator

In response to some lint errors in extension relating to eslint, and the drive towards esm, I tried to upgrade the monorepo to use their new flat format with v9.

It turns out the Expo native lint plugin doesn't work with v9 yet though, so this can sit here until ready.

@kyranjamie kyranjamie marked this pull request as draft April 15, 2024 11:57
@tigranpetrossian
Copy link
Contributor

@kyranjamie It looks like the missing expo stuff is only a handful of settings + importing their own set of a general rules. We should be able to easily fork the necessary parts (excluding their internal rules) and make our own native preset. I still need to figure out the new flat config, will try to look into this when I get a chance.

@kyranjamie
Copy link
Collaborator Author

Thanks @tigranpetrossian, that'd be awesome. I jumped the gun doing this because v9 had only just come out. 9.x versions have all kind of migration tools etc, so should be easier now

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

Successfully merging this pull request may close these issues.

2 participants