diff --git a/package.json b/package.json index 4ed8adc95..400c5cead 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "lodash": "^4.17.19", "lodash-es": "^4.17.15", "memfs": "^3.2.0", - "mini-css-extract-plugin": "^0.10.0", + "mini-css-extract-plugin": "^1.0.0", "mini-svg-data-uri": "^1.2.3", "open-cli": "^6.0.1", "prettier": "^2.0.5", diff --git a/test/__snapshots__/StatsTestCases.test.js.snap b/test/__snapshots__/StatsTestCases.test.js.snap index e4f1846c4..063041513 100644 --- a/test/__snapshots__/StatsTestCases.test.js.snap +++ b/test/__snapshots__/StatsTestCases.test.js.snap @@ -2300,27 +2300,27 @@ b-source-map: exports[`StatsTestCases should print correct stats for related-assets 1`] = ` "default: - assets by path *.js 15.8 KiB - asset default-main.js 14.6 KiB [emitted] (name: main) 3 related assets - asset default-chunk_js.js 1.11 KiB [emitted] 3 related assets + assets by path *.js 14.5 KiB + asset default-main.js 14 KiB [emitted] (name: main) 3 related assets + asset default-chunk_js.js 532 bytes [emitted] 3 related assets assets by path *.css 142 bytes asset default-chunk_js.css 73 bytes [emitted] 3 related assets asset default-main.css 69 bytes [emitted] (name: main) 3 related assets relatedAssets: - assets by path *.js 15.8 KiB - asset relatedAssets-main.js 14.7 KiB [emitted] (name: main) - compressed relatedAssets-main.js.br 14.7 KiB [emitted] - compressed relatedAssets-main.js.gz 14.7 KiB [emitted] - sourceMap relatedAssets-main.js.map 12.6 KiB [emitted] [dev] (auxiliary name: main) - compressed relatedAssets-main.js.map.br 12.6 KiB [emitted] - compressed relatedAssets-main.js.map.gz 12.6 KiB [emitted] - asset relatedAssets-chunk_js.js 1.12 KiB [emitted] - compressed relatedAssets-chunk_js.js.br 1.12 KiB [emitted] - compressed relatedAssets-chunk_js.js.gz 1.12 KiB [emitted] - sourceMap relatedAssets-chunk_js.js.map 295 bytes [emitted] [dev] - compressed relatedAssets-chunk_js.js.map.br 295 bytes [emitted] - compressed relatedAssets-chunk_js.js.map.gz 295 bytes [emitted] + assets by path *.js 14.5 KiB + asset relatedAssets-main.js 14 KiB [emitted] (name: main) + compressed relatedAssets-main.js.br 14 KiB [emitted] + compressed relatedAssets-main.js.gz 14 KiB [emitted] + sourceMap relatedAssets-main.js.map 12.2 KiB [emitted] [dev] (auxiliary name: main) + compressed relatedAssets-main.js.map.br 12.2 KiB [emitted] + compressed relatedAssets-main.js.map.gz 12.2 KiB [emitted] + asset relatedAssets-chunk_js.js 538 bytes [emitted] + compressed relatedAssets-chunk_js.js.br 538 bytes [emitted] + compressed relatedAssets-chunk_js.js.gz 538 bytes [emitted] + sourceMap relatedAssets-chunk_js.js.map 196 bytes [emitted] [dev] + compressed relatedAssets-chunk_js.js.map.br 196 bytes [emitted] + compressed relatedAssets-chunk_js.js.map.gz 196 bytes [emitted] assets by path *.css 154 bytes asset relatedAssets-chunk_js.css 79 bytes [emitted] sourceMap relatedAssets-chunk_js.css.map 197 bytes [emitted] [dev] @@ -2336,17 +2336,17 @@ relatedAssets: compressed relatedAssets-main.css.gz 75 bytes [emitted] exclude1: - assets by path *.js 15.8 KiB - asset exclude1-main.js 14.6 KiB [emitted] (name: main) - hidden assets 29.3 KiB 2 assets - sourceMap exclude1-main.js.map 12.6 KiB [emitted] [dev] (auxiliary name: main) - hidden assets 25.2 KiB 2 assets + assets by path *.js 14.5 KiB + asset exclude1-main.js 14 KiB [emitted] (name: main) + hidden assets 27.9 KiB 2 assets + sourceMap exclude1-main.js.map 12.2 KiB [emitted] [dev] (auxiliary name: main) + hidden assets 24.3 KiB 2 assets 1 related asset 1 related asset - asset exclude1-chunk_js.js 1.11 KiB [emitted] - hidden assets 2.22 KiB 2 assets - sourceMap exclude1-chunk_js.js.map 290 bytes [emitted] [dev] - hidden assets 580 bytes 2 assets + asset exclude1-chunk_js.js 533 bytes [emitted] + hidden assets 1.04 KiB 2 assets + sourceMap exclude1-chunk_js.js.map 191 bytes [emitted] [dev] + hidden assets 382 bytes 2 assets 1 related asset 1 related asset assets by path *.css 144 bytes @@ -2364,15 +2364,15 @@ exclude1: 1 related asset exclude2: - assets by path *.js 15.8 KiB - asset exclude2-main.js 14.6 KiB [emitted] (name: main) - hidden assets 12.6 KiB 1 asset - compressed exclude2-main.js.br 14.6 KiB [emitted] - compressed exclude2-main.js.gz 14.6 KiB [emitted] - asset exclude2-chunk_js.js 1.11 KiB [emitted] - hidden assets 290 bytes 1 asset - compressed exclude2-chunk_js.js.br 1.11 KiB [emitted] - compressed exclude2-chunk_js.js.gz 1.11 KiB [emitted] + assets by path *.js 14.5 KiB + asset exclude2-main.js 14 KiB [emitted] (name: main) + hidden assets 12.2 KiB 1 asset + compressed exclude2-main.js.br 14 KiB [emitted] + compressed exclude2-main.js.gz 14 KiB [emitted] + asset exclude2-chunk_js.js 533 bytes [emitted] + hidden assets 191 bytes 1 asset + compressed exclude2-chunk_js.js.br 533 bytes [emitted] + compressed exclude2-chunk_js.js.gz 533 bytes [emitted] assets by path *.css 144 bytes asset exclude2-chunk_js.css 74 bytes [emitted] hidden assets 192 bytes 1 asset @@ -2384,14 +2384,14 @@ exclude2: compressed exclude2-main.css.gz 70 bytes [emitted] exclude3: - hidden assets 1.18 KiB 2 assets - assets by status 14.7 KiB [emitted] - asset exclude3-main.js 14.6 KiB [emitted] (name: main) - compressed exclude3-main.js.br 14.6 KiB [emitted] - compressed exclude3-main.js.gz 14.6 KiB [emitted] - sourceMap exclude3-main.js.map 12.6 KiB [emitted] [dev] (auxiliary name: main) - compressed exclude3-main.js.map.br 12.6 KiB [emitted] - compressed exclude3-main.js.map.gz 12.6 KiB [emitted] + hidden assets 607 bytes 2 assets + assets by status 14 KiB [emitted] + asset exclude3-main.js 14 KiB [emitted] (name: main) + compressed exclude3-main.js.br 14 KiB [emitted] + compressed exclude3-main.js.gz 14 KiB [emitted] + sourceMap exclude3-main.js.map 12.2 KiB [emitted] [dev] (auxiliary name: main) + compressed exclude3-main.js.map.br 12.2 KiB [emitted] + compressed exclude3-main.js.map.gz 12.2 KiB [emitted] asset exclude3-main.css 70 bytes [emitted] (name: main) sourceMap exclude3-main.css.map 182 bytes [emitted] [dev] (auxiliary name: main) compressed exclude3-main.css.map.br 182 bytes [emitted] diff --git a/test/watchCases/plugins/mini-css-extract-plugin/deprecations.js b/test/watchCases/plugins/mini-css-extract-plugin/deprecations.js deleted file mode 100644 index 91e406781..000000000 --- a/test/watchCases/plugins/mini-css-extract-plugin/deprecations.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = [{ code: /DEP_WEBPACK_MODULE_NEED_REBUILD/ }]; diff --git a/yarn.lock b/yarn.lock index 848aea8e8..f52614ccf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -995,17 +995,12 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0, ajv-keywords@^3.5.2: +ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.5" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.5.tgz#19b0e8bae8f476e5ba666300387775fb1a00a4da" integrity sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag== @@ -4538,14 +4533,14 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.1.tgz#2592c891f965e15750da6a6c0b60740b5b0cb62d" - integrity sha512-9B10gZixtNjHerADBrMxPXM5G0uL0CRGMcLRV67I8nd1SKbwJrI0okKUzD+PxKsUZ9Dxt8/hPvtzF0DrRnrOyA== +mini-css-extract-plugin@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.0.0.tgz#4afb39f3d97b1b92eacb1ac45025416089f831bd" + integrity sha512-IsmrPv1nkdSUtFCDrAsuv5kg0k/27sLxfXqSz8vLjnbRKrNgoRdQrUNA4MppawvD+GHLkNP6L1P93Bw50ALkbg== dependencies: - loader-utils "^1.1.0" + loader-utils "^2.0.0" normalize-url "1.9.1" - schema-utils "^1.0.0" + schema-utils "^3.0.0" webpack-sources "^1.1.0" mini-svg-data-uri@^1.2.3: @@ -5652,15 +5647,6 @@ scheduler@^0.19.1: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - schema-utils@^2.6.5, schema-utils@^2.7.0: version "2.7.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"