Open roborourke opened 1 year ago
We get this on our client project at the moment and have to add —force
which does the job. I’ve been hoping to set aside time to look into it but the status of the repo and version releases isn’t obvious
Might make sense to at minimum do this: https://github.com/humanmade/coding-standards/issues/252 and try to remove / "bake in" any of the standards we use, so that it's a flatter tree of "here's some rules and here's the plugins that enable them."
https://github.com/wikimedia/vegalite-wordpress-plugin/blob/main/.eslintrc.js I actually did something similar here, where I "rendered" all the computed rules to a single eslintrc and then removed the dependencies on the other standard. That leaves only eslint itself and the associated plugins as our dependencies https://github.com/wikimedia/vegalite-wordpress-plugin/blob/main/package.json#L49-L55
I'd love to see us fix this, and get these dependencies updated so they install properly on Node 16 / 18 / and up
Installing via npm v9, output here:
eslint-config-react-app
version needs expanding or increasing to 4+