tsbro : TypeScript dans le navigateur, sans étape de build
2025-07-25
tsbro est une nouvelle bibliothèque qui simplifie l'utilisation de TypeScript dans le navigateur. Elle contourne le système d'importation du navigateur, utilisant XHR synchrone pour récupérer le code TypeScript, le transpilant en JavaScript avec swc wasm et le convertissant en CJS pour require synchrone. Cela permet aux développeurs d'exécuter du code TypeScript directement dans le navigateur sans étape de build, et d'utiliser des bibliothèques externes comme Preact, idéal pour le prototypage rapide ou les PoC. Les limitations actuelles incluent des traces de pile difficiles à lire et la nécessité de fichiers de déclaration ambiante manuels.
Développement