@@ -25,7 +25,8 @@ const DEFAULT_SCROLL_OPTIONS = {
2525} ;
2626
2727class Dashboard {
28- constructor ( options ) { // eslint-disable-line max-statements
28+ // eslint-disable-next-line max-statements
29+ constructor ( options ) {
2930 // Options, params
3031 options = options || { } ;
3132 const title = options . title || "webpack-dashboard" ;
@@ -44,15 +45,19 @@ class Dashboard {
4445 log : this . setLog . bind ( this ) ,
4546 clear : this . clear . bind ( this ) ,
4647 sizes : _data => {
47- if ( this . minimal ) { return ; }
48+ if ( this . minimal ) {
49+ return ;
50+ }
4851 if ( _data . value instanceof Error ) {
4952 this . setSizesError ( _data . value ) ;
5053 } else {
5154 this . setSizes ( _data ) ;
5255 }
5356 } ,
5457 problems : _data => {
55- if ( this . minimal ) { return ; }
58+ if ( this . minimal ) {
59+ return ;
60+ }
5661 if ( _data . value instanceof Error ) {
5762 this . setProblemsError ( _data . value ) ;
5863 } else {
@@ -89,10 +94,13 @@ class Dashboard {
8994
9095 setData ( dataArray ) {
9196 dataArray
92- . map ( data => data . error
93- ? Object . assign ( { } , data , {
94- value : deserializeError ( data . value )
95- } ) : data
97+ . map (
98+ data =>
99+ data . error
100+ ? Object . assign ( { } , data , {
101+ value : deserializeError ( data . value )
102+ } )
103+ : data
96104 )
97105 . forEach ( data => {
98106 this . actionForMessageType [ data . type ] ( data ) ;
@@ -169,12 +177,16 @@ class Dashboard {
169177
170178 // Then split modules across assets.
171179 const previousSelection = this . modulesMenu . selected ;
172- const modulesItems = Object . keys ( assets ) . reduce ( ( memo , name ) => Object . assign ( { } , memo , {
173- [ name ] : ( ) => {
174- this . moduleTable . setData ( formatModules ( assets [ name ] . files ) ) ;
175- this . screen . render ( ) ;
176- }
177- } ) , { } ) ;
180+ const modulesItems = Object . keys ( assets ) . reduce (
181+ ( memo , name ) =>
182+ Object . assign ( { } , memo , {
183+ [ name ] : ( ) => {
184+ this . moduleTable . setData ( formatModules ( assets [ name ] . files ) ) ;
185+ this . screen . render ( ) ;
186+ }
187+ } ) ,
188+ { }
189+ ) ;
178190
179191 this . modulesMenu . setLabel ( "Modules" ) ;
180192 this . modulesMenu . setItems ( modulesItems ) ;
@@ -199,15 +211,21 @@ class Dashboard {
199211 const assetNames = Object . keys ( duplicates . assets ) ;
200212
201213 const previousSelection = this . problemsMenu . selected ;
202- const problemsItems = assetNames . reduce ( ( memo , name ) => Object . assign ( { } , memo , {
203- [ name ] : ( ) => {
204- this . problems . setContent ( formatProblems ( {
205- duplicates : duplicates . assets [ name ] ,
206- versions : versions . assets [ name ]
207- } ) ) ;
208- this . screen . render ( ) ;
209- }
210- } ) , { } ) ;
214+ const problemsItems = assetNames . reduce (
215+ ( memo , name ) =>
216+ Object . assign ( { } , memo , {
217+ [ name ] : ( ) => {
218+ this . problems . setContent (
219+ formatProblems ( {
220+ duplicates : duplicates . assets [ name ] ,
221+ versions : versions . assets [ name ]
222+ } )
223+ ) ;
224+ this . screen . render ( ) ;
225+ }
226+ } ) ,
227+ { }
228+ ) ;
211229
212230 this . problemsMenu . setLabel ( "Problems" ) ;
213231 this . problemsMenu . setItems ( problemsItems ) ;
@@ -477,9 +495,11 @@ class Dashboard {
477495 parent : this . wrapper ,
478496 label : "Progress" ,
479497 tags : true ,
480- padding : this . minimal ? {
481- left : 1
482- } : 1 ,
498+ padding : this . minimal
499+ ? {
500+ left : 1
501+ }
502+ : 1 ,
483503 width : this . minimal ? "33%" : "100%" ,
484504 height : this . minimal ? "100%" : "34%" ,
485505 valign : "middle" ,
0 commit comments