Deprecating der .js.es6 Dateiendungen in Themes und Plugins

Ich habe im anderen Thema geantwortet:

aber speziell zu diesem Punkt:

Wir haben erhebliche Verwirrung im Zusammenhang mit den Dateierweiterungen .es6 festgestellt. Diese Abschaffung ist durch dieses Bildungs- und Supportproblem motiviert und nicht durch technische Einschränkungen.

Die Leute verwenden .es6, weil sie bestehende Themes oder Plugins kopieren. Dadurch gehen dann allerlei Dinge schief. Insbesondere: Syntax-Hervorhebung in Editoren, Intellisense/Typüberprüfung, Linting, Codemods (z. B. der zur Behebung der .hbs-Abschaffung) usw.

Die Entwicklererfahrung ist ein wichtiger Bestandteil unserer Plattform. Durch die Durchsetzung von Konsistenz können wir die Bildungsangebote verbessern, die Dokumentation optimieren und die Werkzeugunterstützung weiterentwickeln.

5 „Gefällt mir“