23 righe
442 B
JavaScript
23 righe
442 B
JavaScript
const { src, dest, series } = require('gulp');
|
|
const babel = require('gulp-babel');
|
|
|
|
function script() {
|
|
return src('src/**/*.js')
|
|
.pipe(
|
|
babel({
|
|
presets: ['es2015'],
|
|
plugins: [
|
|
'transform-es2015-modules-systemjs',
|
|
'transform-es2015-for-of',
|
|
],
|
|
})
|
|
)
|
|
.pipe(dest('dist'));
|
|
}
|
|
|
|
function srcToDist() {
|
|
return src(['src/**/*', '!src/**/*.js']).pipe(dest('dist'));
|
|
}
|
|
|
|
exports.default = series(script, srcToDist);
|