wikimedia-gadgets / afc-helper

A tool for reviewing Articles for Creation submissions on the English Wikipedia
https://en.wikipedia.org/wiki/Wikipedia:AFCH
GNU General Public License v3.0
36 stars 80 forks source link

"unsupported engine" warnings for devs running Node version 18 #272

Open NovemLinguae opened 1 year ago

NovemLinguae commented 1 year ago

We probably need to bump one of the version numbers of the packages in package.json.

image
NovemLinguae commented 1 year ago

I've narrowed it down to "eslint-config-wikimedia": "^0.20.0",, which uses eslint-plugin-jsdoc as a dependency, which in turn uses @es-joy/jsdoccomment as a dependency.

NovemLinguae commented 1 year ago
    "eslint": "^8.43.0",
    "eslint-config-wikimedia": "^0.25.1",
    "eslint-plugin-jsdoc": "^46.2.6",

Upgrading all the eslint stuff to the latest version in package.json + npm update was ineffective. Will file an upstream ticket. https://github.com/wikimedia/eslint-config-wikimedia/issues/510