1- const { join } = require ( 'path' ) ;
1+ const { resolve , parse , join } = require ( 'path' ) ;
22const { existsSync } = require ( 'fs' ) ;
33const GroupHelper = require ( './utils/group-helper' ) ;
44const Compiler = require ( './utils/compiler' ) ;
@@ -11,7 +11,6 @@ class WebpackCLI extends GroupHelper {
1111 this . groupMap = new Map ( ) ;
1212 this . groups = [ ] ;
1313 this . processingErrors = [ ] ;
14- this . shouldUseMem = false ;
1514 }
1615 setMappedGroups ( args , yargsOptions ) {
1716 const { _all } = args ;
@@ -32,7 +31,9 @@ class WebpackCLI extends GroupHelper {
3231 }
3332
3433 checkDefaults ( options ) {
35- const { resolve, parse } = require ( 'path' ) ;
34+ if ( Array . isArray ( options ) ) {
35+ return options . map ( opt => this . checkDefaults ( opt ) ) ;
36+ }
3637 const defaultEntry = 'index' ;
3738 const possibleFileNames = [
3839 `./${ defaultEntry } ` , `./${ defaultEntry } .js` , `${ defaultEntry } .js` , defaultEntry ,
@@ -56,8 +57,6 @@ class WebpackCLI extends GroupHelper {
5657 }
5758
5859 }
59- } else if ( Array . isArray ( options ) ) {
60- return options . map ( opt => this . checkDefaults ( opt ) ) ;
6160 }
6261 return options ;
6362 }
@@ -144,7 +143,7 @@ class WebpackCLI extends GroupHelper {
144143
145144 async run ( args , yargsOptions ) {
146145 const groupResult = await this . processArgs ( args , yargsOptions ) ;
147- const webpack = await Compiler . webpackInstance ( groupResult , this . shouldUseMem ) ;
146+ const webpack = await Compiler . webpackInstance ( groupResult ) ;
148147 return webpack ;
149148 }
150149
0 commit comments