This would probably be better as an issue on GitHub rather than on our forums. There’s not much we can do except agree and sympathize with you
I believe that the challenges are run by the browser, so if your browser supports it, it should pass. If I remember there was a comment you could write to turn off the linter, but I’m not sure.
Edit: maybe try something like this?
/* jshint esversion:6 */
// jshint esversion:6
Also, in the beta I believe some of these things are being fixed, so you might want to try it on there.