@@ -51,7 +51,7 @@ gulp.task('inline-resources', function () {
51
51
* As of Angular 5, ngc accepts an array and no longer returns a promise.
52
52
*/
53
53
gulp . task ( 'ngc' , function ( ) {
54
- ngc ( [ '--project' , `${ tmpFolder } /tsconfig.es5.json` ] ) ;
54
+ ngc ( [ '--project' , `${ tmpFolder } /tsconfig.es5.json` ] ) ;
55
55
return Promise . resolve ( )
56
56
} ) ;
57
57
@@ -61,7 +61,7 @@ gulp.task('ngc', function () {
61
61
*/
62
62
gulp . task ( 'rollup:fesm' , function ( ) {
63
63
return gulp . src ( `${ buildFolder } /**/*.js` )
64
- // transform the files here.
64
+ // transform the files here.
65
65
. pipe ( rollup ( {
66
66
67
67
// Bundle's entry point
@@ -94,7 +94,7 @@ gulp.task('rollup:fesm', function () {
94
94
*/
95
95
gulp . task ( 'rollup:umd' , function ( ) {
96
96
return gulp . src ( `${ buildFolder } /**/*.js` )
97
- // transform the files here.
97
+ // transform the files here.
98
98
. pipe ( rollup ( {
99
99
100
100
// Bundle's entry point
@@ -209,10 +209,18 @@ gulp.task('watch', function () {
209
209
gulp . watch ( `${ srcFolder } /**/*` , [ 'compile' ] ) ;
210
210
} ) ;
211
211
212
- gulp . task ( 'clean' , [ 'clean:dist' , 'clean:tmp' , 'clean:build' ] ) ;
212
+ gulp . task ( 'clean' , function ( callback ) {
213
+ runSequence ( 'clean:dist' , 'clean:tmp' , 'clean:build' , callback ) ;
214
+ } ) ;
215
+
216
+ gulp . task ( 'build' , function ( callback ) {
217
+ runSequence ( 'clean' , 'compile' , callback ) ;
218
+ } ) ;
219
+
220
+ gulp . task ( 'build:watch' , function ( callback ) {
221
+ runSequence ( 'build' , 'watch' , callback ) ;
222
+ } ) ;
213
223
214
- gulp . task ( 'build' , [ 'clean' , 'compile' ] ) ;
215
- gulp . task ( 'build:watch' , [ 'build' , 'watch' ] ) ;
216
224
gulp . task ( 'default' , [ 'build:watch' ] ) ;
217
225
218
226
/**
0 commit comments