update to webpack-sources version 3

improves performance
This commit is contained in:
Tobias Koppers 2021-07-27 01:50:19 +02:00
parent beb42c64f6
commit c3a0145b49
4 changed files with 16 additions and 25 deletions

View File

@ -123,10 +123,7 @@ AMDRequireDependency.Template = class AMDRequireDependencyTemplate extends (
source.replace(dep.outerRange[0], dep.arrayRange[0] - 1, startBlock);
source.insert(
dep.arrayRange[0] + 0.9,
"var __WEBPACK_AMD_REQUIRE_ARRAY__ = "
);
source.insert(dep.arrayRange[0], "var __WEBPACK_AMD_REQUIRE_ARRAY__ = ");
source.replace(dep.arrayRange[1], dep.functionRange[0] - 1, "; (");
@ -160,10 +157,7 @@ AMDRequireDependency.Template = class AMDRequireDependencyTemplate extends (
source.replace(dep.outerRange[0], dep.arrayRange[0] - 1, startBlock);
source.insert(
dep.arrayRange[0] + 0.9,
"var __WEBPACK_AMD_REQUIRE_ARRAY__ = "
);
source.insert(dep.arrayRange[0], "var __WEBPACK_AMD_REQUIRE_ARRAY__ = ");
source.replace(dep.arrayRange[1], dep.functionRange[0] - 1, "; (");

View File

@ -27,7 +27,7 @@
"tapable": "^2.1.1",
"terser-webpack-plugin": "^5.1.3",
"watchpack": "^2.2.0",
"webpack-sources": "^2.3.1"
"webpack-sources": "^3.0.1"
},
"peerDependenciesMeta": {
"webpack-cli": {

View File

@ -701,7 +701,7 @@ exports[`StatsTestCases should print correct stats for concat-and-sideeffects 1`
exports[`StatsTestCases should print correct stats for context-independence 1`] = `
"asset main-4d9216d100d42b71ee29.js 10.3 KiB [emitted] [immutable] (name: main)
sourceMap main-4d9216d100d42b71ee29.js.map 9.21 KiB [emitted] [dev] (auxiliary name: main)
sourceMap main-4d9216d100d42b71ee29.js.map 9.2 KiB [emitted] [dev] (auxiliary name: main)
asset 664-bca314bd02016092cab9.js 455 bytes [emitted] [immutable]
sourceMap 664-bca314bd02016092cab9.js.map 344 bytes [emitted] [dev]
runtime modules 6.23 KiB 8 modules
@ -712,7 +712,7 @@ cacheable modules 106 bytes
webpack x.x.x compiled successfully in X ms
asset main-4d9216d100d42b71ee29.js 10.3 KiB [emitted] [immutable] (name: main)
sourceMap main-4d9216d100d42b71ee29.js.map 9.21 KiB [emitted] [dev] (auxiliary name: main)
sourceMap main-4d9216d100d42b71ee29.js.map 9.2 KiB [emitted] [dev] (auxiliary name: main)
asset 664-bca314bd02016092cab9.js 455 bytes [emitted] [immutable]
sourceMap 664-bca314bd02016092cab9.js.map 344 bytes [emitted] [dev]
runtime modules 6.23 KiB 8 modules
@ -2576,9 +2576,9 @@ relatedAssets:
asset relatedAssets-chunk_js.js 809 bytes [emitted]
compressed relatedAssets-chunk_js.js.br 809 bytes [emitted]
compressed relatedAssets-chunk_js.js.gz 809 bytes [emitted]
sourceMap relatedAssets-chunk_js.js.map 300 bytes [emitted] [dev]
compressed relatedAssets-chunk_js.js.map.br 300 bytes [emitted]
compressed relatedAssets-chunk_js.js.map.gz 300 bytes [emitted]
sourceMap relatedAssets-chunk_js.js.map 301 bytes [emitted] [dev]
compressed relatedAssets-chunk_js.js.map.br 301 bytes [emitted]
compressed relatedAssets-chunk_js.js.map.gz 301 bytes [emitted]
assets by path *.css 154 bytes
asset relatedAssets-chunk_js.css 79 bytes [emitted]
sourceMap relatedAssets-chunk_js.css.map 202 bytes [emitted] [dev]
@ -2603,8 +2603,8 @@ exclude1:
1 related asset
asset exclude1-chunk_js.js 804 bytes [emitted]
hidden assets 1.57 KiB 2 assets
sourceMap exclude1-chunk_js.js.map 295 bytes [emitted] [dev]
hidden assets 590 bytes 2 assets
sourceMap exclude1-chunk_js.js.map 296 bytes [emitted] [dev]
hidden assets 592 bytes 2 assets
1 related asset
1 related asset
assets by path *.css 144 bytes
@ -2628,7 +2628,7 @@ exclude2:
compressed exclude2-main.js.br 14.4 KiB [emitted]
compressed exclude2-main.js.gz 14.4 KiB [emitted]
asset exclude2-chunk_js.js 804 bytes [emitted]
hidden assets 295 bytes 1 asset
hidden assets 296 bytes 1 asset
compressed exclude2-chunk_js.js.br 804 bytes [emitted]
compressed exclude2-chunk_js.js.gz 804 bytes [emitted]
assets by path *.css 144 bytes

View File

@ -5440,7 +5440,7 @@ slice-ansi@^4.0.0:
astral-regex "^2.0.0"
is-fullwidth-code-point "^3.0.0"
source-list-map@^2.0.0, source-list-map@^2.0.1:
source-list-map@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
@ -6157,13 +6157,10 @@ webpack-sources@^1.1.0:
source-list-map "^2.0.0"
source-map "~0.6.1"
webpack-sources@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd"
integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==
dependencies:
source-list-map "^2.0.1"
source-map "^0.6.1"
webpack-sources@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.0.1.tgz#518cfabdbde3962f75bbecbacd11d88ab3205252"
integrity sha512-LkBxiXJ3tTuhLaS5gz6D6l77Et8mPWlghAe7bbnmi2PyN1CtkiL/YitR+I0pn9PtBC88Irqgg6F9dBJh8+sJRQ==
whatwg-encoding@^1.0.5:
version "1.0.5"