Open
Description
The current version of eslint 8 uses the eslintConfig
from package.json
and is incompatible with eslint 9.
Read, then follow relevant steps of the migration guide - some may not be simple 1-to-1 steps.
The overall outcome is:
package.json
is updated for the right eslint versionpackage.json
no longer has anyeslint
directives in itpackage-lock.json
only contains only the necessary updates- an new config file has the config directives
- all lints and tests pass
Good First Issue: This issue is good for first time contributors. If you've already contributed to Warehouse, work on another issue without this label instead. If there is not a corresponding pull request for this issue, it is up for grabs. For directions for getting set up, see our Getting Started Guide.
If you are working on this issue and have questions, feel free to ask them here, in the PyPA Discord or on the Discourse.