Hi everyone, I'm a volunteer for QTE and was assigned the task of using eslint-config-wikimedia 0.16.x in all repositories with Selenium tests https://phabricator.wikimedia.org/T254495#6497062 and updating .eslintrc.json files with the Selenium WDIO test suite. When updating the wikibase/termbox repo's eslint-config-wikimedia to its current 0.17.0 release and updating eslint to 7.10.0, I receive nearly 900 errors when running "npm run test:lint"
Most errors are node/no-object-assign, node/no-missing-import, es/no-object-values.
I understand that the node/no-missing-import errors are mostly coming from an issue with the module alias "@" defined in package.json but I'm not certain how to resolve this or proceed on the other errors. Does anyone have any advice?
Thanks!
Jared
wikitech-l@lists.wikimedia.org