Question: Is there a way to get [ES6](https://github.com/lukehoban/es6features) in [sails.js](http://sailsjs.org/)?

Answer: 
This is a node.js question not specifically sails. Yes current version of node.js support certain ES2015 standards depending on your Node.js version and flags you use when you start your server. 

Most features are already active, however to use all features, you would use `node app.js --es_staging` or `node app.js --harmony` in your project folder instead of `sails lift`

The following link provides updated information on what features current version of Node support and how to access them.

<https://nodejs.org/en/docs/es6/>
There is the [sails-hook-babel](https://github.com/sane/sails-hook-babel) hook that might work out for you. It doesn't work for me, as I explain below, but I hope it gets higher visibility, is improved, and then this answer will be more relevant.

Currently, as of v6.0.1 the library will work for files loaded after the sails hooks run. This means that if you want to use ES2015 in e.g. your `config/routes.js` file, you will get a syntax error. But as suggested in [this issue](https://github.com/sane/sails-hook-babel/issues/7), it should work for e.g. files in the `api` folder.