Problem/Motivation
We are currently on eslint 7.32.0 but the latest version is 8.9.0.
Steps to reproduce
Update to eslint 8.9.0 on Drupal 10.0.x. Evaluate what's the impact of backporting this to 9.4.x since the core eslint is provided as an API by DrupalCI.
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Eslint is updated to 8.9.0. core/.eslintrc.passing.json has been updated to reflect the new rules.
Issue fork drupal-3265618
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
longwaveUpgrade is straightforward, three new rules that we need to skip for now:
Comment #5
lauriiiThank you @longwave! We should open follow-ups for removing those overrides
Comment #8
nod_checked the 10.x and 9.4 branch, all good.
Comment #9
nod_Comment #10
alexpottCommitted 87b8b64 and pushed to 10.0.x. Thanks!
Committed c16dfb4 and pushed to 9.4.x. Thanks!
Comment #14
xjmComment #15
quietone commentedIn #5 a followup was asked for, to remove the skips added to core/.eslintrc.passing.json. I searched and found that here is already a Meta for that, #2912962: Step 1 JS codestyle: [meta] Fix JS coding standards in core, so I am removing the tag.