UNPKG

520 BJavaScriptView Raw
1var gulp = require('gulp'),
2 gulpCopy = require('gulp-copy'),
3 inlineNg2Template = require('gulp-inline-ng2-template');
4
5gulp.task('copy-src', function() {
6 return gulp.src('src/**/*').pipe(gulpCopy('dist/', { prefix: 1 }));
7});
8
9gulp.task('inline-templates', function() {
10 return gulp
11 .src('dist/**/*.ts')
12 .pipe(inlineNg2Template({ useRelativePaths: true, indent: 0, removeLineBreaks: true }))
13 .pipe(gulp.dest('dist'));
14});
15
16gulp.task('default', gulp.series([ 'copy-src', 'inline-templates' ]));