Outil de compilation et de bundling JavaScript/TypeScript ultrarapide sur JVM : swc4j
2025-01-04
swc4j est un outil de compilation et de bundling JavaScript et TypeScript ultrarapide sur JVM. Il fait partie du portefeuille Javet et traite le code JavaScript et TypeScript avant son exécution dans Node.js ou V8 sur JVM. Ses fonctionnalités incluent l'analyse AST, la prise en charge des plugins, les transformations de code, la minification, les multiples versions cibles ES, les mappages source et une sanitization de code robuste (restrictions de mots clés, protection des objets, etc.). Facilement intégrable aux projets via Maven ou Gradle, swc4j offre un workflow simplifié pour la compilation et le bundling.
Développement