UNPKG

app-decorators-todomvc

Version:
36 lines (30 loc) 925 B
// FIXME: löschen dieser datei!!! // kann mit babel --out-dir=lib --watch --ignore=node_modules gemacht werden const gulp = require('gulp'); const sourcemaps = require('gulp-sourcemaps'); const babel = require('gulp-babel'); const changed = require('gulp-changed'); gulp.task('compile:src', () => { return gulp.src('src/**/*.js') .pipe(changed('./')) .pipe(sourcemaps.init()) .pipe(babel()) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('dist/lib')); }); gulp.task('compile:test', () => { return gulp.src('test/**/*.js') .pipe(changed('./')) .pipe(sourcemaps.init()) .pipe(babel()) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('./dist/test')); }); gulp.task('watch', function() { gulp.watch( ['src/**/*.js', 'test/**/*.js'], ['compile:src', 'compile:test'] ); }); gulp.task('compile', ['compile:src', 'compile:test']); gulp.task('compile-watch', ['compile:src', 'compile:test', 'watch']);