External Babel configuration.

This commit is contained in:
Julien Fontanet 2015-06-03 17:34:42 +02:00
parent 0253031d7f
commit 3df973a1ea
2 changed files with 13 additions and 9 deletions

12
.babelrc Normal file
View File

@ -0,0 +1,12 @@
{
"comments": false,
"compact": true,
"optional": [
"es7.asyncFunctions",
"es7.decorators",
"es7.functionBind",
"minification.deadCodeElimination",
"minification.inlineExpressions",
"runtime"
]
}

View File

@ -49,15 +49,7 @@ gulp.task(function buildCoffee () {
gulp.task(function buildEs6 () {
return src('**/*.js')
.pipe(sourceMaps.init())
.pipe(babel({
compact: PRODUCTION,
comments: false,
optional: [
'es7.asyncFunctions',
'es7.decorators',
'runtime'
]
}))
.pipe(babel())
.pipe(sourceMaps.write('.'))
.pipe(gulp.dest(DIST_DIR))
})