I know that Node.js fully supports ES6 by now, (using nodejs 7.2.1). I've been told by someone that the ES6 implementation of Node.js isn't production ready and I must have Babel for a production ready ES6.
I read babeljs.io and it's a JavaScript compiler for old browsers that don't support ES6.
I'm a bit confused. Does Node.js need Babel to compile to ES5? Or can I use Node.js with ES6? is it production ready? Do I really need Babel with Node.js at all?