Update to ESlint v9

It more of that it is outdated, and also (related to BJS is using deprecated packages), uses a deprecated rimraf. Just thought I’d through the idea out there.