LilScript - Verkleinert JavaScript-Bibliotheken
Show HN: LilScript makes JavaScript libraries smaller
LilScript ist eine typisierte, komprimierungsorientierte Sprache, die in JavaScript kompiliert und Bibliotheken um 5-15% nach gzip/brotli-Kompression verkleinert. Der Compiler optimiert nicht nur durch Minifizierung, sondern formt den Code um, eliminiert Objekte und Klassen und wählt Variablennamen basierend auf dem Ziel-Kompressionsalgorithmus. Dies führt zu kleineren Dateien und teils schnellerem Code. Es funktioniert mit den meisten JS/TS-Bibliotheken und kann sogar VSCode-Module um 20% verkleinern. Entwickler können ihre Bibliotheken mit LilScript neu implementieren und von reduzierter Größe profitieren.
LilScript formt und benennt das JavaScript für den Kompressor, nicht nur für Menschen, die den AST lesen – das ist der Schlüssel zu 5-15% kleineren Dateien nach gzip/brotli.