BTW sometimes this topic is started by people that are not fully aware that writing javascript for server or web browser running on machine with hundreds of megabytes or gigabytes of ram and writing javascript for microcontroller with e.g. 64 kilobytes may not be the same. There is not much memory available for bloated code and such tools may produce even more of it.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
There is page with ES compatibility here https://www.espruino.com/Features
BTW sometimes this topic is started by people that are not fully aware that writing javascript for server or web browser running on machine with hundreds of megabytes or gigabytes of ram and writing javascript for microcontroller with e.g. 64 kilobytes may not be the same. There is not much memory available for bloated code and such tools may produce even more of it.