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/>
Vishnu's answer has you covered.

The explicit list of ES6 features available in the latest node release is here <https://nodejs.org/en/docs/es6/>

> 
> Which ES6 features ship with Node.js by default (no runtime flag required)?
> 
> 
> 

* let (strict mode only)
* const
* function-in-blocks (strict mode only)
	+ As of v8 3.31.74.1, block-scoped declarations are intentionally implemented with a non-compliant limitation to strict mode code. Developers should be aware that this will change as v8 continues towards ES6 specification compliance.
* Classes (strict mode only)
* Collections
* Map
* WeakMap
* Set
* WeakSet
* Typed arrays
* Generators
* Binary and Octal literals
* Object literal extensions (shorthand properties and methods)
* Promises
* New String methods
* Symbols
* Template strings
* Arrow Functions