TypeScript 2.0: Das Nutzen von JavaScript-Bibliotheken soll einfacher werden
Ab TypeScript 2.0 sollen Entwickler zum Einsatz von JavaScript-Bibliotheken nur noch npm benötigen. Dadurch soll es einfach sein, an Deklarationsdateien zu kommen.
- Julia Schmidt
Um JavaScript-Bibliotheken mit TypeScript verwenden zu können, sind Deklarationsdateien von Nöten, die teilweise nur umständlich zu bekommen sind. Mit TypeScript 2.0 soll sich das laut einem Blogeintrag von Microsofts Daniel Rosenwasser ändern: Entwickler sollen nach dem Umstieg auf die nächste Hauptversion nur noch als npm, den Package Manager für Node.js, benötigen.
Um Deklarationen für eine Bibliothek wie lodash nutzen zu können, wäre eine Installation über
npm install --save @types/lodash durchzufĂĽhren. Danach lassen sie sich ĂĽber Imports oder bei vorhandener tsconfig.json-Datei die globale Variable "_" verwenden.
Rosenwasser versichert allerdings, dass Werkzeuge wie Typings und tsd auch zukünftig funktionieren sollen und sich das TypeScript-Team mit den entsprechenden Communities in Verbindung setzt, um in der Übergangsphase behilflich zu sein. In nächster Zeit will das Team die Dokumentation für Autoren von .d.ts-Dateien entsprechend ergänzen. Editoren, die bereits mit dem neuen Ansatz umgehen können, sind Visual Studio Code und mit entsprechenden Plug-ins Sublime. (jul)