question being why? It's hard to convince my colleagues to use single quotes and this way we can't set the ESLint and not get any errors. They're way too reluctant to use double quotes.
That's a shame. It doesn't prevent you from using ESLint though. ESLint allows you to completely customise rules using a file called .eslintrc. This way you can enable the use of double quotes: