From 28171b24ff2b661d03f7db1422c06e90ae84fc4c Mon Sep 17 00:00:00 2001 From: Joshua Wiens Date: Fri, 23 Jun 2017 14:34:40 -0500 Subject: [PATCH] refactor: Chunk.modules deprecation warning BREAKING CHANGE: Updates to `Chunk.mapModules`. This release is not backwards compatible with `Webpack 2.x` due to breaking changes in webpack/webpack#4764 --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 7958a318..1c4c30a2 100644 --- a/src/index.js +++ b/src/index.js @@ -144,7 +144,7 @@ class ExtractTextPlugin { async.forEach(chunks, (chunk, callback) => { // eslint-disable-line no-shadow const extractedChunk = extractedChunks[chunks.indexOf(chunk)]; const shouldExtract = !!(options.allChunks || isInitialOrHasNoParents(chunk)); - async.forEach(chunk.modules.slice(), (module, callback) => { // eslint-disable-line no-shadow + async.forEach(chunk.mapModules((c) => { return c; }), (module, callback) => { // eslint-disable-line no-shadow, arrow-body-style let meta = module[NS]; if (meta && (!meta.options.id || meta.options.id === id)) { const wasExtracted = Array.isArray(meta.content);