Closure Compiler follows the same line of thinking:
https://github.com/google/closure-compiler/wiki/FAQ#closure-...
https://github.com/google/closure-compiler/wiki/FAQ#closure-...
https://closure-compiler.appspot.com/
Should be set to:
// @language_in UNSTABLE
// @language_out ECMASCRIPT_NEXT
for it to work as expected. $ wget https://repo1.maven.org/maven2/com/google/javascript/closure-compiler/v20230502/closure-compiler-v20230502.jar
[…]
$ java -jar closure-compiler-v20230502.jar
The compiler is waiting for input via stdin.
The Closure Compiler still is a Java project. It just gets primarily distributed via NPM these days.