Вопрос: Как написать файл gulp в ES6, чтобы я мог использовать import вместо require и использовать синтаксис => поверх function()?
Я могу использовать io.js или node любую версию.
gulpfile.js:
import gulp from "./node_modules/gulp/index.js";
gulp.task('hello-world', =>{
console.log('hello world');
});

Ошибки:
import gulp from "./node_modules/gulp/index.js";
^^^^^^
SyntaxError: Unexpected reserved word
gulp.task('hello-world', =>{
^^
SyntaxError: Unexpected token =>
Внутри node_modules/gulp/bin/gulp.js я изменил первую строку на #!/usr/bin/env node --harmony, как задано в stack