var gulp = require('gulp');
var es6ModuleTranspiler = require("gulp-es6-module-transpiler");

function transpile(to) {
  return gulp.src("./src/**/*.js")
    .pipe(es6ModuleTranspiler({
      type: to
    }))
    .pipe(gulp.dest("./dist/" + to));

}

gulp.task('amd', function () {
  return transpile('amd')
});

gulp.task('cjs', function () {
  return transpile('cjs')
});

gulp.task('transpile', ['amd', 'cjs']);

@@ -408,8 +408,220 @@
 cjs'%5D);%0A
+%0Agulp.task('compile', %5B'transpile'%5D);%0A%0Agulp.task('watch', %5B'compile'%5D, function() %7B%0A  gulp.watch('./src/**/*.js', %5B'transpile'%5D);%0A%7D);%0A%0Agulp.task('development', %5B'watch'%5D);%0A%0Agulp.task('default', %5B'development'%5D);%0A

update gulpfile