File tree 1 file changed +7
-4
lines changed
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ Promise.resolve()
61
61
. then ( ( ) => glob ( path . join ( packagesRoot , '**/*' ) ) )
62
62
. then ( files => {
63
63
console . log ( ` Found ${ files . length } files...` ) ;
64
- files
64
+ return files
65
65
. map ( ( fileName ) => path . relative ( packagesRoot , fileName ) )
66
66
. filter ( ( fileName ) => {
67
67
if ( / ^ a n g u l a r - c l i .b l u e p r i n t s / . test ( fileName ) ) {
@@ -94,7 +94,7 @@ Promise.resolve()
94
94
&& ! ( / \. s p e c \. / . test ( fileName ) )
95
95
&& ! ( / [ \/ \\ ] t e s t s [ \/ \\ ] / . test ( fileName ) ) ;
96
96
} )
97
- . forEach ( ( fileName ) => {
97
+ . map ( ( fileName ) => {
98
98
const source = path . join ( packagesRoot , fileName ) ;
99
99
const dest = path . join ( dist , fileName ) ;
100
100
@@ -107,9 +107,12 @@ Promise.resolve()
107
107
}
108
108
}
109
109
} else {
110
- copy ( source , dest ) ;
110
+ return copy ( source , dest ) ;
111
111
}
112
- } ) ;
112
+ } )
113
+ . reduce ( ( promise , current ) => {
114
+ return promise . then ( ( ) => current ) ;
115
+ } , Promise . resolve ( ) ) ;
113
116
} )
114
117
. then ( ( ) => process . exit ( 0 ) , ( err ) => {
115
118
console . error ( err ) ;
You can’t perform that action at this time.
0 commit comments