<div dir="ltr">hello,<div><br></div><div>I just created a JIRA for the node ups sender, <a href="https://issues.jboss.org/browse/AGJS-308">https://issues.jboss.org/browse/AGJS-308</a>, that tracks the addition of using ES6(the next version of Javascript).</div><div><br></div><div>My thoughts were to use the new features where ever possible.</div><div><br></div><div>Since not every feature is available on all versions of node, we would use Babel.js <a href="https://babeljs.io/">https://babeljs.io/</a> , to transpile that code back to ES5(the version before es6 :)). </div><div><br></div><div>This transpilation would happen during an &quot;npm publish&quot; so users would never really see a difference.  </div><div><br></div><div>The cool thing about Babel is that we can specify which features we want transpiled,  so in the future this list of transpiled features would hopefully get smaller and smaller.</div><div><br></div><div>The latest versions of node have a lot of new features in them, so it would be nice to start coding that way.  For instance, this plugin, <a href="https://www.npmjs.com/package/babel-preset-node5">https://www.npmjs.com/package/babel-preset-node5</a>  , is a preset for the features that node 5 has.  </div><div><br></div><div><br></div><div>wanted to get some thoughts on this.</div><div><br></div><div>-Luke</div></div>