@@ -45,18 +45,20 @@ ExtractTextPlugin.prototype.mergeNonInitialChunks = function(chunk, intoChunk, c
4545 }
4646} ;
4747
48- ExtractTextPluginCompilation . prototype . addModule = function ( identifier , originalModule , source , additionalInformation , sourceMap , prevModules ) {
49- var m ;
50- if ( ! this . modulesByIdentifier [ identifier ] ) {
51- m = this . modulesByIdentifier [ identifier ] = new ExtractedModule ( identifier , originalModule , source , sourceMap , additionalInformation , prevModules ) ;
52- } else {
53- m = this . modulesByIdentifier [ identifier ] ;
54- m . addPrevModules ( prevModules ) ;
55- if ( originalModule . index2 < m . getOriginalModule ( ) . index2 ) {
56- m . setOriginalModule ( originalModule ) ;
48+ ExtractTextPluginCompilation . prototype . addModule =
49+ function ( identifier , originalModule , source , additionalInformation , sourceMap , prevModules ) {
50+ var m ;
51+ if ( ! this . modulesByIdentifier [ identifier ] ) {
52+ m = this . modulesByIdentifier [ identifier ] =
53+ new ExtractedModule ( identifier , originalModule , source , sourceMap , additionalInformation , prevModules ) ;
54+ } else {
55+ m = this . modulesByIdentifier [ identifier ] ;
56+ m . addPrevModules ( prevModules ) ;
57+ if ( originalModule . index2 < m . getOriginalModule ( ) . index2 ) {
58+ m . setOriginalModule ( originalModule ) ;
59+ }
5760 }
58- }
59- return m ;
61+ return m ;
6062} ;
6163
6264ExtractTextPluginCompilation . prototype . addResultToChunk = function ( identifier , result , originalModule , extractedChunk ) {
@@ -203,7 +205,8 @@ ExtractTextPlugin.prototype.extract = function(options) {
203205 if ( options . loader ) {
204206 console . warn ( 'loader option has been deprecated - replace with "use"' ) ;
205207 }
206- if ( Array . isArray ( options ) || isString ( options ) || typeof options . options === "object" || typeof options . query === 'object' ) {
208+ if ( Array . isArray ( options ) ||
209+ isString ( options ) || typeof options . options === "object" || typeof options . query === 'object' ) {
207210 options = { loader : options } ;
208211 } else {
209212 validateOptions ( path . resolve ( __dirname , './schema/loader.json' ) , options , 'Extract Text Plugin (Loader)' ) ;
@@ -317,7 +320,9 @@ ExtractTextPlugin.prototype.apply = function(compiler) {
317320 } ) ;
318321 } else {
319322 if ( meta . content )
320- extractCompilation . addResultToChunk ( module . identifier ( ) , meta . content , module , extractedChunk ) ;
323+ extractCompilation . addResultToChunk (
324+ module . identifier ( ) , meta . content , module , extractedChunk
325+ ) ;
321326 callback ( ) ;
322327 }
323328 } else callback ( ) ;
@@ -359,8 +364,7 @@ ExtractTextPlugin.prototype.apply = function(compiler) {
359364 newModule . _source = data . module . _source ;
360365 data . chunks . forEach ( function ( chunk ) {
361366 chunk . removeModule ( data . moduleToRemove ) ;
362- var deps = data . moduleToRemove . dependencies . slice ( ) ;
363- deps . forEach ( d => {
367+ data . moduleToRemove . dependencies . forEach ( d => {
364368 chunk . removeModule ( d . module ) ;
365369 } ) ;
366370 chunk . addModule ( newModule ) ;
0 commit comments