Так сразу на ES6 же и пишут, а компилят в ES5 по необходимости, а сейчас она есть, так как браузеры мало что поддерживают по факту.
Как по мне, лучше бы слегка придержали они свои ES6 стандарты до того, как браузеры начнут их поддерживать в большинстве. А сейчас это ничего не привносит, кроме неразберихи и кучи костылей. По сути ведь ничего позарез нужного в es6 нет, а то что интересно - не реализовано.