Tach!
Ist eslint da nicht sehr penibel?
Genau das ist die Aufgabe eines Linters. Der zeigt auf Fehler und auf problematische Stellen, selbst auf Abweichungen vom Coding Style, wenn gewünscht.
Ein error, weil ich eine Variable überlagere?
Kann ja ungewollt sein.
dedlfix.