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

eslintrc.js is about to be deprecated #3649

Open
1 task
Tracked by #3574
domoscargin opened this issue Mar 11, 2024 · 1 comment
Open
1 task
Tracked by #3574

eslintrc.js is about to be deprecated #3649

domoscargin opened this issue Mar 11, 2024 · 1 comment
Assignees
Labels
dependencies Pull requests that update a dependency file tooling

Comments

@domoscargin
Copy link
Contributor

domoscargin commented Mar 11, 2024

What

We're using an .eslintrc.js file to configure our eslint. This is due to be deprecated in eslint 9.0.0, and has caused some issues with eslint plugins.

We should look into updating to the new eslint.config.js style.

Who needs to work on this

Developer

Who needs to review this

Developer

Done when

  • Our eslint config is in the new style.
@domoscargin domoscargin added awaiting triage Needs triaging by team dependencies Pull requests that update a dependency file tooling and removed awaiting triage Needs triaging by team labels Mar 11, 2024
@patrickpatrickpatrick patrickpatrickpatrick self-assigned this May 2, 2024
@patrickpatrickpatrick
Copy link
Contributor

patrickpatrickpatrick commented May 7, 2024

The plugins used by our config for eslint also have to support the new 'flat config' format before we can make this upgrade. I will watch these issues and update this list when they are merged.

Library Ready
eslint
eslint-config-standard standard/eslint-config-standard#410
eslint-config-prettier
eslint-plugin-import import-js/eslint-plugin-import#2948
eslint-plugin-n
eslint-plugin-promise eslint-community/eslint-plugin-promise#449
eslint-plugin-jest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file tooling
Projects
Status: Blocked ⛔
Development

No branches or pull requests

2 participants