@@ -15,7 +15,7 @@ const benchmarkOptions = {
1515
1616function runTimes ( compiler , times , deferred ) {
1717 fs . writeFileSync ( path . join ( fixtures , "0.js" ) , "module.exports = " + Math . random ( ) , "utf-8" ) ;
18- compiler . run ( ( err , stats ) => {
18+ compiler . run ( err => {
1919 if ( err ) throw err ;
2020 if ( times === 1 )
2121 deferred . resolve ( ) ;
@@ -30,12 +30,12 @@ const tests = {
3030 ( size , deferred ) => {
3131 webpack ( {
3232 context : fixtures ,
33- entry : "./" + size + " .js" ,
33+ entry : `./ ${ size } .js` ,
3434 output : {
3535 path : outputPath ,
3636 filename : "bundle.js"
3737 }
38- } , ( err , stats ) => {
38+ } , err => {
3939 if ( err ) throw err ;
4040 deferred . resolve ( ) ;
4141 } ) ;
@@ -46,66 +46,66 @@ const tests = {
4646 ( size , deferred ) => {
4747 webpack ( {
4848 context : fixtures ,
49- entry : "./" + size + " .big.js" ,
49+ entry : `./ ${ size } .big.js` ,
5050 output : {
5151 path : outputPath ,
5252 filename : "bundle.js"
5353 } ,
5454 devtool : "eval"
55- } , ( err , stats ) => {
55+ } , err => {
5656 if ( err ) throw err ;
5757 deferred . resolve ( ) ;
58- } )
58+ } ) ;
5959 }
6060 ] ,
6161 "sourcemap build" : [
6262 [ 0 , 1 , 2 , 5 , 10 , 15 ] ,
6363 ( size , deferred ) => {
6464 webpack ( {
6565 context : fixtures ,
66- entry : "./" + size + " .big.js" ,
66+ entry : `./ ${ size } .big.js` ,
6767 output : {
6868 path : outputPath ,
6969 filename : "bundle.js"
7070 } ,
7171 devtool : "source-map"
72- } , ( err , stats ) => {
72+ } , err => {
7373 if ( err ) throw err ;
7474 deferred . resolve ( ) ;
75- } )
75+ } ) ;
7676 }
7777 ] ,
7878 "cheap sourcemap build" : [
7979 [ 0 , 1 , 2 , 5 , 10 , 15 ] ,
8080 ( size , deferred ) => {
8181 webpack ( {
8282 context : fixtures ,
83- entry : "./" + size + " .big.js" ,
83+ entry : `./ ${ size } .big.js` ,
8484 output : {
8585 path : outputPath ,
8686 filename : "bundle.js"
8787 } ,
8888 devtool : "cheap-source-map"
89- } , function ( err , stats ) {
89+ } , err => {
9090 if ( err ) throw err ;
9191 deferred . resolve ( ) ;
92- } )
92+ } ) ;
9393 }
9494 ] ,
9595 "build w/ chunks" : [
9696 [ 0 , 1 , 5 , 10 , 50 , 100 , 200 ] ,
9797 ( size , deferred ) => {
9898 webpack ( {
9999 context : fixtures ,
100- entry : "./" + size + " .async.js" ,
100+ entry : `./ ${ size } .async.js` ,
101101 output : {
102102 path : outputPath ,
103103 filename : "bundle.js"
104104 }
105- } , function ( err , stats ) {
105+ } , err => {
106106 if ( err ) throw err ;
107107 deferred . resolve ( ) ;
108- } )
108+ } ) ;
109109 }
110110 ] ,
111111 "build w/ chunks" : [
@@ -118,10 +118,10 @@ const tests = {
118118 path : outputPath ,
119119 filename : "bundle.js"
120120 }
121- } , function ( err , stats ) {
121+ } , err => {
122122 if ( err ) throw err ;
123123 deferred . resolve ( ) ;
124- } )
124+ } ) ;
125125 }
126126 ] ,
127127 "incremental" : [
@@ -161,7 +161,7 @@ const tests = {
161161 var compiler = webpack ( {
162162 cache : true ,
163163 context : fixtures ,
164- entry : "./" + size + " .js" ,
164+ entry : `./ ${ size } .js` ,
165165 output : {
166166 path : outputPath ,
167167 filename : "bundle.js"
@@ -176,7 +176,7 @@ const tests = {
176176 var compiler = webpack ( {
177177 cache : true ,
178178 context : fixtures ,
179- entry : "./" + size + " .js" ,
179+ entry : `./ ${ size } .js` ,
180180 output : {
181181 path : outputPath ,
182182 filename : "bundle.js"
@@ -191,7 +191,7 @@ const tests = {
191191 var compiler = webpack ( {
192192 cache : true ,
193193 context : fixtures ,
194- entry : "./" + size + " .js" ,
194+ entry : `./ ${ size } .js` ,
195195 output : {
196196 path : outputPath ,
197197 filename : "bundle.js"
@@ -204,17 +204,17 @@ const tests = {
204204
205205const suite = new Benchmark . Suite ;
206206
207- Object . keys ( tests ) . filter ( ( name ) => ( process . argv . length > 2 ) ? name . indexOf ( process . argv [ 2 ] ) >= 0 : true )
208- . forEach ( ( name ) => {
207+ Object . keys ( tests ) . filter ( name => process . argv . length > 2 ? name . includes ( process . argv [ 2 ] ) : true )
208+ . forEach ( name => {
209209 const test = tests [ name ] ;
210- test [ 0 ] . forEach ( ( size ) => {
211- suite . add ( name + " " + size , ( deferred ) => {
210+ test [ 0 ] . forEach ( size => {
211+ suite . add ( ` ${ name } ${ size } ` , deferred => {
212212 test [ 1 ] ( size , deferred ) ;
213213 } , benchmarkOptions ) ;
214214 } ) ;
215215 } ) ;
216216
217- suite . on ( "cycle" , ( event ) => {
217+ suite . on ( "cycle" , event => {
218218 process . stderr . write ( "\n" ) ;
219219 const b = event . target ;
220220 console . log ( b . name + "\t" + Math . floor ( 1000 * ( b . stats . mean - b . stats . moe ) ) + "\t" + Math . floor ( 1000 * ( b . stats . mean + b . stats . moe ) ) ) ;
0 commit comments