There is already Espruino[0], it’s more free in terms of syntactic support but it’s also bigger.
0: https://www.espruino.com/ESP32