wowserhq / wowser

World of Warcraft in the browser using JavaScript and WebGL
MIT License
240 stars 63 forks source link

Upgrade to Babel 6 #108

Closed fallenoak closed 8 years ago

fallenoak commented 8 years ago

Now that several language constructs used by Wowser are becoming widely supported in current versions of mainstream browsers, it's probably time to upgrade to Babel 6 to take advantage of modular language fallbacks.

In particular, I believe the fallback for for...of can be removed immediately, and once Firefox 45 and Chrome 49 ship, class should be a first class citizen in Firefox, Chrome, and Edge.

timkurvers commented 8 years ago

:+1: Let's tackle this after the move to wowserhq in #107.

fallenoak commented 8 years ago

Browsers are getting dangerously close to 100% ES6 compatibility. Maybe we can tackle this one soon.

timkurvers commented 8 years ago

I suppose one of the few features we'd still need Babel for would be import/export?

fallenoak commented 8 years ago

I think that's right. And possibly: Array.includes(), Object.values(), Object.entries(), and the :: bind operator.

fallenoak commented 8 years ago

Closed by #157