tsbro: TypeScript im Browser, ohne Build-Schritte
2025-07-25
tsbro ist eine neue Bibliothek, die die Verwendung von TypeScript im Browser vereinfacht. Sie umgeht das Importsystem des Browsers, verwendet synchrones XHR zum Abrufen von TypeScript-Code, kompiliert ihn mit swc wasm nach JavaScript und konvertiert ihn in CJS für synchrones require. Dies ermöglicht es Entwicklern, TypeScript-Code direkt im Browser ohne Build-Schritte auszuführen und externe Bibliotheken wie Preact zu verwenden, ideal für schnelles Prototyping oder PoCs. Aktuelle Einschränkungen sind schwer lesbare Stack-Traces und die Notwendigkeit manueller Umgebungsdeklarationsdateien.
Entwicklung