Unterstützung für TypeScript
Ziel
Dieser StEP soll ermöglichen, TypeScript bei der Programmierung zu verwenden.
Beschreibung
Wie in der CoreGroup besprochen und auf der SET23 vorgestellt, würden wir gerne alles notwendige an Werkzeugen zur Verfügung stellen, damit neben JavaScript auch in TypeScript für die browserseitige Entwicklung verwendet werden kann. Auf diese Weise würden wir von der Typsicherheit, die TypeScript ermöglicht, profitieren.
Maßnahmen
Bei der Installation der notwendigen Werkzeuge gehen wir gemäß der Anleitungen vor:
Das umfasst insbesondere:
- Installation der npm-Pakete
typescript
undts-loader
- Erstellen einer geeigneten Konfiguration für TypeScript
tsconfig.json
- Konfiguration von Webpack
- Aktivierung von SourceMaps für einfaches debuggen
Der StEP umfasst nicht die Umstellung vorhandener Dateien. Dafür wird ein neuer LIFTERS erstellt. Dieser StEP ist die Grundlage dafür.
Kurzbezeichnung des Integrationsaufwandes
-
gering
Der StEP integriert sich in die vorhandene Toolchain, sodass keine Probleme zu erwarten sind.
Durchführung
Zuständig für Implementation und Testing sind der ELAN e.V. und die Uni Oldenburg.