TypeScript is definitely one of the most well-known compile-to-JS languages nowadays. Designed as a superset of JavaScript, TypeScript brings in static-typing for writing large-scale application. Haxe is similar to TypeScript in many aspects, particularly its JS-like syntax, static-typing, and module system. Among the 9 Haxe compilation targets, the JS target was one of the oldest ones. It was int