File tree 1 file changed +8
-5
lines changed
packages/angular_devkit/build_angular/src/angular-cli-files/utilities
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -96,11 +96,13 @@ export function statsWarningsToString(json: any, statsConfig: any) {
96
96
const y = ( x : string ) => colors ? bold ( yellow ( x ) ) : x ;
97
97
const warnings = [ ...json . warnings ] ;
98
98
if ( json . children ) {
99
- warnings . push ( ...json . children . map ( ( c : any ) => c . warnings ) ) ;
99
+ warnings . push ( ...json . children
100
+ . map ( ( c : any ) => c . warnings )
101
+ . reduce ( ( a : string [ ] , b : string [ ] ) => [ ...a , ...b ] , [ ] )
102
+ ) ;
100
103
}
101
104
102
105
return rs ( '\n' + warnings
103
- . filter ( m => ! ! m )
104
106
. map ( ( warning : any ) => `${ warning } ` )
105
107
. filter ( ( warning : string ) => ! ERRONEOUS_WARNINGS . some ( ( erroneous ) => erroneous . test ( warning ) ) )
106
108
. map ( ( warning : string ) => y ( `WARNING in ${ warning } ` ) )
@@ -113,11 +115,12 @@ export function statsErrorsToString(json: any, statsConfig: any) {
113
115
const r = ( x : string ) => colors ? bold ( red ( x ) ) : x ;
114
116
const errors = [ ...json . errors ] ;
115
117
if ( json . children ) {
116
- errors . push ( ...json . children . map ( ( c : any ) => c . errors ) ) ;
118
+ errors . push ( ...json . children
119
+ . map ( ( c : any ) => c . errors )
120
+ . reduce ( ( a : string [ ] , b : string [ ] ) => [ ...a , ...b ] , [ ] )
121
+ ) ;
117
122
}
118
-
119
123
return rs ( '\n' + errors
120
- . filter ( m => ! ! m )
121
124
. map ( ( error : any ) => r ( `ERROR in ${ error } ` ) )
122
125
. join ( '\n\n' )
123
126
) ;
You can’t perform that action at this time.
0 commit comments