I want to write all my code in >ES6 (actually want to match what is implemented in Node 14 which is a good bit of ES8/2017 too). I am already using rollup but will need some transpilation. What is actually supported in Espruino 2.0+? I mean should I transpile/shim to ES5 or do I need to go older?
Maybe if I knew exactly what was supported I could use buble to only transpile what is needed as in a espruino column like in this chart showing what is implemented. https://kangax.github.io/compat-table/es6/
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.
I want to write all my code in >ES6 (actually want to match what is implemented in Node 14 which is a good bit of ES8/2017 too). I am already using rollup but will need some transpilation. What is actually supported in Espruino 2.0+? I mean should I transpile/shim to ES5 or do I need to go older?
Maybe if I knew exactly what was supported I could use buble to only transpile what is needed as in a espruino column like in this chart showing what is implemented. https://kangax.github.io/compat-table/es6/