I was having a bunch of dependency conflicts and eslint seemed to be the culprit so I just removed it and set it up again, since it seems things have changed quite a bit.
This is to match VS Code. We were already partially using npm for the releases so this is some nice alignment.