Closed
Description
Currently we have a mix of es2015 and es6 which are quite old at this point. We should update considering the fact that we only truly support evergreen browsers (and node 16+ for xterm-headless, I'm not sure we mention that anywhere though).
The bulk of the work here is in validating that nothing is broken in a complex embedder like vscode.