Setup
We are using version 6.2.2 Node and 3.9.5 NPM. You can install them on Mac OSX with:
sh setup.sh
Then install the dependencies:
npm install
Finally start watching the ES6 files:
npm run watch
Browser Adoption https://kangax.github.io/compat-table/es6/
Spread https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Spread_operator https://ponyfoo.com/articles/es6-spread-and-butter-in-depth
Classes http://javascriptplayground.com/blog/2014/07/introduction-to-es6-classes-tutorial/ https://www.sitepoint.com/object-oriented-javascript-deep-dive-es6-classes/
Decorators http://blog.developsuperpowers.com/eli5-ecmascript-7-decorators/ https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841#.fuoba7ly2 https://github.com/jayphelps/core-decorators.js