Eine kleine Nachricht, um euch zu informieren, dass ich eine kleine Frühjahrsputz-Aktion in der ESLint-Konfiguration des Gladys-Frontends durchgeführt habe.
Letztlich arbeiten wir schon über 2 Jahre an der v4 (die Zeit vergeht schnell!), und diese Konfiguration hatte sich kaum verändert:
Die Synacor-Konfiguration, die wir verwendet haben, wurde nicht mehr gewartet und fehlten viele Dinge
Die berühmte browserlist, die ESLint die Liste der unterstützten Browser gibt, war nicht auf dem neuesten Stand und verhinderte die Verwendung bestimmter Funktionen, die eigentlich in allen modernen Browsern verfügbar sind
Preact und preact-cli wurden kürzlich aktualisiert, keine großen neuen Funktionen, aber ihre Konfiguration hat sich weiterentwickelt, sie haben unnötige Polyfills entfernt, einige kleine Bugs behoben und ihre browserlist aktualisiert, um nicht mehr für veraltete Browser zu bauen!
Kurz gesagt, es sind kleine Dinge, die man aber ab und zu erledigen muss.
Ich habe die Konfiguration in diesem PR aktualisiert:
Zögert nicht, einen kleinen Rebase auf eurem PR durchzuführen, um zu sehen, ob Änderungen auf eurer Seite erforderlich sind