From 98b482efd76cebf3ccb2d87c6d6a304d797d41fa Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Fri, 19 Oct 2018 12:19:00 +0200 Subject: [PATCH] make dependency order stable --- lib/Compilation.js | 12 +- .../__snapshots__/StatsTestCases.test.js.snap | 1748 ++++++++--------- 2 files changed, 885 insertions(+), 875 deletions(-) diff --git a/lib/Compilation.js b/lib/Compilation.js index 5f64119a8bc..7d992c7110d 100644 --- a/lib/Compilation.js +++ b/lib/Compilation.js @@ -645,7 +645,15 @@ class Compilation extends Tapable { war.dependencies = dependencies; this.warnings.push(war); } - module.dependencies.sort((a, b) => compareLocations(a.loc, b.loc)); + const originalMap = module.dependencies.reduce((map, v, i) => { + map.set(v, i); + return map; + }, new Map()); + module.dependencies.sort((a, b) => { + const cmp = compareLocations(a.loc, b.loc); + if (cmp) return cmp; + return originalMap.get(a) - originalMap.get(b); + }); if (error) { this.hooks.failedModule.call(module, error); return callback(error); @@ -2127,6 +2135,8 @@ class Compilation extends Tapable { for (let indexChunk = 0; indexChunk < chunks.length; indexChunk++) { chunks[indexChunk].sortItems(); } + + chunks.sort((a, b) => a.compareTo(b)); } sortItemsWithChunkIds() { diff --git a/test/__snapshots__/StatsTestCases.test.js.snap b/test/__snapshots__/StatsTestCases.test.js.snap index c9e510d27df..7fa15d5fb49 100644 --- a/test/__snapshots__/StatsTestCases.test.js.snap +++ b/test/__snapshots__/StatsTestCases.test.js.snap @@ -57,7 +57,7 @@ Child content-change: `; exports[`StatsTestCases should print correct stats for aggressive-splitting-on-demand 1`] = ` -"Hash: 70c362658281742abe1e +"Hash: 0cda8fca3974adfd455e Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names @@ -65,81 +65,81 @@ Built at: Thu Jan 01 1970 00:00:00 GMT 29de52df747b400f6177.js 1 KiB 1 [emitted] 7f83e5c2f4e52435dd2c.js 1.96 KiB 2 [emitted] 43c1ac24102c075ecb2d.js 1.94 KiB 3, 1 [emitted] -3d7e118b7fada40e804e.js 9.7 KiB 4 [emitted] main -6a80fd33f274d3117a32.js 1.01 KiB 5 [emitted] -a2fea791e74e99836233.js 1.94 KiB 6 [emitted] -a9463ba36646aa40b97c.js 1.94 KiB 7, 9 [emitted] +ea2b862f72087cd8c70b.js 1.94 KiB 4 [emitted] +c99c160aba2d9a94e5d1.js 1.94 KiB 5 [emitted] +25da3e49216583853114.js 1.94 KiB 6, 10 [emitted] +b5ef42c3cdd1317a660e.js 1.01 KiB 7 [emitted] 5bc7f208cd99a83b4e33.js 1.94 KiB 8 [emitted] -819c28704a84308cd0f6.js 1 KiB 9 [emitted] -5ea68201264e1d2b28e9.js 1.94 KiB 10 [emitted] +6b94745d521e019dd81f.js 9.7 KiB 9 [emitted] main +07830cd8072d83cdc6ad.js 1.01 KiB 10 [emitted] ba9fedb7aa0c69201639.js 1.94 KiB 11 [emitted] -Entrypoint main = 3d7e118b7fada40e804e.js -chunk {0} 2736cf9d79233cd0a9b6.js 1.76 KiB <{4}> ={1}= ={2}= ={3}= ={9}= ={10}= [recorded] aggressive splitted +Entrypoint main = 6b94745d521e019dd81f.js +chunk {0} 2736cf9d79233cd0a9b6.js 1.76 KiB <{9}> ={1}= ={2}= ={3}= ={5}= ={10}= [recorded] aggressive splitted > ./b ./d ./e ./f ./g [11] ./index.js 5:0-44 > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 - [0] ./b.js 899 bytes {0} {6} [built] + [0] ./b.js 899 bytes {0} {4} [built] [1] ./d.js 899 bytes {0} {8} [built] -chunk {1} 29de52df747b400f6177.js 899 bytes <{4}> ={0}= ={2}= ={8}= +chunk {1} 29de52df747b400f6177.js 899 bytes <{9}> ={0}= ={2}= ={8}= > ./c ./d ./e [11] ./index.js 3:0-30 > ./b ./d ./e ./f ./g [11] ./index.js 5:0-44 [2] ./e.js 899 bytes {1} {3} [built] -chunk {2} 7f83e5c2f4e52435dd2c.js 1.76 KiB <{4}> ={0}= ={1}= ={3}= ={7}= ={9}= ={10}= ={11}= [recorded] aggressive splitted +chunk {2} 7f83e5c2f4e52435dd2c.js 1.76 KiB <{9}> ={0}= ={1}= ={3}= ={5}= ={6}= ={10}= ={11}= [recorded] aggressive splitted > ./f ./g ./h ./i ./j ./k [11] ./index.js 4:0-51 > ./b ./d ./e ./f ./g [11] ./index.js 5:0-44 > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 [3] ./f.js 899 bytes {2} [built] [4] ./g.js 901 bytes {2} [built] -chunk {3} 43c1ac24102c075ecb2d.js 1.76 KiB <{4}> ={0}= ={2}= ={9}= ={10}= [rendered] [recorded] aggressive splitted +chunk {3} 43c1ac24102c075ecb2d.js 1.76 KiB <{9}> ={0}= ={2}= ={5}= ={10}= [rendered] [recorded] aggressive splitted > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 [2] ./e.js 899 bytes {1} {3} [built] [6] ./h.js 899 bytes {3} {11} [built] -chunk {4} 3d7e118b7fada40e804e.js (main) 248 bytes >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< [entry] [rendered] - > ./index main - [11] ./index.js 248 bytes {4} [built] -chunk {5} 6a80fd33f274d3117a32.js 899 bytes <{4}> - > ./a [11] ./index.js 1:0-16 - [10] ./a.js 899 bytes {5} [built] -chunk {6} a2fea791e74e99836233.js 1.76 KiB <{4}> +chunk {4} ea2b862f72087cd8c70b.js 1.76 KiB <{9}> > ./b ./c [11] ./index.js 2:0-23 - [0] ./b.js 899 bytes {0} {6} [built] - [5] ./c.js 899 bytes {6} {8} [built] -chunk {7} a9463ba36646aa40b97c.js 1.76 KiB <{4}> ={2}= ={11}= + [0] ./b.js 899 bytes {0} {4} [built] + [5] ./c.js 899 bytes {4} {8} [built] +chunk {5} c99c160aba2d9a94e5d1.js 1.76 KiB <{9}> ={0}= ={2}= ={3}= ={10}= [rendered] [recorded] aggressive splitted + > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 + [7] ./i.js 899 bytes {5} {11} [built] + [8] ./j.js 901 bytes {5} {6} [built] +chunk {6} 25da3e49216583853114.js 1.76 KiB <{9}> ={2}= ={11}= > ./f ./g ./h ./i ./j ./k [11] ./index.js 4:0-51 - [8] ./j.js 901 bytes {7} {10} [built] - [9] ./k.js 899 bytes {7} {9} [built] -chunk {8} 5bc7f208cd99a83b4e33.js 1.76 KiB <{4}> ={1}= [recorded] aggressive splitted + [8] ./j.js 901 bytes {5} {6} [built] + [9] ./k.js 899 bytes {6} {10} [built] +chunk {7} b5ef42c3cdd1317a660e.js 899 bytes <{9}> + > ./a [11] ./index.js 1:0-16 + [10] ./a.js 899 bytes {7} [built] +chunk {8} 5bc7f208cd99a83b4e33.js 1.76 KiB <{9}> ={1}= [recorded] aggressive splitted > ./c ./d ./e [11] ./index.js 3:0-30 [1] ./d.js 899 bytes {0} {8} [built] - [5] ./c.js 899 bytes {6} {8} [built] -chunk {9} 819c28704a84308cd0f6.js 899 bytes <{4}> ={0}= ={2}= ={3}= ={10}= - > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 - [9] ./k.js 899 bytes {7} {9} [built] -chunk {10} 5ea68201264e1d2b28e9.js 1.76 KiB <{4}> ={0}= ={2}= ={3}= ={9}= [rendered] [recorded] aggressive splitted + [5] ./c.js 899 bytes {4} {8} [built] +chunk {9} 6b94745d521e019dd81f.js (main) 248 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{10}< >{11}< [entry] [rendered] + > ./index main + [11] ./index.js 248 bytes {9} [built] +chunk {10} 07830cd8072d83cdc6ad.js 899 bytes <{9}> ={0}= ={2}= ={3}= ={5}= > ./b ./d ./e ./f ./g ./h ./i ./j ./k [11] ./index.js 6:0-72 - [7] ./i.js 899 bytes {10} {11} [built] - [8] ./j.js 901 bytes {7} {10} [built] -chunk {11} ba9fedb7aa0c69201639.js 1.76 KiB <{4}> ={2}= ={7}= [rendered] [recorded] aggressive splitted + [9] ./k.js 899 bytes {6} {10} [built] +chunk {11} ba9fedb7aa0c69201639.js 1.76 KiB <{9}> ={2}= ={6}= [rendered] [recorded] aggressive splitted > ./f ./g ./h ./i ./j ./k [11] ./index.js 4:0-51 [6] ./h.js 899 bytes {3} {11} [built] - [7] ./i.js 899 bytes {10} {11} [built]" + [7] ./i.js 899 bytes {5} {11} [built]" `; exports[`StatsTestCases should print correct stats for async-commons-chunk 1`] = ` "Entrypoint main = main.js -chunk {0} 0.js 21 bytes <{1}> ={2}= ={3}= [rendered] reused as split chunk (cache group: default) +chunk {0} 0.js 21 bytes <{3}> ={1}= ={2}= [rendered] reused as split chunk (cache group: default) > [1] ./index.js 17:1-21:3 > [1] ./index.js 2:1-5:3 > ./a ./b [1] ./index.js 9:1-13:3 [0] ./a.js 21 bytes {0} [built] -chunk {1} main.js (main) 515 bytes >{0}< >{2}< >{3}< [entry] [rendered] - > ./ main - [1] ./index.js 515 bytes {1} [built] -chunk {2} 2.js 21 bytes <{1}> ={0}= [rendered] +chunk {1} 1.js 21 bytes <{3}> ={0}= [rendered] > ./a ./b [1] ./index.js 9:1-13:3 - [2] ./b.js 21 bytes {2} [built] -chunk {3} 3.js 21 bytes <{1}> ={0}= [rendered] + [2] ./b.js 21 bytes {1} [built] +chunk {2} 2.js 21 bytes <{3}> ={0}= [rendered] > [1] ./index.js 17:1-21:3 - [3] ./c.js 21 bytes {3} [built]" + [3] ./c.js 21 bytes {2} [built] +chunk {3} main.js (main) 515 bytes >{0}< >{1}< >{2}< [entry] [rendered] + > ./ main + [1] ./index.js 515 bytes {3} [built]" `; exports[`StatsTestCases should print correct stats for async-commons-chunk-auto 1`] = ` @@ -148,192 +148,192 @@ exports[`StatsTestCases should print correct stats for async-commons-chunk-auto Entrypoint a = disabled/a.js Entrypoint b = disabled/b.js Entrypoint c = disabled/c.js - chunk {0} disabled/main.js (main) 147 bytes >{4}< >{5}< >{6}< [entry] [rendered] - > ./ main - [7] ./index.js 147 bytes {0} [built] - chunk {1} disabled/a.js (a) 216 bytes >{7}< [entry] [rendered] + chunk {0} disabled/b.js (b) 152 bytes [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [2] ./f.js 20 bytes {0} {1} {4} {5} {6} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {2} {3} [built] + [4] ./b.js 72 bytes {0} {1} [built] + chunk {1} disabled/async-b.js (async-b) 152 bytes <{7}> [rendered] + > ./b [7] ./index.js 2:0-47 + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [2] ./f.js 20 bytes {0} {1} {4} {5} {6} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {2} {3} [built] + [4] ./b.js 72 bytes {0} {1} [built] + chunk {2} disabled/a.js (a) 216 bytes >{6}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [3] ./node_modules/y.js 20 bytes {1} {2} {4} {5} [built] - [5] ./a.js + 1 modules 156 bytes {1} {4} [built] + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {2} {3} [built] + [5] ./a.js + 1 modules 156 bytes {2} {3} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {2} disabled/b.js (b) 152 bytes [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [2] ./f.js 20 bytes {2} {3} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {1} {2} {4} {5} [built] - [4] ./b.js 72 bytes {2} {5} [built] - chunk {3} disabled/c.js (c) 167 bytes [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [2] ./f.js 20 bytes {2} {3} {5} {6} {7} [built] - [6] ./c.js + 1 modules 107 bytes {3} {6} [built] - | ./c.js 72 bytes [built] - | ./node_modules/z.js 20 bytes [built] - chunk {4} disabled/async-a.js (async-a) 216 bytes <{0}> >{7}< [rendered] + chunk {3} disabled/async-a.js (async-a) 216 bytes <{7}> >{6}< [rendered] > ./a [7] ./index.js 1:0-47 - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [3] ./node_modules/y.js 20 bytes {1} {2} {4} {5} [built] - [5] ./a.js + 1 modules 156 bytes {1} {4} [built] + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {2} {3} [built] + [5] ./a.js + 1 modules 156 bytes {2} {3} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {5} disabled/async-b.js (async-b) 152 bytes <{0}> [rendered] - > ./b [7] ./index.js 2:0-47 - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [2] ./f.js 20 bytes {2} {3} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {1} {2} {4} {5} [built] - [4] ./b.js 72 bytes {2} {5} [built] - chunk {6} disabled/async-c.js (async-c) 167 bytes <{0}> [rendered] + chunk {4} disabled/c.js (c) 167 bytes [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [2] ./f.js 20 bytes {0} {1} {4} {5} {6} [built] + [6] ./c.js + 1 modules 107 bytes {4} {5} [built] + | ./c.js 72 bytes [built] + | ./node_modules/z.js 20 bytes [built] + chunk {5} disabled/async-c.js (async-c) 167 bytes <{7}> [rendered] > ./c [7] ./index.js 3:0-47 - [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [1] ./node_modules/x.js 20 bytes {1} {2} {3} {4} {5} {6} [built] - [2] ./f.js 20 bytes {2} {3} {5} {6} {7} [built] - [6] ./c.js + 1 modules 107 bytes {3} {6} [built] + [0] ./d.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} {4} {5} [built] + [2] ./f.js 20 bytes {0} {1} {4} {5} {6} [built] + [6] ./c.js + 1 modules 107 bytes {4} {5} [built] | ./c.js 72 bytes [built] | ./node_modules/z.js 20 bytes [built] - chunk {7} disabled/async-g.js (async-g) 54 bytes <{1}> <{4}> [rendered] + chunk {6} disabled/async-g.js (async-g) 54 bytes <{2}> <{3}> [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {2} {3} {5} {6} {7} [built] - [8] ./g.js 34 bytes {7} [built] + [2] ./f.js 20 bytes {0} {1} {4} {5} {6} [built] + [8] ./g.js 34 bytes {6} [built] + chunk {7} disabled/main.js (main) 147 bytes >{1}< >{3}< >{5}< [entry] [rendered] + > ./ main + [7] ./index.js 147 bytes {7} [built] Child default: Entrypoint main = default/main.js Entrypoint a = default/a.js Entrypoint b = default/b.js Entrypoint c = default/c.js - chunk {0} default/vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{4}> ={1}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= >{2}< >{11}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) - > ./a [8] ./index.js 1:0-47 - > ./b [8] ./index.js 2:0-47 - > ./c [8] ./index.js 3:0-47 - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - chunk {1} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{4}> ={0}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= >{2}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + chunk {0} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{11}> ={1}= ={2}= ={3}= ={7}= ={8}= ={9}= ={12}= >{1}< >{10}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - chunk {2} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{3}> <{4}> <{5}> <{8}> ={0}= ={1}= ={3}= ={9}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + chunk {1} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{2}> <{3}> <{6}> <{7}> <{11}> ={0}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {2} {6} {7} [built] - chunk {3} default/vendors~async-a~async-b.js (vendors~async-a~async-b) 20 bytes <{4}> ={0}= ={1}= ={2}= ={8}= ={9}= >{2}< >{11}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b) + [2] ./f.js 20 bytes {1} {4} {5} [built] + chunk {2} default/vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{11}> ={0}= ={1}= ={3}= ={7}= ={8}= ={9}= ={12}= >{1}< >{10}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - chunk {4} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{8}< >{9}< >{10}< >{12}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {4} [built] - chunk {5} default/a.js (a) 216 bytes >{2}< >{11}< [entry] [rendered] + > ./c [8] ./index.js 3:0-47 + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + chunk {3} default/vendors~async-a~async-b.js (vendors~async-a~async-b) 20 bytes <{11}> ={0}= ={1}= ={2}= ={7}= ={8}= >{1}< >{10}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b) + > ./a [8] ./index.js 1:0-47 + > ./b [8] ./index.js 2:0-47 + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + chunk {4} default/b.js (b) 152 bytes [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {4} {5} [built] + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + [4] ./b.js 72 bytes {4} {8} [built] + chunk {5} default/c.js (c) 152 bytes [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {4} {5} [built] + [5] ./c.js 72 bytes {5} {9} [built] + [7] ./node_modules/z.js 20 bytes {5} {12} [built] + chunk {6} default/a.js (a) 216 bytes >{1}< >{10}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - [6] ./a.js + 1 modules 156 bytes {5} {8} [built] + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + [6] ./a.js + 1 modules 156 bytes {6} {7} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {6} default/b.js (b) 152 bytes [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {2} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - [4] ./b.js 72 bytes {6} {9} [built] - chunk {7} default/c.js (c) 152 bytes [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {2} {6} {7} [built] - [5] ./c.js 72 bytes {7} {10} [built] - [7] ./node_modules/z.js 20 bytes {7} {12} [built] - chunk {8} default/async-a.js (async-a) 156 bytes <{4}> ={0}= ={1}= ={3}= >{2}< >{11}< [rendered] + chunk {7} default/async-a.js (async-a) 156 bytes <{11}> ={0}= ={2}= ={3}= >{1}< >{10}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {5} {8} [built] + [6] ./a.js + 1 modules 156 bytes {6} {7} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {9} default/async-b.js (async-b) 72 bytes <{4}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {8} default/async-b.js (async-b) 72 bytes <{11}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {6} {9} [built] - chunk {10} default/async-c.js (async-c) 72 bytes <{4}> ={0}= ={1}= ={2}= ={12}= [rendered] + [4] ./b.js 72 bytes {4} {8} [built] + chunk {9} default/async-c.js (async-c) 72 bytes <{11}> ={0}= ={1}= ={2}= ={12}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {7} {10} [built] - chunk {11} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{3}> <{5}> <{8}> ={2}= [rendered] + [5] ./c.js 72 bytes {5} {9} [built] + chunk {10} default/async-g.js (async-g) 34 bytes <{0}> <{2}> <{3}> <{6}> <{7}> ={1}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {11} [built] - chunk {12} default/vendors~async-c.js (vendors~async-c) 20 bytes <{4}> ={0}= ={1}= ={2}= ={10}= [rendered] split chunk (cache group: vendors) (name: vendors~async-c) + [9] ./g.js 34 bytes {10} [built] + chunk {11} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{7}< >{8}< >{9}< >{12}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {11} [built] + chunk {12} default/vendors~async-c.js (vendors~async-c) 20 bytes <{11}> ={0}= ={1}= ={2}= ={9}= [rendered] split chunk (cache group: vendors) (name: vendors~async-c) > ./c [8] ./index.js 3:0-47 - [7] ./node_modules/z.js 20 bytes {7} {12} [built] + [7] ./node_modules/z.js 20 bytes {5} {12} [built] Child vendors: Entrypoint main = vendors/main.js Entrypoint a = vendors/vendors.js vendors/a.js Entrypoint b = vendors/vendors.js vendors/b.js Entrypoint c = vendors/vendors.js vendors/c.js - chunk {0} vendors/vendors.js (vendors) 60 bytes ={2}= ={3}= ={4}= >{8}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) + chunk {0} vendors/vendors.js (vendors) 60 bytes ={4}= ={5}= ={6}= >{7}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) > ./a a > ./b b > ./c c - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {0} {5} {6} [built] - [7] ./node_modules/z.js 20 bytes {0} {7} [built] - chunk {1} vendors/main.js (main) 147 bytes >{5}< >{6}< >{7}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {1} [built] - chunk {2} vendors/a.js (a) 176 bytes ={0}= >{8}< [entry] [rendered] - > ./a a - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [6] ./a.js + 1 modules 156 bytes {2} {5} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {3} [built] + [7] ./node_modules/z.js 20 bytes {0} {2} [built] + chunk {1} vendors/async-b.js (async-b) 152 bytes <{8}> [rendered] + > ./b [8] ./index.js 2:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} [built] + [2] ./f.js 20 bytes {1} {2} {4} {5} {7} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {3} [built] + [4] ./b.js 72 bytes {1} {4} [built] + chunk {2} vendors/async-c.js (async-c) 152 bytes <{8}> [rendered] + > ./c [8] ./index.js 3:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} [built] + [2] ./f.js 20 bytes {1} {2} {4} {5} {7} [built] + [5] ./c.js 72 bytes {2} {5} [built] + [7] ./node_modules/z.js 20 bytes {0} {2} [built] + chunk {3} vendors/async-a.js (async-a) 216 bytes <{8}> >{7}< [rendered] + > ./a [8] ./index.js 1:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} {2} {3} [built] + [3] ./node_modules/y.js 20 bytes {0} {1} {3} [built] + [6] ./a.js + 1 modules 156 bytes {3} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {3} vendors/b.js (b) 112 bytes ={0}= [entry] [rendered] + chunk {4} vendors/b.js (b) 112 bytes ={0}= [entry] [rendered] > ./b b - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [4] ./b.js 72 bytes {3} {6} [built] - chunk {4} vendors/c.js (c) 112 bytes ={0}= [entry] [rendered] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {4} {5} {7} [built] + [4] ./b.js 72 bytes {1} {4} [built] + chunk {5} vendors/c.js (c) 112 bytes ={0}= [entry] [rendered] > ./c c - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - chunk {5} vendors/async-a.js (async-a) 216 bytes <{1}> >{8}< [rendered] - > ./a [8] ./index.js 1:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {0} {5} {6} [built] - [6] ./a.js + 1 modules 156 bytes {2} {5} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {4} {5} {7} [built] + [5] ./c.js 72 bytes {2} {5} [built] + chunk {6} vendors/a.js (a) 176 bytes ={0}= >{7}< [entry] [rendered] + > ./a a + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [6] ./a.js + 1 modules 156 bytes {3} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {6} vendors/async-b.js (async-b) 152 bytes <{1}> [rendered] - > ./b [8] ./index.js 2:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [3] ./node_modules/y.js 20 bytes {0} {5} {6} [built] - [4] ./b.js 72 bytes {3} {6} [built] - chunk {7} vendors/async-c.js (async-c) 152 bytes <{1}> [rendered] - > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - [7] ./node_modules/z.js 20 bytes {0} {7} [built] - chunk {8} vendors/async-g.js (async-g) 54 bytes <{0}> <{2}> <{5}> [rendered] + chunk {7} vendors/async-g.js (async-g) 54 bytes <{0}> <{3}> <{6}> [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [9] ./g.js 34 bytes {8} [built] + [2] ./f.js 20 bytes {1} {2} {4} {5} {7} [built] + [9] ./g.js 34 bytes {7} [built] + chunk {8} vendors/main.js (main) 147 bytes >{1}< >{2}< >{3}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {8} [built] Child multiple-vendors: Entrypoint main = multiple-vendors/main.js Entrypoint a = multiple-vendors/libs-x.js multiple-vendors/vendors~a~async-a~async-b~b.js multiple-vendors/a.js Entrypoint b = multiple-vendors/libs-x.js multiple-vendors/vendors~a~async-a~async-b~b.js multiple-vendors/b.js Entrypoint c = multiple-vendors/libs-x.js multiple-vendors/vendors~async-c~c.js multiple-vendors/c.js - chunk {0} multiple-vendors/libs-x.js (libs-x) 20 bytes <{5}> ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: libs) (name: libs-x) + chunk {0} multiple-vendors/libs-x.js (libs-x) 20 bytes <{12}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: libs) (name: libs-x) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 @@ -341,67 +341,67 @@ Child multiple-vendors: > ./b b > ./c c [2] ./node_modules/x.js 20 bytes {0} [built] - chunk {1} multiple-vendors/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{5}> ={0}= ={2}= ={3}= ={6}= ={7}= ={9}= ={10}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) + chunk {1} multiple-vendors/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{12}> ={0}= ={2}= ={3}= ={5}= ={7}= ={8}= ={9}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./a a > ./b b [3] ./node_modules/y.js 20 bytes {1} [built] - chunk {2} multiple-vendors/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{5}> ={0}= ={1}= ={3}= ={4}= ={9}= ={10}= ={11}= >{3}< >{12}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + chunk {2} multiple-vendors/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{12}> ={0}= ={1}= ={3}= ={4}= ={8}= ={9}= ={10}= >{3}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - chunk {3} multiple-vendors/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{5}> <{6}> <{9}> ={0}= ={1}= ={2}= ={4}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + chunk {3} multiple-vendors/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{7}> <{8}> <{12}> ={0}= ={1}= ={2}= ={4}= ={9}= ={10}= ={11}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [1] ./f.js 20 bytes {3} {7} {8} [built] - chunk {4} multiple-vendors/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{5}> ={0}= ={2}= ={3}= ={8}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) + [1] ./f.js 20 bytes {3} {5} {6} [built] + chunk {4} multiple-vendors/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{12}> ={0}= ={2}= ={3}= ={6}= ={10}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) > ./c [8] ./index.js 3:0-47 > ./c c [7] ./node_modules/z.js 20 bytes {4} [built] - chunk {5} multiple-vendors/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{9}< >{10}< >{11}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {5} [built] - chunk {6} multiple-vendors/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{12}< [entry] [rendered] + chunk {5} multiple-vendors/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {6} multiple-vendors/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {7} multiple-vendors/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{11}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {7} multiple-vendors/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [4] ./b.js 72 bytes {7} {10} [built] - chunk {8} multiple-vendors/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [5] ./c.js 72 bytes {8} {11} [built] - chunk {9} multiple-vendors/async-a.js (async-a) 156 bytes <{5}> ={0}= ={1}= ={2}= >{3}< >{12}< [rendered] + chunk {8} multiple-vendors/async-a.js (async-a) 156 bytes <{12}> ={0}= ={1}= ={2}= >{3}< >{11}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {10} multiple-vendors/async-b.js (async-b) 72 bytes <{5}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {9} multiple-vendors/async-b.js (async-b) 72 bytes <{12}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {7} {10} [built] - chunk {11} multiple-vendors/async-c.js (async-c) 72 bytes <{5}> ={0}= ={2}= ={3}= ={4}= [rendered] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {10} multiple-vendors/async-c.js (async-c) 72 bytes <{12}> ={0}= ={2}= ={3}= ={4}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {8} {11} [built] - chunk {12} multiple-vendors/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{6}> <{9}> ={3}= [rendered] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {11} multiple-vendors/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{7}> <{8}> ={3}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {12} [built] + [9] ./g.js 34 bytes {11} [built] + chunk {12} multiple-vendors/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{8}< >{9}< >{10}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {12} [built] Child all: Entrypoint main = all/main.js Entrypoint a = all/vendors~a~async-a~async-b~async-c~b~c.js all/vendors~a~async-a~async-b~b.js all/a.js Entrypoint b = all/vendors~a~async-a~async-b~async-c~b~c.js all/vendors~a~async-a~async-b~b.js all/b.js Entrypoint c = all/vendors~a~async-a~async-b~async-c~b~c.js all/vendors~async-c~c.js all/c.js - chunk {0} all/vendors~a~async-a~async-b~async-c~b~c.js (vendors~a~async-a~async-b~async-c~b~c) 20 bytes <{5}> ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~async-c~b~c) + chunk {0} all/vendors~a~async-a~async-b~async-c~b~c.js (vendors~a~async-a~async-b~async-c~b~c) 20 bytes <{12}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~async-c~b~c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 @@ -409,61 +409,61 @@ Child all: > ./b b > ./c c [2] ./node_modules/x.js 20 bytes {0} [built] - chunk {1} all/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{5}> ={0}= ={2}= ={3}= ={6}= ={7}= ={9}= ={10}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) + chunk {1} all/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{12}> ={0}= ={2}= ={3}= ={5}= ={7}= ={8}= ={9}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./a a > ./b b [3] ./node_modules/y.js 20 bytes {1} [built] - chunk {2} all/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{5}> ={0}= ={1}= ={3}= ={4}= ={9}= ={10}= ={11}= >{3}< >{12}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + chunk {2} all/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{12}> ={0}= ={1}= ={3}= ={4}= ={8}= ={9}= ={10}= >{3}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - chunk {3} all/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{5}> <{6}> <{9}> ={0}= ={1}= ={2}= ={4}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + chunk {3} all/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{7}> <{8}> <{12}> ={0}= ={1}= ={2}= ={4}= ={9}= ={10}= ={11}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [1] ./f.js 20 bytes {3} {7} {8} [built] - chunk {4} all/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{5}> ={0}= ={2}= ={3}= ={8}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) + [1] ./f.js 20 bytes {3} {5} {6} [built] + chunk {4} all/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{12}> ={0}= ={2}= ={3}= ={6}= ={10}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) > ./c [8] ./index.js 3:0-47 > ./c c [7] ./node_modules/z.js 20 bytes {4} [built] - chunk {5} all/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{9}< >{10}< >{11}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {5} [built] - chunk {6} all/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{12}< [entry] [rendered] + chunk {5} all/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {6} all/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {7} all/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{11}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {7} all/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [4] ./b.js 72 bytes {7} {10} [built] - chunk {8} all/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [5] ./c.js 72 bytes {8} {11} [built] - chunk {9} all/async-a.js (async-a) 156 bytes <{5}> ={0}= ={1}= ={2}= >{3}< >{12}< [rendered] + chunk {8} all/async-a.js (async-a) 156 bytes <{12}> ={0}= ={1}= ={2}= >{3}< >{11}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {10} all/async-b.js (async-b) 72 bytes <{5}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {9} all/async-b.js (async-b) 72 bytes <{12}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {7} {10} [built] - chunk {11} all/async-c.js (async-c) 72 bytes <{5}> ={0}= ={2}= ={3}= ={4}= [rendered] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {10} all/async-c.js (async-c) 72 bytes <{12}> ={0}= ={2}= ={3}= ={4}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {8} {11} [built] - chunk {12} all/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{6}> <{9}> ={3}= [rendered] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {11} all/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{7}> <{8}> ={3}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {12} [built]" + [9] ./g.js 34 bytes {11} [built] + chunk {12} all/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{8}< >{9}< >{10}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {12} [built]" `; exports[`StatsTestCases should print correct stats for chunk-module-id-range 1`] = ` @@ -492,16 +492,16 @@ chunk {1} main1.js (main1) 136 bytes [entry] [rendered] `; exports[`StatsTestCases should print correct stats for chunks 1`] = ` -"Hash: 62e77b66c0f7180797cd +"Hash: ba1362062502eaaceb3e Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names bundle.js 8.28 KiB 0 [emitted] main -1.bundle.js 152 bytes 1 [emitted] -2.bundle.js 289 bytes 2 [emitted] -3.bundle.js 232 bytes 3 [emitted] +1.bundle.js 232 bytes 1 [emitted] +2.bundle.js 152 bytes 2 [emitted] +3.bundle.js 289 bytes 3 [emitted] Entrypoint main = bundle.js -chunk {0} bundle.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] +chunk {0} bundle.js (main) 73 bytes >{2}< >{3}< [entry] [rendered] > ./index main [0] ./index.js 51 bytes {0} [built] single entry ./index main @@ -509,55 +509,55 @@ chunk {0} bundle.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] [1] ./a.js 22 bytes {0} [built] cjs require ./a [0] ./index.js 1:0-14 [0] Xms -> factory:Xms building:Xms = Xms -chunk {1} 1.bundle.js 22 bytes <{0}> [rendered] +chunk {1} 1.bundle.js 44 bytes <{3}> [rendered] + > [3] ./c.js 1:0-52 + [4] ./d.js 22 bytes {1} [built] + require.ensure item ./d [3] ./c.js 1:0-52 + [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms + [5] ./e.js 22 bytes {1} [built] + require.ensure item ./e [3] ./c.js 1:0-52 + [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms +chunk {2} 2.bundle.js 22 bytes <{0}> [rendered] > ./b [0] ./index.js 2:0-16 - [2] ./b.js 22 bytes {1} [built] + [2] ./b.js 22 bytes {2} [built] amd require ./b [0] ./index.js 2:0-16 [0] Xms -> factory:Xms building:Xms = Xms -chunk {2} 2.bundle.js 54 bytes <{0}> >{3}< [rendered] +chunk {3} 3.bundle.js 54 bytes <{0}> >{1}< [rendered] > ./c [0] ./index.js 3:0-16 - [3] ./c.js 54 bytes {2} [built] + [3] ./c.js 54 bytes {3} [built] amd require ./c [0] ./index.js 3:0-16 - [0] Xms -> factory:Xms building:Xms = Xms -chunk {3} 3.bundle.js 44 bytes <{2}> [rendered] - > [3] ./c.js 1:0-52 - [4] ./d.js 22 bytes {3} [built] - require.ensure item ./d [3] ./c.js 1:0-52 - [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms - [5] ./e.js 22 bytes {3} [built] - require.ensure item ./e [3] ./c.js 1:0-52 - [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms" + [0] Xms -> factory:Xms building:Xms = Xms" `; exports[`StatsTestCases should print correct stats for chunks-development 1`] = ` -"Hash: 9a9796938cdbaf0dd270 +"Hash: 367bf4cbcc84e0c7f7ea Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names bundle.js 8.67 KiB main [emitted] main -0.bundle.js 297 bytes 0 [emitted] -1.bundle.js 433 bytes 1 [emitted] -2.bundle.js 588 bytes 2 [emitted] +0.bundle.js 588 bytes 0 [emitted] +1.bundle.js 297 bytes 1 [emitted] +2.bundle.js 433 bytes 2 [emitted] Entrypoint main = bundle.js -chunk {0} 0.bundle.js 22 bytes <{main}> [rendered] +chunk {0} 0.bundle.js 60 bytes <{2}> [rendered] + > [./c.js] ./c.js 1:0-52 + [./d.js] 22 bytes {0} [built] + require.ensure item ./d [./c.js] 1:0-52 + [./index.js] Xms -> [./c.js] Xms -> factory:Xms building:Xms = Xms + [./e.js] 38 bytes {0} [built] + require.ensure item ./e [./c.js] 1:0-52 + [./index.js] Xms -> [./c.js] Xms -> factory:Xms building:Xms = Xms +chunk {1} 1.bundle.js 22 bytes <{main}> [rendered] > ./b [./index.js] ./index.js 2:0-16 - [./b.js] 22 bytes {0} [built] + [./b.js] 22 bytes {1} [built] amd require ./b [./index.js] 2:0-16 [./index.js] Xms -> factory:Xms building:Xms = Xms -chunk {1} 1.bundle.js 54 bytes <{main}> >{2}< [rendered] +chunk {2} 2.bundle.js 54 bytes <{main}> >{0}< [rendered] > ./c [./index.js] ./index.js 3:0-16 - [./c.js] 54 bytes {1} [built] + [./c.js] 54 bytes {2} [built] amd require ./c [./index.js] 3:0-16 [./index.js] Xms -> factory:Xms building:Xms = Xms -chunk {2} 2.bundle.js 60 bytes <{1}> [rendered] - > [./c.js] ./c.js 1:0-52 - [./d.js] 22 bytes {2} [built] - require.ensure item ./d [./c.js] 1:0-52 - [./index.js] Xms -> [./c.js] Xms -> factory:Xms building:Xms = Xms - [./e.js] 38 bytes {2} [built] - require.ensure item ./e [./c.js] 1:0-52 - [./index.js] Xms -> [./c.js] Xms -> factory:Xms building:Xms = Xms -chunk {main} bundle.js (main) 73 bytes >{0}< >{1}< [entry] [rendered] +chunk {main} bundle.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] > ./index main [./a.js] 22 bytes {main} [built] cjs require ./a [./e.js] 1:0-14 @@ -645,30 +645,30 @@ Entrypoint entry-1 = vendor-1.js entry-1.js `; exports[`StatsTestCases should print correct stats for commons-plugin-issue-4980 1`] = ` -"Hash: 159313d738428f44ef68a283ef191845660a080d +"Hash: 65f32d5ff803c74d7e95c0dc0c6fbd18e8d86f4b Child - Hash: 159313d738428f44ef68 + Hash: 65f32d5ff803c74d7e95 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names - app.js 6.69 KiB 0 [emitted] app - vendor.aa94f0c872c214f6cb2e.js 619 bytes 1 [emitted] vendor - Entrypoint app = vendor.aa94f0c872c214f6cb2e.js app.js - [./constants.js] 87 bytes {1} [built] - [./entry-1.js] ./entry-1.js + 2 modules 190 bytes {0} [built] + vendor.cf10ef474d27e48d438a.js 619 bytes 0 [emitted] vendor + app.js 6.69 KiB 1 [emitted] app + Entrypoint app = vendor.cf10ef474d27e48d438a.js app.js + [./constants.js] 87 bytes {0} [built] + [./entry-1.js] ./entry-1.js + 2 modules 190 bytes {1} [built] | ./entry-1.js 67 bytes [built] | ./submodule-a.js 59 bytes [built] | ./submodule-b.js 59 bytes [built] Child - Hash: a283ef191845660a080d + Hash: c0dc0c6fbd18e8d86f4b Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names - app.js 6.7 KiB 0 [emitted] app - vendor.aa94f0c872c214f6cb2e.js 619 bytes 1 [emitted] vendor - Entrypoint app = vendor.aa94f0c872c214f6cb2e.js app.js - [./constants.js] 87 bytes {1} [built] - [./entry-2.js] ./entry-2.js + 2 modules 197 bytes {0} [built] + vendor.cf10ef474d27e48d438a.js 619 bytes 0 [emitted] vendor + app.js 6.7 KiB 1 [emitted] app + Entrypoint app = vendor.cf10ef474d27e48d438a.js app.js + [./constants.js] 87 bytes {0} [built] + [./entry-2.js] ./entry-2.js + 2 modules 197 bytes {1} [built] | ./entry-2.js 67 bytes [built] | ./submodule-a.js 59 bytes [built] | ./submodule-c.js 66 bytes [built]" @@ -1022,53 +1022,53 @@ Entrypoint e2 = e2.js chunk {0} e1.js (e1) 49 bytes >{2}< [entry] [rendered] [0] ./e1.js 49 bytes {0} [built] single entry ./e1 e1 -chunk {1} e2.js (e2) 49 bytes >{3}< [entry] [rendered] +chunk {1} e2.js (e2) 49 bytes >{4}< [entry] [rendered] [1] ./e2.js 49 bytes {1} [built] single entry ./e2 e2 -chunk {2} a.js (a) 49 bytes <{0}> <{3}> >{4}< [rendered] +chunk {2} a.js (a) 49 bytes <{0}> <{4}> >{3}< [rendered] [2] ./module-a.js 49 bytes {2} [built] import() ./module-a [0] ./e1.js 1:0-47 import() ./module-a [3] ./module-c.js 1:0-47 -chunk {3} c.js (c) 49 bytes <{1}> <{4}> >{2}< [rendered] - [3] ./module-c.js 49 bytes {3} [built] +chunk {3} b.js (b) 49 bytes <{2}> >{4}< [rendered] + [4] ./module-b.js 49 bytes {3} [built] + import() ./module-b [2] ./module-a.js 1:0-47 +chunk {4} c.js (c) 49 bytes <{1}> <{3}> >{2}< [rendered] + [3] ./module-c.js 49 bytes {4} [built] import() ./module-c [1] ./e2.js 1:0-47 - import() ./module-c [4] ./module-b.js 1:0-47 -chunk {4} b.js (b) 49 bytes <{2}> >{3}< [rendered] - [4] ./module-b.js 49 bytes {4} [built] - import() ./module-b [2] ./module-a.js 1:0-47" + import() ./module-c [4] ./module-b.js 1:0-47" `; exports[`StatsTestCases should print correct stats for graph-correctness-modules 1`] = ` "Entrypoint e1 = e1.js Entrypoint e2 = e2.js -chunk {0} e1.js (e1) 119 bytes >{2}< >{3}< [entry] [rendered] +chunk {0} e1.js (e1) 119 bytes >{2}< >{5}< [entry] [rendered] [0] ./module-x.js 49 bytes {0} {1} [built] harmony side effect evaluation ./module-x [2] ./e1.js 1:0-20 harmony side effect evaluation ./module-x [3] ./e2.js 1:0-20 import() ./module-x [6] ./module-b.js 2:0-20 [2] ./e1.js 70 bytes {0} [built] single entry ./e1 e1 -chunk {1} e2.js (e2) 119 bytes >{3}< >{4}< [entry] [rendered] +chunk {1} e2.js (e2) 119 bytes >{4}< >{5}< [entry] [rendered] [0] ./module-x.js 49 bytes {0} {1} [built] harmony side effect evaluation ./module-x [2] ./e1.js 1:0-20 harmony side effect evaluation ./module-x [3] ./e2.js 1:0-20 import() ./module-x [6] ./module-b.js 2:0-20 [3] ./e2.js 70 bytes {1} [built] single entry ./e2 e2 -chunk {2} a.js (a) 49 bytes <{0}> <{4}> >{5}< [rendered] +chunk {2} a.js (a) 49 bytes <{0}> <{4}> >{3}< [rendered] [4] ./module-a.js 49 bytes {2} [built] import() ./module-a [2] ./e1.js 2:0-47 import() ./module-a [5] ./module-c.js 1:0-47 -chunk {3} y.js (y) 0 bytes <{0}> <{1}> [rendered] - [1] ./module-y.js 0 bytes {3} [built] - import() ./module-y [0] ./module-x.js 1:0-47 -chunk {4} c.js (c) 49 bytes <{1}> <{5}> >{2}< [rendered] +chunk {3} b.js (b) 179 bytes <{2}> >{4}< [rendered] + [6] ./module-b.js 179 bytes {3} [built] + import() ./module-b [4] ./module-a.js 1:0-47 +chunk {4} c.js (c) 49 bytes <{1}> <{3}> >{2}< [rendered] [5] ./module-c.js 49 bytes {4} [built] import() ./module-c [3] ./e2.js 2:0-47 import() ./module-c [6] ./module-b.js 1:0-47 -chunk {5} b.js (b) 179 bytes <{2}> >{4}< [rendered] - [6] ./module-b.js 179 bytes {5} [built] - import() ./module-b [4] ./module-a.js 1:0-47" +chunk {5} y.js (y) 0 bytes <{0}> <{1}> [rendered] + [1] ./module-y.js 0 bytes {5} [built] + import() ./module-y [0] ./module-x.js 1:0-47" `; exports[`StatsTestCases should print correct stats for import-context-filter 1`] = ` @@ -1103,12 +1103,12 @@ Entrypoint entry = entry.js exports[`StatsTestCases should print correct stats for import-with-invalid-options-comments 1`] = ` "Built at: Thu Jan 01 1970 00:00:00 GMT -[0] ./index.js 50 bytes {0} [built] -[1] ./chunk.js 401 bytes {1} [built] [3 warnings] -[2] ./chunk-a.js 27 bytes {2} [built] -[3] ./chunk-b.js 27 bytes {3} [built] -[4] ./chunk-c.js 27 bytes {4} [built] -[5] ./chunk-d.js 27 bytes {5} [built] +[0] ./index.js 50 bytes {5} [built] +[1] ./chunk.js 401 bytes {4} [built] [3 warnings] +[2] ./chunk-a.js 27 bytes {0} [built] +[3] ./chunk-b.js 27 bytes {1} [built] +[4] ./chunk-c.js 27 bytes {2} [built] +[5] ./chunk-d.js 27 bytes {3} [built] WARNING in ./chunk.js 4:11-77 Compilation error while processing magic comment(-s): /* webpack Prefetch: 0, webpackChunkName: \\"notGoingToCompile-c\\" */: Unexpected identifier @@ -1124,7 +1124,7 @@ Compilation error while processing magic comment(-s): /* webpackPrefetch: true, `; exports[`StatsTestCases should print correct stats for issue-7577 1`] = ` -"Hash: 3a382f7c6759b0401b6ff9bcd7c310309db5b68c3fc9dff03980f45a3a3a +"Hash: 3a382f7c6759b0401b6ff9bcd7c310309db5b68c6984d2aee4baba0b28e7 Child Hash: 3a382f7c6759b0401b6f Time: Xms @@ -1148,23 +1148,23 @@ Child [0] ./node_modules/vendor.js 23 bytes {vendors~main} [built] [1] ./b.js 17 bytes {all~main} [built] Child - Hash: 3fc9dff03980f45a3a3a + Hash: 6984d2aee4baba0b28e7 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names - c-main-a7197f03f8f2dfea0fa5.js 114 bytes main [emitted] main - c-0-775a18a4f14e4483daf8.js 153 bytes 0 [emitted] - c-1-f0767101f6e51d910fd6.js 450 bytes 1 [emitted] - c-all~main-7b1b86e650f3856c17c9.js 305 bytes all~main [emitted] all~main - c-runtime~main-10749c8178106eae88dd.js 8.84 KiB runtime~main [emitted] runtime~main - Entrypoint main = c-runtime~main-10749c8178106eae88dd.js c-all~main-7b1b86e650f3856c17c9.js c-main-a7197f03f8f2dfea0fa5.js (prefetch: c-0-775a18a4f14e4483daf8.js c-1-f0767101f6e51d910fd6.js) - [0] ./b.js 17 bytes {1} [built] + c-0-5b8bdddff2dcbbac44bf.js 450 bytes 0 [emitted] + c-all~main-3de9f206741c28715d19.js 305 bytes all~main [emitted] all~main + c-1-5eacbd7fee2224716029.js 153 bytes 1 [emitted] + c-main-75156155081cda3092db.js 114 bytes main [emitted] main + c-runtime~main-89203723b4b917771d42.js 8.84 KiB runtime~main [emitted] runtime~main + Entrypoint main = c-runtime~main-89203723b4b917771d42.js c-all~main-3de9f206741c28715d19.js c-main-75156155081cda3092db.js (prefetch: c-1-5eacbd7fee2224716029.js c-0-5b8bdddff2dcbbac44bf.js) + [0] ./b.js 17 bytes {0} [built] [1] ./c.js 61 bytes {all~main} [built] - [2] ./node_modules/vendor.js 23 bytes {0} [built]" + [2] ./node_modules/vendor.js 23 bytes {1} [built]" `; exports[`StatsTestCases should print correct stats for limit-chunk-count-plugin 1`] = ` -"Hash: eb610b429c869eba72876747d3a05d57aba4ed011c34e7c25ef408f41e6c4d70e3d24b67ba636024 +"Hash: eb610b429c869eba72876747d3a05d57aba4ed011c34e7c25ef408f41e6c89c81c2ed423c0a8700c Child 1 chunks: Hash: eb610b429c869eba7287 Time: Xms @@ -1214,14 +1214,14 @@ Child 3 chunks: chunk {2} bundle.js (main) 73 bytes >{0}< >{1}< [entry] [rendered] [0] ./index.js 73 bytes {2} [built] Child 4 chunks: - Hash: 4d70e3d24b67ba636024 + Hash: 89c81c2ed423c0a8700c Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names 0.bundle.js 254 bytes 0 [emitted] 1.bundle.js 232 bytes 1 [emitted] - bundle.js 8.28 KiB 2 [emitted] main - 3.bundle.js 323 bytes 3 [emitted] + 2.bundle.js 323 bytes 2 [emitted] + bundle.js 8.28 KiB 3 [emitted] main Entrypoint main = bundle.js chunk {0} 0.bundle.js 44 bytes <{2}> <{3}> [rendered] [1] ./a.js 22 bytes {0} [built] @@ -1229,10 +1229,10 @@ Child 4 chunks: chunk {1} 1.bundle.js 44 bytes <{2}> <{3}> [rendered] [2] ./b.js 22 bytes {1} [built] [5] ./e.js 22 bytes {1} [built] - chunk {2} bundle.js (main) 73 bytes >{0}< >{1}< >{3}< [entry] [rendered] - [0] ./index.js 73 bytes {2} [built] - chunk {3} 3.bundle.js 30 bytes <{2}> >{0}< >{1}< [rendered] - [3] ./c.js 30 bytes {3} [built]" + chunk {2} 2.bundle.js 30 bytes <{3}> >{0}< >{1}< [rendered] + [3] ./c.js 30 bytes {2} [built] + chunk {3} bundle.js (main) 73 bytes >{0}< >{1}< >{2}< [entry] [rendered] + [0] ./index.js 73 bytes {3} [built]" `; exports[`StatsTestCases should print correct stats for max-modules 1`] = ` @@ -1291,25 +1291,25 @@ Entrypoint main = main.js `; exports[`StatsTestCases should print correct stats for module-assets 1`] = ` -"Hash: 4680d6f3aea97a1ad4e0 +"Hash: 027e95b67b99241bd14c Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Entrypoint main = main.js -chunk {0} main.js (main) 12 bytes >{1}< [entry] [rendered] - [0] ./index.js 12 bytes {0} [built] -chunk {1} 1.js 68 bytes <{0}> [rendered] - [1] ./node_modules/a/index.js 17 bytes {1} [built] - [2] ./node_modules/a/1.png 51 bytes {1} [built] [1 asset] -[0] ./index.js 12 bytes {0} [built] -[1] ./node_modules/a/index.js 17 bytes {1} [built] -[2] ./node_modules/a/1.png 51 bytes {1} [built] [1 asset]" +chunk {0} 0.js 68 bytes <{1}> [rendered] + [1] ./node_modules/a/index.js 17 bytes {0} [built] + [2] ./node_modules/a/1.png 51 bytes {0} [built] [1 asset] +chunk {1} main.js (main) 12 bytes >{0}< [entry] [rendered] + [0] ./index.js 12 bytes {1} [built] +[0] ./index.js 12 bytes {1} [built] +[1] ./node_modules/a/index.js 17 bytes {0} [built] +[2] ./node_modules/a/1.png 51 bytes {0} [built] [1 asset]" `; exports[`StatsTestCases should print correct stats for module-deduplication 1`] = ` "Asset Size Chunks Chunk Names - 0.js 730 bytes 0, 7 [emitted] - 1.js 730 bytes 1, 8 [emitted] - 2.js 730 bytes 2, 6 [emitted] + 0.js 730 bytes 0, 6 [emitted] + 1.js 730 bytes 1, 7 [emitted] + 2.js 730 bytes 2, 8 [emitted] e1.js 9.42 KiB 3 [emitted] e1 e2.js 9.44 KiB 4 [emitted] e2 e3.js 9.46 KiB 5 [emitted] e3 @@ -1319,39 +1319,39 @@ e3.js 9.46 KiB 5 [emitted] e3 Entrypoint e1 = e1.js Entrypoint e2 = e2.js Entrypoint e3 = e3.js -chunk {0} 0.js 37 bytes <{3}> <{5}> [rendered] - [3] ./async2.js 28 bytes {0} {7} [built] - [6] ./f.js 9 bytes {0} {4} [built] -chunk {1} 1.js 37 bytes <{3}> <{4}> [rendered] - [4] ./async3.js 28 bytes {1} {8} [built] - [7] ./h.js 9 bytes {1} {5} [built] -chunk {2} 2.js 37 bytes <{4}> <{5}> [rendered] - [2] ./async1.js 28 bytes {2} {6} [built] - [5] ./d.js 9 bytes {2} {3} [built] -chunk {3} e1.js (e1) 152 bytes >{0}< >{1}< >{6}< [entry] [rendered] +chunk {0} 0.js 37 bytes <{4}> <{5}> [rendered] + [2] ./async1.js 28 bytes {0} {6} [built] + [5] ./d.js 9 bytes {0} {3} [built] +chunk {1} 1.js 37 bytes <{3}> <{5}> [rendered] + [3] ./async2.js 28 bytes {1} {7} [built] + [6] ./f.js 9 bytes {1} {4} [built] +chunk {2} 2.js 37 bytes <{3}> <{4}> [rendered] + [4] ./async3.js 28 bytes {2} {8} [built] + [7] ./h.js 9 bytes {2} {5} [built] +chunk {3} e1.js (e1) 152 bytes >{1}< >{2}< >{6}< [entry] [rendered] [0] ./b.js 9 bytes {3} {4} {5} [built] [1] ./a.js 9 bytes {3} {4} {5} [built] - [5] ./d.js 9 bytes {2} {3} [built] + [5] ./d.js 9 bytes {0} {3} [built] [8] ./e1.js 116 bytes {3} [built] [9] ./c.js 9 bytes {3} [built] -chunk {4} e2.js (e2) 152 bytes >{1}< >{2}< >{7}< [entry] [rendered] +chunk {4} e2.js (e2) 152 bytes >{0}< >{2}< >{7}< [entry] [rendered] [0] ./b.js 9 bytes {3} {4} {5} [built] [1] ./a.js 9 bytes {3} {4} {5} [built] - [6] ./f.js 9 bytes {0} {4} [built] + [6] ./f.js 9 bytes {1} {4} [built] [10] ./e2.js 116 bytes {4} [built] [11] ./e.js 9 bytes {4} [built] -chunk {5} e3.js (e3) 152 bytes >{0}< >{2}< >{8}< [entry] [rendered] +chunk {5} e3.js (e3) 152 bytes >{0}< >{1}< >{8}< [entry] [rendered] [0] ./b.js 9 bytes {3} {4} {5} [built] [1] ./a.js 9 bytes {3} {4} {5} [built] - [7] ./h.js 9 bytes {1} {5} [built] + [7] ./h.js 9 bytes {2} {5} [built] [12] ./e3.js 116 bytes {5} [built] [13] ./g.js 9 bytes {5} [built] chunk {6} 6.js 28 bytes <{3}> [rendered] - [2] ./async1.js 28 bytes {2} {6} [built] + [2] ./async1.js 28 bytes {0} {6} [built] chunk {7} 7.js 28 bytes <{4}> [rendered] - [3] ./async2.js 28 bytes {0} {7} [built] + [3] ./async2.js 28 bytes {1} {7} [built] chunk {8} 8.js 28 bytes <{5}> [rendered] - [4] ./async3.js 28 bytes {1} {8} [built]" + [4] ./async3.js 28 bytes {2} {8} [built]" `; exports[`StatsTestCases should print correct stats for module-deduplication-named 1`] = ` @@ -1425,51 +1425,51 @@ exports[`StatsTestCases should print correct stats for named-chunk-groups 1`] = Chunk Group async-a = async-a~async-b.js async-a.js Chunk Group async-b = async-a~async-b.js async-b.js Chunk Group async-c = vendors.js async-c.js - chunk {0} async-a~async-b.js (async-a~async-b) 133 bytes <{1}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-a~async-b) + chunk {0} async-a~async-b.js (async-a~async-b) 133 bytes <{5}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-a~async-b) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 [4] ./shared.js 133 bytes {0} [built] - chunk {1} main.js (main) 146 bytes >{0}< >{2}< >{3}< >{4}< >{5}< [entry] [rendered] - > ./ main - [0] ./index.js 146 bytes {1} [built] - chunk {2} async-a.js (async-a) 40 bytes <{1}> ={0}= [rendered] + chunk {1} vendors.js (vendors) 40 bytes <{5}> ={4}= [rendered] split chunk (cache group: vendors) (name: vendors) + > ./c [0] ./index.js 3:0-47 + [5] ./node_modules/x.js 20 bytes {1} [built] + [6] ./node_modules/y.js 20 bytes {1} [built] + chunk {2} async-a.js (async-a) 40 bytes <{5}> ={0}= [rendered] > ./a [0] ./index.js 1:0-47 [1] ./a.js 40 bytes {2} [built] - chunk {3} async-b.js (async-b) 40 bytes <{1}> ={0}= [rendered] + chunk {3} async-b.js (async-b) 40 bytes <{5}> ={0}= [rendered] > ./b [0] ./index.js 2:0-47 [2] ./b.js 40 bytes {3} [built] - chunk {4} async-c.js (async-c) 45 bytes <{1}> ={5}= [rendered] + chunk {4} async-c.js (async-c) 45 bytes <{5}> ={1}= [rendered] > ./c [0] ./index.js 3:0-47 [3] ./c.js 45 bytes {4} [built] - chunk {5} vendors.js (vendors) 40 bytes <{1}> ={4}= [rendered] split chunk (cache group: vendors) (name: vendors) - > ./c [0] ./index.js 3:0-47 - [5] ./node_modules/x.js 20 bytes {5} [built] - [6] ./node_modules/y.js 20 bytes {5} [built] + chunk {5} main.js (main) 146 bytes >{0}< >{1}< >{2}< >{3}< >{4}< [entry] [rendered] + > ./ main + [0] ./index.js 146 bytes {5} [built] Child Entrypoint main = main.js Chunk Group async-a = async-a~async-b.js async-a.js Chunk Group async-b = async-a~async-b.js async-b.js Chunk Group async-c = vendors.js async-c.js - chunk {0} async-a~async-b.js (async-a~async-b) 133 bytes <{1}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-a~async-b) + chunk {0} async-a~async-b.js (async-a~async-b) 133 bytes <{5}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-a~async-b) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 [4] ./shared.js 133 bytes {0} [built] - chunk {1} main.js (main) 146 bytes >{0}< >{2}< >{3}< >{4}< >{5}< [entry] [rendered] - > ./ main - [0] ./index.js 146 bytes {1} [built] - chunk {2} async-a.js (async-a) 40 bytes <{1}> ={0}= [rendered] + chunk {1} vendors.js (vendors) 40 bytes <{5}> ={4}= [rendered] split chunk (cache group: vendors) (name: vendors) + > ./c [0] ./index.js 3:0-47 + [5] ./node_modules/x.js 20 bytes {1} [built] + [6] ./node_modules/y.js 20 bytes {1} [built] + chunk {2} async-a.js (async-a) 40 bytes <{5}> ={0}= [rendered] > ./a [0] ./index.js 1:0-47 [1] ./a.js 40 bytes {2} [built] - chunk {3} async-b.js (async-b) 40 bytes <{1}> ={0}= [rendered] + chunk {3} async-b.js (async-b) 40 bytes <{5}> ={0}= [rendered] > ./b [0] ./index.js 2:0-47 [2] ./b.js 40 bytes {3} [built] - chunk {4} async-c.js (async-c) 45 bytes <{1}> ={5}= [rendered] + chunk {4} async-c.js (async-c) 45 bytes <{5}> ={1}= [rendered] > ./c [0] ./index.js 3:0-47 [3] ./c.js 45 bytes {4} [built] - chunk {5} vendors.js (vendors) 40 bytes <{1}> ={4}= [rendered] split chunk (cache group: vendors) (name: vendors) - > ./c [0] ./index.js 3:0-47 - [5] ./node_modules/x.js 20 bytes {5} [built] - [6] ./node_modules/y.js 20 bytes {5} [built]" + chunk {5} main.js (main) 146 bytes >{0}< >{1}< >{2}< >{3}< >{4}< [entry] [rendered] + > ./ main + [0] ./index.js 146 bytes {5} [built]" `; exports[`StatsTestCases should print correct stats for named-chunks-plugin 1`] = ` @@ -1523,53 +1523,53 @@ Child child: `; exports[`StatsTestCases should print correct stats for optimize-chunks 1`] = ` -"Hash: 7334e6496a3996c90638 +"Hash: 588da18de773002c91c9 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names cir1.js 299 bytes 0 [emitted] cir1 - main.js 9.09 KiB 1 [emitted] main - ab.js 183 bytes 2 [emitted] ab - abd.js 250 bytes 3, 2 [emitted] abd - cir2.js 299 bytes 4 [emitted] cir2 - ac in ab.js 130 bytes 5 [emitted] ac in ab - chunk.js 212 bytes 6, 5 [emitted] chunk -cir2 from cir1.js 359 bytes 7, 4 [emitted] cir2 from cir1 + abd.js 250 bytes 1, 4 [emitted] abd +cir2 from cir1.js 359 bytes 2, 6 [emitted] cir2 from cir1 + main.js 9.09 KiB 3 [emitted] main + ab.js 183 bytes 4 [emitted] ab + chunk.js 212 bytes 5, 7 [emitted] chunk + cir2.js 299 bytes 6 [emitted] cir2 + ac in ab.js 130 bytes 7 [emitted] ac in ab Entrypoint main = main.js -chunk {0} cir1.js (cir1) 81 bytes <{1}> <{4}> >{7}< [rendered] +chunk {0} cir1.js (cir1) 81 bytes <{3}> <{6}> >{2}< [rendered] > [5] ./index.js 13:0-54 > [7] ./circular2.js 1:0-79 > [7] ./circular2.js 1:0-79 [6] ./circular1.js 81 bytes {0} [built] -chunk {1} main.js (main) 523 bytes >{0}< >{2}< >{3}< >{4}< [entry] [rendered] +chunk {1} abd.js (abd) 0 bytes <{3}> >{5}< [rendered] + > [5] ./index.js 8:0-11:9 + [0] ./modules/a.js 0 bytes {1} {4} [built] + [1] ./modules/b.js 0 bytes {1} {4} [built] + [3] ./modules/d.js 0 bytes {1} {5} [built] +chunk {2} cir2 from cir1.js (cir2 from cir1) 81 bytes <{0}> [rendered] + > [6] ./circular1.js 1:0-79 + > [6] ./circular1.js 1:0-79 + [7] ./circular2.js 81 bytes {2} {6} [built] + [8] ./modules/e.js 0 bytes {2} [built] +chunk {3} main.js (main) 523 bytes >{0}< >{1}< >{4}< >{6}< [entry] [rendered] > ./index main - [2] ./modules/f.js 0 bytes {1} [built] - [5] ./index.js 523 bytes {1} [built] -chunk {2} ab.js (ab) 0 bytes <{1}> >{5}< [rendered] + [2] ./modules/f.js 0 bytes {3} [built] + [5] ./index.js 523 bytes {3} [built] +chunk {4} ab.js (ab) 0 bytes <{3}> >{7}< [rendered] > [5] ./index.js 1:0-6:8 - [0] ./modules/a.js 0 bytes {2} {3} [built] - [1] ./modules/b.js 0 bytes {2} {3} [built] -chunk {3} abd.js (abd) 0 bytes <{1}> >{6}< [rendered] - > [5] ./index.js 8:0-11:9 - [0] ./modules/a.js 0 bytes {2} {3} [built] - [1] ./modules/b.js 0 bytes {2} {3} [built] - [3] ./modules/d.js 0 bytes {3} {6} [built] -chunk {4} cir2.js (cir2) 81 bytes <{1}> >{0}< [rendered] - > [5] ./index.js 14:0-54 - [7] ./circular2.js 81 bytes {4} {7} [built] -chunk {5} ac in ab.js (ac in ab) 0 bytes <{2}> >{6}< [rendered] - > [5] ./index.js 2:1-5:15 - [4] ./modules/c.js 0 bytes {5} {6} [built] -chunk {6} chunk.js (chunk) 0 bytes <{3}> <{5}> [rendered] + [0] ./modules/a.js 0 bytes {1} {4} [built] + [1] ./modules/b.js 0 bytes {1} {4} [built] +chunk {5} chunk.js (chunk) 0 bytes <{1}> <{7}> [rendered] > [5] ./index.js 3:2-4:13 > [5] ./index.js 9:1-10:12 - [3] ./modules/d.js 0 bytes {3} {6} [built] - [4] ./modules/c.js 0 bytes {5} {6} [built] -chunk {7} cir2 from cir1.js (cir2 from cir1) 81 bytes <{0}> [rendered] - > [6] ./circular1.js 1:0-79 - > [6] ./circular1.js 1:0-79 - [7] ./circular2.js 81 bytes {4} {7} [built] - [8] ./modules/e.js 0 bytes {7} [built]" + [3] ./modules/d.js 0 bytes {1} {5} [built] + [4] ./modules/c.js 0 bytes {5} {7} [built] +chunk {6} cir2.js (cir2) 81 bytes <{3}> >{0}< [rendered] + > [5] ./index.js 14:0-54 + [7] ./circular2.js 81 bytes {2} {6} [built] +chunk {7} ac in ab.js (ac in ab) 0 bytes <{4}> >{5}< [rendered] + > [5] ./index.js 2:1-5:15 + [4] ./modules/c.js 0 bytes {5} {7} [built]" `; exports[`StatsTestCases should print correct stats for parse-error 1`] = ` @@ -1703,16 +1703,16 @@ exports[`StatsTestCases should print correct stats for performance-disabled 1`] Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 301 KiB 0 [emitted] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main = main.js [0] ./index.js 52 bytes {0} [built] [1] ./a.js 293 KiB {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built]" +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built]" `; exports[`StatsTestCases should print correct stats for performance-error 1`] = ` @@ -1720,16 +1720,16 @@ exports[`StatsTestCases should print correct stats for performance-error 1`] = ` Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 301 KiB 0 [emitted] [big] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main [big] = main.js [0] ./index.js 52 bytes {0} [built] [1] ./a.js 293 KiB {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built] +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built] ERROR in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. @@ -1747,16 +1747,16 @@ exports[`StatsTestCases should print correct stats for performance-no-async-chun "Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names -main.js 297 KiB 0 [emitted] [big] main - sec.js 3.91 KiB 1 [emitted] sec + sec.js 3.91 KiB 0 [emitted] sec +main.js 297 KiB 1 [emitted] [big] main Entrypoint main [big] = main.js Entrypoint sec = sec.js [0] ./b.js 22 bytes {0} {1} [built] -[1] ./index.js 32 bytes {0} [built] -[2] ./a.js 293 KiB {0} [built] -[3] ./index2.js 48 bytes {1} [built] -[4] ./c.js 22 bytes {1} [built] -[5] ./d.js 22 bytes {1} [built] +[1] ./index.js 32 bytes {1} [built] +[2] ./a.js 293 KiB {1} [built] +[3] ./index2.js 48 bytes {0} [built] +[4] ./c.js 22 bytes {0} [built] +[5] ./d.js 22 bytes {0} [built] WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. @@ -1779,16 +1779,16 @@ exports[`StatsTestCases should print correct stats for performance-no-hints 1`] Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 301 KiB 0 [emitted] [big] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main [big] = main.js [0] ./index.js 52 bytes {0} [built] [1] ./a.js 293 KiB {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built]" +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built]" `; exports[`StatsTestCases should print correct stats for performance-oversize-limit-error 1`] = ` @@ -1825,84 +1825,84 @@ For more info visit https://webpack.js.org/guides/code-splitting/" exports[`StatsTestCases should print correct stats for prefetch 1`] = ` " Asset Size Chunks Chunk Names main.js 9.66 KiB 0 [emitted] main - prefetched.js 475 bytes 1 [emitted] prefetched - normal.js 130 bytes 2 [emitted] normal -prefetched2.js 127 bytes 3 [emitted] prefetched2 -prefetched3.js 130 bytes 4 [emitted] prefetched3 - inner.js 130 bytes 5 [emitted] inner - inner2.js 188 bytes 6 [emitted] inner2 + inner2.js 188 bytes 1 [emitted] inner2 + inner.js 130 bytes 2 [emitted] inner + normal.js 130 bytes 3 [emitted] normal + prefetched.js 475 bytes 4 [emitted] prefetched +prefetched2.js 127 bytes 5 [emitted] prefetched2 +prefetched3.js 130 bytes 6 [emitted] prefetched3 Entrypoint main = main.js (prefetch: prefetched2.js prefetched.js prefetched3.js) -chunk {0} main.js (main) 436 bytes >{1}< >{2}< >{3}< >{4}< (prefetch: {3} {1} {4}) [entry] [rendered] -chunk {1} prefetched.js (prefetched) 228 bytes <{0}> >{5}< >{6}< (prefetch: {6} {5}) [rendered] -chunk {2} normal.js (normal) 0 bytes <{0}> [rendered] -chunk {3} prefetched2.js (prefetched2) 0 bytes <{0}> [rendered] -chunk {4} prefetched3.js (prefetched3) 0 bytes <{0}> [rendered] -chunk {5} inner.js (inner) 0 bytes <{1}> [rendered] -chunk {6} inner2.js (inner2) 0 bytes <{1}> [rendered]" +chunk {0} main.js (main) 436 bytes >{3}< >{4}< >{5}< >{6}< (prefetch: {5} {4} {6}) [entry] [rendered] +chunk {1} inner2.js (inner2) 0 bytes <{4}> [rendered] +chunk {2} inner.js (inner) 0 bytes <{4}> [rendered] +chunk {3} normal.js (normal) 0 bytes <{0}> [rendered] +chunk {4} prefetched.js (prefetched) 228 bytes <{0}> >{1}< >{2}< (prefetch: {1} {2}) [rendered] +chunk {5} prefetched2.js (prefetched2) 0 bytes <{0}> [rendered] +chunk {6} prefetched3.js (prefetched3) 0 bytes <{0}> [rendered]" `; exports[`StatsTestCases should print correct stats for prefetch-preload-mixed 1`] = ` -"chunk {0} main.js (main) 195 bytes >{1}< >{2}< >{3}< (prefetch: {1} {2} {3}) [entry] [rendered] -chunk {1} a.js (a) 136 bytes <{0}> >{4}< >{5}< (prefetch: {4} {5}) [rendered] -chunk {2} b.js (b) 203 bytes <{0}> >{6}< >{7}< >{8}< (prefetch: {6} {8}) (preload: {7}) [rendered] -chunk {3} c.js (c) 134 bytes <{0}> >{9}< >{10}< (preload: {9} {10}) [rendered] -chunk {4} a1.js (a1) 0 bytes <{1}> [rendered] -chunk {5} a2.js (a2) 0 bytes <{1}> [rendered] -chunk {6} b1.js (b1) 0 bytes <{2}> [rendered] -chunk {7} b2.js (b2) 0 bytes <{2}> [rendered] -chunk {8} b3.js (b3) 0 bytes <{2}> [rendered] -chunk {9} c1.js (c1) 0 bytes <{3}> [rendered] -chunk {10} c2.js (c2) 0 bytes <{3}> [rendered]" +"chunk {0} a.js (a) 136 bytes <{10}> >{1}< >{2}< (prefetch: {1} {2}) [rendered] +chunk {1} a1.js (a1) 0 bytes <{0}> [rendered] +chunk {2} a2.js (a2) 0 bytes <{0}> [rendered] +chunk {3} b.js (b) 203 bytes <{10}> >{4}< >{5}< >{6}< (prefetch: {4} {6}) (preload: {5}) [rendered] +chunk {4} b1.js (b1) 0 bytes <{3}> [rendered] +chunk {5} b2.js (b2) 0 bytes <{3}> [rendered] +chunk {6} b3.js (b3) 0 bytes <{3}> [rendered] +chunk {7} c.js (c) 134 bytes <{10}> >{8}< >{9}< (preload: {8} {9}) [rendered] +chunk {8} c1.js (c1) 0 bytes <{7}> [rendered] +chunk {9} c2.js (c2) 0 bytes <{7}> [rendered] +chunk {10} main.js (main) 195 bytes >{0}< >{3}< >{7}< (prefetch: {0} {3} {7}) [entry] [rendered]" `; exports[`StatsTestCases should print correct stats for preload 1`] = ` " Asset Size Chunks Chunk Names main.js 9.87 KiB 0 [emitted] main - preloaded.js 467 bytes 1 [emitted] preloaded - normal.js 130 bytes 2 [emitted] normal -preloaded2.js 127 bytes 3 [emitted] preloaded2 -preloaded3.js 130 bytes 4 [emitted] preloaded3 - inner.js 130 bytes 5 [emitted] inner - inner2.js 188 bytes 6 [emitted] inner2 + inner2.js 188 bytes 1 [emitted] inner2 + inner.js 130 bytes 2 [emitted] inner + normal.js 130 bytes 3 [emitted] normal + preloaded.js 467 bytes 4 [emitted] preloaded +preloaded2.js 127 bytes 5 [emitted] preloaded2 +preloaded3.js 130 bytes 6 [emitted] preloaded3 Entrypoint main = main.js (preload: preloaded2.js preloaded.js preloaded3.js) -chunk {0} main.js (main) 424 bytes >{1}< >{2}< >{3}< >{4}< (preload: {3} {1} {4}) [entry] [rendered] -chunk {1} preloaded.js (preloaded) 226 bytes <{0}> >{5}< >{6}< (preload: {6} {5}) [rendered] -chunk {2} normal.js (normal) 0 bytes <{0}> [rendered] -chunk {3} preloaded2.js (preloaded2) 0 bytes <{0}> [rendered] -chunk {4} preloaded3.js (preloaded3) 0 bytes <{0}> [rendered] -chunk {5} inner.js (inner) 0 bytes <{1}> [rendered] -chunk {6} inner2.js (inner2) 0 bytes <{1}> [rendered]" +chunk {0} main.js (main) 424 bytes >{3}< >{4}< >{5}< >{6}< (preload: {5} {4} {6}) [entry] [rendered] +chunk {1} inner2.js (inner2) 0 bytes <{4}> [rendered] +chunk {2} inner.js (inner) 0 bytes <{4}> [rendered] +chunk {3} normal.js (normal) 0 bytes <{0}> [rendered] +chunk {4} preloaded.js (preloaded) 226 bytes <{0}> >{1}< >{2}< (preload: {1} {2}) [rendered] +chunk {5} preloaded2.js (preloaded2) 0 bytes <{0}> [rendered] +chunk {6} preloaded3.js (preloaded3) 0 bytes <{0}> [rendered]" `; exports[`StatsTestCases should print correct stats for preset-detailed 1`] = ` -"Hash: c85b33cafbe774edeafb +"Hash: 74c1077c7c112260f938 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 8.29 KiB 0 [emitted] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main = main.js -chunk {0} main.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] +chunk {0} main.js (main) 73 bytes >{2}< >{3}< [entry] [rendered] > ./index main -chunk {1} 1.js 22 bytes <{0}> [rendered] +chunk {1} 1.js 44 bytes <{3}> [rendered] + > [3] ./c.js 1:0-52 +chunk {2} 2.js 22 bytes <{0}> [rendered] > ./b [0] ./index.js 2:0-16 -chunk {2} 2.js 54 bytes <{0}> >{3}< [rendered] +chunk {3} 3.js 54 bytes <{0}> >{1}< [rendered] > ./c [0] ./index.js 3:0-16 -chunk {3} 3.js 44 bytes <{2}> [rendered] - > [3] ./c.js 1:0-52 [0] ./index.js 51 bytes {0} [depth 0] [built] ModuleConcatenation bailout: Module is not an ECMAScript module [1] ./a.js 22 bytes {0} [depth 1] [built] ModuleConcatenation bailout: Module is not an ECMAScript module -[2] ./b.js 22 bytes {1} [depth 1] [built] +[2] ./b.js 22 bytes {2} [depth 1] [built] ModuleConcatenation bailout: Module is not an ECMAScript module -[3] ./c.js 54 bytes {2} [depth 1] [built] +[3] ./c.js 54 bytes {3} [depth 1] [built] ModuleConcatenation bailout: Module is not an ECMAScript module -[4] ./d.js 22 bytes {3} [depth 2] [built] +[4] ./d.js 22 bytes {1} [depth 2] [built] ModuleConcatenation bailout: Module is not an ECMAScript module -[5] ./e.js 22 bytes {3} [depth 2] [built] +[5] ./e.js 22 bytes {1} [depth 2] [built] ModuleConcatenation bailout: Module is not an ECMAScript module" `; @@ -1934,21 +1934,21 @@ exports[`StatsTestCases should print correct stats for preset-none-array 1`] = ` exports[`StatsTestCases should print correct stats for preset-none-error 1`] = `""`; exports[`StatsTestCases should print correct stats for preset-normal 1`] = ` -"Hash: c85b33cafbe774edeafb +"Hash: 74c1077c7c112260f938 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 8.29 KiB 0 [emitted] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main = main.js [0] ./index.js 51 bytes {0} [built] [1] ./a.js 22 bytes {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built]" +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built]" `; exports[`StatsTestCases should print correct stats for preset-normal-performance 1`] = ` @@ -1956,16 +1956,16 @@ exports[`StatsTestCases should print correct stats for preset-normal-performance Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 301 KiB 0 [emitted] [big] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main [big] = main.js [0] ./index.js 52 bytes {0} [built] [1] ./a.js 293 KiB {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built] +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built] WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. @@ -1984,20 +1984,20 @@ exports[`StatsTestCases should print correct stats for preset-normal-performance Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 301 KiB 0 [emitted] [big] main - 1.js 182 bytes 1 [emitted] - 2.js 319 bytes 2 [emitted] - 3.js 262 bytes 3 [emitted] + 1.js 262 bytes 1 [emitted] + 2.js 182 bytes 2 [emitted] + 3.js 319 bytes 3 [emitted] main.js.map 1.72 MiB 0 [emitted] main - 1.js.map 156 bytes 1 [emitted] - 2.js.map 210 bytes 2 [emitted] - 3.js.map 216 bytes 3 [emitted] + 1.js.map 216 bytes 1 [emitted] + 2.js.map 156 bytes 2 [emitted] + 3.js.map 210 bytes 3 [emitted] Entrypoint main [big] = main.js main.js.map [0] ./index.js 52 bytes {0} [built] [1] ./a.js 293 KiB {0} [built] -[2] ./b.js 22 bytes {1} [built] -[3] ./c.js 54 bytes {2} [built] -[4] ./d.js 22 bytes {3} [built] -[5] ./e.js 22 bytes {3} [built] +[2] ./b.js 22 bytes {2} [built] +[3] ./c.js 54 bytes {3} [built] +[4] ./d.js 22 bytes {1} [built] +[5] ./e.js 22 bytes {1} [built] WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. @@ -2012,16 +2012,16 @@ Entrypoints: `; exports[`StatsTestCases should print correct stats for preset-verbose 1`] = ` -"Hash: c85b33cafbe774edeafb +"Hash: 74c1077c7c112260f938 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Asset Size Chunks Chunk Names main.js 8.29 KiB 0 [emitted] main - 1.js 152 bytes 1 [emitted] - 2.js 289 bytes 2 [emitted] - 3.js 232 bytes 3 [emitted] + 1.js 232 bytes 1 [emitted] + 2.js 152 bytes 2 [emitted] + 3.js 289 bytes 3 [emitted] Entrypoint main = main.js -chunk {0} main.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] +chunk {0} main.js (main) 73 bytes >{2}< >{3}< [entry] [rendered] > ./index main [0] ./index.js 51 bytes {0} [depth 0] [built] ModuleConcatenation bailout: Module is not an ECMAScript module @@ -2031,28 +2031,28 @@ chunk {0} main.js (main) 73 bytes >{1}< >{2}< [entry] [rendered] ModuleConcatenation bailout: Module is not an ECMAScript module cjs require ./a [0] ./index.js 1:0-14 [0] Xms -> factory:Xms building:Xms = Xms -chunk {1} 1.js 22 bytes <{0}> [rendered] +chunk {1} 1.js 44 bytes <{3}> [rendered] + > [3] ./c.js 1:0-52 + [4] ./d.js 22 bytes {1} [depth 2] [built] + ModuleConcatenation bailout: Module is not an ECMAScript module + require.ensure item ./d [3] ./c.js 1:0-52 + [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms + [5] ./e.js 22 bytes {1} [depth 2] [built] + ModuleConcatenation bailout: Module is not an ECMAScript module + require.ensure item ./e [3] ./c.js 1:0-52 + [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms +chunk {2} 2.js 22 bytes <{0}> [rendered] > ./b [0] ./index.js 2:0-16 - [2] ./b.js 22 bytes {1} [depth 1] [built] + [2] ./b.js 22 bytes {2} [depth 1] [built] ModuleConcatenation bailout: Module is not an ECMAScript module amd require ./b [0] ./index.js 2:0-16 [0] Xms -> factory:Xms building:Xms = Xms -chunk {2} 2.js 54 bytes <{0}> >{3}< [rendered] +chunk {3} 3.js 54 bytes <{0}> >{1}< [rendered] > ./c [0] ./index.js 3:0-16 - [3] ./c.js 54 bytes {2} [depth 1] [built] + [3] ./c.js 54 bytes {3} [depth 1] [built] ModuleConcatenation bailout: Module is not an ECMAScript module amd require ./c [0] ./index.js 3:0-16 - [0] Xms -> factory:Xms building:Xms = Xms -chunk {3} 3.js 44 bytes <{2}> [rendered] - > [3] ./c.js 1:0-52 - [4] ./d.js 22 bytes {3} [depth 2] [built] - ModuleConcatenation bailout: Module is not an ECMAScript module - require.ensure item ./d [3] ./c.js 1:0-52 - [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms - [5] ./e.js 22 bytes {3} [depth 2] [built] - ModuleConcatenation bailout: Module is not an ECMAScript module - require.ensure item ./e [3] ./c.js 1:0-52 - [0] Xms -> [3] Xms -> factory:Xms building:Xms = Xms" + [0] Xms -> factory:Xms building:Xms = Xms" `; exports[`StatsTestCases should print correct stats for resolve-plugin-context 1`] = ` @@ -2140,12 +2140,12 @@ Entrypoint e2 = runtime.js e2.js" `; exports[`StatsTestCases should print correct stats for scope-hoisting-bailouts 1`] = ` -"Hash: d7e4799958b26e135578 +"Hash: ae3676282ebdda0bf500 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Entrypoint index = index.js Entrypoint entry = entry.js -[0] ./entry.js 32 bytes {0} {1} [built] +[0] ./entry.js 32 bytes {0} {2} [built] ModuleConcatenation bailout: Module is an entry point [1] ./ref-from-cjs.js 45 bytes {0} [built] ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./cjs.js (referenced with cjs require) @@ -2163,7 +2163,7 @@ Entrypoint entry = entry.js ModuleConcatenation bailout: Module uses module.loaded [8] external \\"external\\" 42 bytes {0} [built] ModuleConcatenation bailout: Module is not an ECMAScript module -[9] ./concatenated.js + 2 modules 116 bytes {2} [built] +[9] ./concatenated.js + 2 modules 116 bytes {1} [built] ModuleConcatenation bailout: Cannot concat with external \\"external\\" (<- Module is not an ECMAScript module) | ./concatenated.js 26 bytes [built] | ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./index.js (referenced with import()) @@ -2172,9 +2172,9 @@ Entrypoint entry = entry.js `; exports[`StatsTestCases should print correct stats for scope-hoisting-multi 1`] = ` -"Hash: 02301c60b99f76e0864b7ec4f288d7e597e59716 +"Hash: c7daa8c82e6a031e7e661f70960c7e81a133f47d Child - Hash: 02301c60b99f76e0864b + Hash: c7daa8c82e6a031e7e66 Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Entrypoint first = vendor.js first.js @@ -2182,39 +2182,39 @@ Child [0] ./common2.js 25 bytes {1} {2} [built] [1] ./common.js 37 bytes {1} {2} [built] [2] ./vendor.js 25 bytes {0} [built] - [3] ./lazy_shared.js 31 bytes {4} [built] + [3] ./lazy_shared.js 31 bytes {5} [built] [4] ./first.js 207 bytes {1} [built] [5] ./module_first.js 31 bytes {1} [built] [6] ./second.js 177 bytes {2} [built] [7] ./lazy_first.js 55 bytes {3} [built] - [8] ./lazy_second.js 55 bytes {5} [built] + [8] ./lazy_second.js 55 bytes {4} [built] [9] ./common_lazy_shared.js 25 bytes {3} {4} {5} [built] - [10] ./common_lazy.js 25 bytes {3} {5} [built] + [10] ./common_lazy.js 25 bytes {3} {4} [built] Child - Hash: 7ec4f288d7e597e59716 + Hash: 1f70960c7e81a133f47d Time: Xms Built at: Thu Jan 01 1970 00:00:00 GMT Entrypoint first = vendor.js first.js Entrypoint second = vendor.js second.js - [0] ./common.js + 1 modules 62 bytes {1} {2} [built] + [0] ./common.js + 1 modules 62 bytes {3} {4} [built] | ./common.js 37 bytes [built] | ./common2.js 25 bytes [built] [1] ./vendor.js 25 bytes {0} [built] - [2] ./second.js 177 bytes {2} [built] + [2] ./second.js 177 bytes {4} [built] ModuleConcatenation bailout: Module is an entry point - [3] ./common_lazy_shared.js 25 bytes {3} {4} {5} [built] - [4] ./common_lazy.js 25 bytes {3} {5} [built] - [5] ./lazy_shared.js 31 bytes {4} [built] + [3] ./common_lazy_shared.js 25 bytes {1} {2} {5} [built] + [4] ./common_lazy.js 25 bytes {1} {2} [built] + [5] ./lazy_shared.js 31 bytes {5} [built] ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./first.js (referenced with import()), ./second.js (referenced with import()) - [6] ./first.js + 1 modules 248 bytes {1} [built] + [6] ./first.js + 1 modules 248 bytes {3} [built] ModuleConcatenation bailout: Cannot concat with ./common.js ModuleConcatenation bailout: Cannot concat with ./vendor.js | ./first.js 207 bytes [built] | ModuleConcatenation bailout: Module is an entry point | ./module_first.js 31 bytes [built] - [7] ./lazy_second.js 55 bytes {5} [built] + [7] ./lazy_second.js 55 bytes {2} [built] ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./second.js (referenced with import()) - [8] ./lazy_first.js 55 bytes {3} [built] + [8] ./lazy_first.js 55 bytes {1} [built] ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./first.js (referenced with import())" `; @@ -2314,75 +2314,75 @@ exports[`StatsTestCases should print correct stats for split-chunks 1`] = ` Entrypoint a = default/a.js Entrypoint b = default/b.js Entrypoint c = default/c.js - chunk {0} default/vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{4}> ={1}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= >{2}< >{11}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) - > ./a [8] ./index.js 1:0-47 - > ./b [8] ./index.js 2:0-47 - > ./c [8] ./index.js 3:0-47 - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - chunk {1} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{4}> ={0}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= >{2}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + chunk {0} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{11}> ={1}= ={2}= ={3}= ={7}= ={8}= ={9}= ={12}= >{1}< >{10}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - chunk {2} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{3}> <{4}> <{5}> <{8}> ={0}= ={1}= ={3}= ={9}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + chunk {1} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{2}> <{3}> <{6}> <{7}> <{11}> ={0}= ={2}= ={3}= ={8}= ={9}= ={10}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {2} {6} {7} [built] - chunk {3} default/vendors~async-a~async-b.js (vendors~async-a~async-b) 20 bytes <{4}> ={0}= ={1}= ={2}= ={8}= ={9}= >{2}< >{11}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b) + [2] ./f.js 20 bytes {1} {4} {5} [built] + chunk {2} default/vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{11}> ={0}= ={1}= ={3}= ={7}= ={8}= ={9}= ={12}= >{1}< >{10}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - chunk {4} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{8}< >{9}< >{10}< >{12}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {4} [built] - chunk {5} default/a.js (a) 216 bytes >{2}< >{11}< [entry] [rendered] + > ./c [8] ./index.js 3:0-47 + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + chunk {3} default/vendors~async-a~async-b.js (vendors~async-a~async-b) 20 bytes <{11}> ={0}= ={1}= ={2}= ={7}= ={8}= >{1}< >{10}< [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b) + > ./a [8] ./index.js 1:0-47 + > ./b [8] ./index.js 2:0-47 + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + chunk {4} default/b.js (b) 152 bytes [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {4} {5} [built] + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + [4] ./b.js 72 bytes {4} {8} [built] + chunk {5} default/c.js (c) 152 bytes [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {4} {5} [built] + [5] ./c.js 72 bytes {5} {9} [built] + [7] ./node_modules/z.js 20 bytes {5} {12} [built] + chunk {6} default/a.js (a) 216 bytes >{1}< >{10}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - [6] ./a.js + 1 modules 156 bytes {5} {8} [built] + [0] ./d.js 20 bytes {0} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {2} {4} {5} {6} [built] + [3] ./node_modules/y.js 20 bytes {3} {4} {6} [built] + [6] ./a.js + 1 modules 156 bytes {6} {7} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {6} default/b.js (b) 152 bytes [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {2} {6} {7} [built] - [3] ./node_modules/y.js 20 bytes {3} {5} {6} [built] - [4] ./b.js 72 bytes {6} {9} [built] - chunk {7} default/c.js (c) 152 bytes [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {1} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {5} {6} {7} [built] - [2] ./f.js 20 bytes {2} {6} {7} [built] - [5] ./c.js 72 bytes {7} {10} [built] - [7] ./node_modules/z.js 20 bytes {7} {12} [built] - chunk {8} default/async-a.js (async-a) 156 bytes <{4}> ={0}= ={1}= ={3}= >{2}< >{11}< [rendered] + chunk {7} default/async-a.js (async-a) 156 bytes <{11}> ={0}= ={2}= ={3}= >{1}< >{10}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {5} {8} [built] + [6] ./a.js + 1 modules 156 bytes {6} {7} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {9} default/async-b.js (async-b) 72 bytes <{4}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {8} default/async-b.js (async-b) 72 bytes <{11}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {6} {9} [built] - chunk {10} default/async-c.js (async-c) 72 bytes <{4}> ={0}= ={1}= ={2}= ={12}= [rendered] + [4] ./b.js 72 bytes {4} {8} [built] + chunk {9} default/async-c.js (async-c) 72 bytes <{11}> ={0}= ={1}= ={2}= ={12}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {7} {10} [built] - chunk {11} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{3}> <{5}> <{8}> ={2}= [rendered] + [5] ./c.js 72 bytes {5} {9} [built] + chunk {10} default/async-g.js (async-g) 34 bytes <{0}> <{2}> <{3}> <{6}> <{7}> ={1}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {11} [built] - chunk {12} default/vendors~async-c.js (vendors~async-c) 20 bytes <{4}> ={0}= ={1}= ={2}= ={10}= [rendered] split chunk (cache group: vendors) (name: vendors~async-c) + [9] ./g.js 34 bytes {10} [built] + chunk {11} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{7}< >{8}< >{9}< >{12}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {11} [built] + chunk {12} default/vendors~async-c.js (vendors~async-c) 20 bytes <{11}> ={0}= ={1}= ={2}= ={9}= [rendered] split chunk (cache group: vendors) (name: vendors~async-c) > ./c [8] ./index.js 3:0-47 - [7] ./node_modules/z.js 20 bytes {7} {12} [built] + [7] ./node_modules/z.js 20 bytes {5} {12} [built] Child all-chunks: Entrypoint main = default/main.js Entrypoint a = default/vendors~a~async-a~async-b~async-c~b~c.js default/vendors~a~async-a~async-b~b.js default/a.js Entrypoint b = default/vendors~a~async-a~async-b~async-c~b~c.js default/vendors~a~async-a~async-b~b.js default/b.js Entrypoint c = default/vendors~a~async-a~async-b~async-c~b~c.js default/vendors~async-c~c.js default/c.js - chunk {0} default/vendors~a~async-a~async-b~async-c~b~c.js (vendors~a~async-a~async-b~async-c~b~c) 20 bytes <{5}> ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~async-c~b~c) + chunk {0} default/vendors~a~async-a~async-b~async-c~b~c.js (vendors~a~async-a~async-b~async-c~b~c) 20 bytes <{12}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~async-c~b~c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 @@ -2390,67 +2390,67 @@ Child all-chunks: > ./b b > ./c c [2] ./node_modules/x.js 20 bytes {0} [built] - chunk {1} default/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{5}> ={0}= ={2}= ={3}= ={6}= ={7}= ={9}= ={10}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) + chunk {1} default/vendors~a~async-a~async-b~b.js (vendors~a~async-a~async-b~b) 20 bytes <{12}> ={0}= ={2}= ={3}= ={5}= ={7}= ={8}= ={9}= >{3}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~a~async-a~async-b~b) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./a a > ./b b [3] ./node_modules/y.js 20 bytes {1} [built] - chunk {2} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{5}> ={0}= ={1}= ={3}= ={4}= ={9}= ={10}= ={11}= >{3}< >{12}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + chunk {2} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{12}> ={0}= ={1}= ={3}= ={4}= ={8}= ={9}= ={10}= >{3}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - chunk {3} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{5}> <{6}> <{9}> ={0}= ={1}= ={2}= ={4}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + chunk {3} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{7}> <{8}> <{12}> ={0}= ={1}= ={2}= ={4}= ={9}= ={10}= ={11}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [1] ./f.js 20 bytes {3} {7} {8} [built] - chunk {4} default/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{5}> ={0}= ={2}= ={3}= ={8}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) + [1] ./f.js 20 bytes {3} {5} {6} [built] + chunk {4} default/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{12}> ={0}= ={2}= ={3}= ={6}= ={10}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) > ./c [8] ./index.js 3:0-47 > ./c c [7] ./node_modules/z.js 20 bytes {4} [built] - chunk {5} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{9}< >{10}< >{11}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {5} [built] - chunk {6} default/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{12}< [entry] [rendered] + chunk {5} default/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {6} default/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [1] ./f.js 20 bytes {3} {5} {6} [built] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {7} default/a.js (a) 176 bytes ={0}= ={1}= >{3}< >{11}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [0] ./d.js 20 bytes {2} {5} {6} {7} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {7} default/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [4] ./b.js 72 bytes {7} {10} [built] - chunk {8} default/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./f.js 20 bytes {3} {7} {8} [built] - [5] ./c.js 72 bytes {8} {11} [built] - chunk {9} default/async-a.js (async-a) 156 bytes <{5}> ={0}= ={1}= ={2}= >{3}< >{12}< [rendered] + chunk {8} default/async-a.js (async-a) 156 bytes <{12}> ={0}= ={1}= ={2}= >{3}< >{11}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [6] ./a.js + 1 modules 156 bytes {7} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {10} default/async-b.js (async-b) 72 bytes <{5}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {9} default/async-b.js (async-b) 72 bytes <{12}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {7} {10} [built] - chunk {11} default/async-c.js (async-c) 72 bytes <{5}> ={0}= ={2}= ={3}= ={4}= [rendered] + [4] ./b.js 72 bytes {5} {9} [built] + chunk {10} default/async-c.js (async-c) 72 bytes <{12}> ={0}= ={2}= ={3}= ={4}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {8} {11} [built] - chunk {12} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{6}> <{9}> ={3}= [rendered] + [5] ./c.js 72 bytes {6} {10} [built] + chunk {11} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{7}> <{8}> ={3}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {12} [built] + [9] ./g.js 34 bytes {11} [built] + chunk {12} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{8}< >{9}< >{10}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {12} [built] Child manual: Entrypoint main = default/main.js Entrypoint a = default/vendors.js default/a.js Entrypoint b = default/vendors.js default/b.js Entrypoint c = default/vendors.js default/c.js - chunk {0} default/vendors.js (vendors) 112 bytes <{1}> ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= >{8}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) + chunk {0} default/vendors.js (vendors) 112 bytes <{8}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= >{7}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 @@ -2461,68 +2461,68 @@ Child manual: [3] ./node_modules/y.js 20 bytes {0} [built] [6] ./node_modules/z.js 20 bytes {0} [built] [9] multi x y z 52 bytes {0} [built] - chunk {1} default/main.js (main) 147 bytes >{0}< >{5}< >{6}< >{7}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {1} [built] - chunk {2} default/a.js (a) 176 bytes ={0}= >{8}< [entry] [rendered] + chunk {1} default/b.js (b) 112 bytes ={0}= [entry] [rendered] + > ./b b + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {3} {4} {7} [built] + [4] ./b.js 72 bytes {1} {2} [built] + chunk {2} default/async-b.js (async-b) 112 bytes <{8}> ={0}= [rendered] + > ./b [8] ./index.js 2:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {3} {4} {7} [built] + [4] ./b.js 72 bytes {1} {2} [built] + chunk {3} default/c.js (c) 112 bytes ={0}= [entry] [rendered] + > ./c c + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {3} {4} {7} [built] + [5] ./c.js 72 bytes {3} {4} [built] + chunk {4} default/async-c.js (async-c) 112 bytes <{8}> ={0}= [rendered] + > ./c [8] ./index.js 3:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [2] ./f.js 20 bytes {1} {2} {3} {4} {7} [built] + [5] ./c.js 72 bytes {3} {4} [built] + chunk {5} default/a.js (a) 176 bytes ={0}= >{7}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [7] ./a.js + 1 modules 156 bytes {2} {5} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [7] ./a.js + 1 modules 156 bytes {5} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {3} default/b.js (b) 112 bytes ={0}= [entry] [rendered] - > ./b b - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [4] ./b.js 72 bytes {3} {6} [built] - chunk {4} default/c.js (c) 112 bytes ={0}= [entry] [rendered] - > ./c c - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - chunk {5} default/async-a.js (async-a) 176 bytes <{1}> ={0}= >{8}< [rendered] + chunk {6} default/async-a.js (async-a) 176 bytes <{8}> ={0}= >{7}< [rendered] > ./a [8] ./index.js 1:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [7] ./a.js + 1 modules 156 bytes {2} {5} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [7] ./a.js + 1 modules 156 bytes {5} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {6} default/async-b.js (async-b) 112 bytes <{1}> ={0}= [rendered] - > ./b [8] ./index.js 2:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [4] ./b.js 72 bytes {3} {6} [built] - chunk {7} default/async-c.js (async-c) 112 bytes <{1}> ={0}= [rendered] - > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - chunk {8} default/async-g.js (async-g) 54 bytes <{0}> <{2}> <{5}> [rendered] + chunk {7} default/async-g.js (async-g) 54 bytes <{0}> <{5}> <{6}> [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [10] ./g.js 34 bytes {8} [built] + [2] ./f.js 20 bytes {1} {2} {3} {4} {7} [built] + [10] ./g.js 34 bytes {7} [built] + chunk {8} default/main.js (main) 147 bytes >{0}< >{2}< >{4}< >{6}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {8} [built] Child name-too-long: Entrypoint main = main.js Entrypoint aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa = vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f.js vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793.js async-a.js aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js Entrypoint bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb = vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f.js vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793.js async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc.js async-b.js bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js Entrypoint cccccccccccccccccccccccccccccc = vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f.js vendors~async-c~cccccccccccccccccccccccccccccc.js aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793.js async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc.js async-c.js cccccccccccccccccccccccccccccc.js - chunk {0} vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f.js (vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f) 20 bytes <{8}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= >{2}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f) + chunk {0} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793) 20 bytes <{9}> ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={10}= ={11}= ={12}= >{2}< >{8}< [initial] [rendered] split chunk (cache group: default) (name: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793) > ./a [4] ./index.js 1:0-47 > ./b [4] ./index.js 2:0-47 > ./c [4] ./index.js 3:0-47 > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb > ./c cccccccccccccccccccccccccccccc - [1] ./node_modules/x.js 20 bytes {0} [built] - chunk {1} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793) 20 bytes <{8}> ={0}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= >{2}< >{12}< [initial] [rendered] split chunk (cache group: default) (name: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccc~18066793) + [0] ./d.js 20 bytes {0} [built] + chunk {1} vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f.js (vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f) 20 bytes <{9}> ={0}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={10}= ={11}= ={12}= >{2}< >{8}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~async-c~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccc~50ebc41f) > ./a [4] ./index.js 1:0-47 > ./b [4] ./index.js 2:0-47 > ./c [4] ./index.js 3:0-47 > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb > ./c cccccccccccccccccccccccccccccc - [0] ./d.js 20 bytes {1} [built] - chunk {2} async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc.js (async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc) 20 bytes <{0}> <{1}> <{3}> <{4}> <{8}> <{9}> ={0}= ={1}= ={3}= ={5}= ={6}= ={7}= ={10}= ={11}= ={12}= [initial] [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc) + [1] ./node_modules/x.js 20 bytes {1} [built] + chunk {2} async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc.js (async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc) 20 bytes <{0}> <{1}> <{3}> <{4}> <{9}> <{11}> ={0}= ={1}= ={3}= ={5}= ={6}= ={7}= ={8}= ={10}= ={12}= [initial] [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~cccccccccccccccccccccccccccccc) > ./b [4] ./index.js 2:0-47 > ./c [4] ./index.js 3:0-47 > ./g [] 6:0-47 @@ -2530,283 +2530,283 @@ Child name-too-long: > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb > ./c cccccccccccccccccccccccccccccc [2] ./f.js 20 bytes {2} [built] - chunk {3} vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 20 bytes <{8}> ={0}= ={1}= ={2}= ={4}= ={5}= ={9}= ={10}= >{2}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) + chunk {3} vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 20 bytes <{9}> ={0}= ={1}= ={2}= ={4}= ={5}= ={11}= ={12}= >{2}< >{8}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~async-a~async-b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) > ./a [4] ./index.js 1:0-47 > ./b [4] ./index.js 2:0-47 > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb [3] ./node_modules/y.js 20 bytes {3} [built] - chunk {4} async-a.js (async-a) 156 bytes <{8}> ={0}= ={1}= ={3}= ={9}= >{2}< >{12}< [initial] [rendered] reused as split chunk (cache group: default) + chunk {4} async-a.js (async-a) 156 bytes <{9}> ={0}= ={1}= ={3}= ={11}= >{2}< >{8}< [initial] [rendered] reused as split chunk (cache group: default) > ./a [4] ./index.js 1:0-47 > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [8] ./a.js + 1 modules 156 bytes {4} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {5} async-b.js (async-b) 72 bytes <{8}> ={0}= ={1}= ={2}= ={3}= ={10}= [initial] [rendered] reused as split chunk (cache group: default) + chunk {5} async-b.js (async-b) 72 bytes <{9}> ={0}= ={1}= ={2}= ={3}= ={12}= [initial] [rendered] reused as split chunk (cache group: default) > ./b [4] ./index.js 2:0-47 > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb [5] ./b.js 72 bytes {5} [built] - chunk {6} async-c.js (async-c) 72 bytes <{8}> ={0}= ={1}= ={2}= ={7}= ={11}= [initial] [rendered] reused as split chunk (cache group: default) + chunk {6} async-c.js (async-c) 72 bytes <{9}> ={0}= ={1}= ={2}= ={7}= ={10}= [initial] [rendered] reused as split chunk (cache group: default) > ./c [4] ./index.js 3:0-47 > ./c cccccccccccccccccccccccccccccc [6] ./c.js 72 bytes {6} [built] - chunk {7} vendors~async-c~cccccccccccccccccccccccccccccc.js (vendors~async-c~cccccccccccccccccccccccccccccc) 20 bytes <{8}> ={0}= ={1}= ={2}= ={6}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~cccccccccccccccccccccccccccccc) + chunk {7} vendors~async-c~cccccccccccccccccccccccccccccc.js (vendors~async-c~cccccccccccccccccccccccccccccc) 20 bytes <{9}> ={0}= ={1}= ={2}= ={6}= ={10}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~cccccccccccccccccccccccccccccc) > ./c [4] ./index.js 3:0-47 > ./c cccccccccccccccccccccccccccccc [7] ./node_modules/z.js 20 bytes {7} [built] - chunk {8} main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{5}< >{6}< >{7}< [entry] [rendered] + chunk {8} async-g.js (async-g) 34 bytes <{0}> <{1}> <{3}> <{4}> <{11}> ={2}= [rendered] + > ./g [] 6:0-47 + > ./g [] 6:0-47 + [9] ./g.js 34 bytes {8} [built] + chunk {9} main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{5}< >{6}< >{7}< [entry] [rendered] > ./ main - [4] ./index.js 147 bytes {8} [built] - chunk {9} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) 0 bytes ={0}= ={1}= ={3}= ={4}= >{2}< >{12}< [entry] [rendered] + [4] ./index.js 147 bytes {9} [built] + chunk {10} cccccccccccccccccccccccccccccc.js (cccccccccccccccccccccccccccccc) 0 bytes ={0}= ={1}= ={2}= ={6}= ={7}= [entry] [rendered] + > ./c cccccccccccccccccccccccccccccc + chunk {11} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) 0 bytes ={0}= ={1}= ={3}= ={4}= >{2}< >{8}< [entry] [rendered] > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa - chunk {10} bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 0 bytes ={0}= ={1}= ={2}= ={3}= ={5}= [entry] [rendered] + chunk {12} bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 0 bytes ={0}= ={1}= ={2}= ={3}= ={5}= [entry] [rendered] > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb - chunk {11} cccccccccccccccccccccccccccccc.js (cccccccccccccccccccccccccccccc) 0 bytes ={0}= ={1}= ={2}= ={6}= ={7}= [entry] [rendered] - > ./c cccccccccccccccccccccccccccccc - chunk {12} async-g.js (async-g) 34 bytes <{0}> <{1}> <{3}> <{4}> <{9}> ={2}= [rendered] - > ./g [] 6:0-47 - > ./g [] 6:0-47 - [9] ./g.js 34 bytes {12} [built] Child custom-chunks-filter: Entrypoint main = default/main.js Entrypoint a = default/a.js Entrypoint b = default/vendors~async-a~async-b~async-c~b~c.js default/vendors~async-a~async-b~b.js default/b.js Entrypoint c = default/vendors~async-a~async-b~async-c~b~c.js default/vendors~async-c~c.js default/c.js - chunk {0} default/vendors~async-a~async-b~async-c~b~c.js (vendors~async-a~async-b~async-c~b~c) 20 bytes <{5}> ={1}= ={2}= ={3}= ={4}= ={7}= ={8}= ={9}= ={10}= ={11}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c~b~c) + chunk {0} default/vendors~async-a~async-b~async-c~b~c.js (vendors~async-a~async-b~async-c~b~c) 20 bytes <{12}> ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= >{2}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c~b~c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./b b > ./c c - [1] ./node_modules/x.js 20 bytes {0} {6} [built] - chunk {1} default/vendors~async-a~async-b~b.js (vendors~async-a~async-b~b) 20 bytes <{5}> ={0}= ={2}= ={3}= ={7}= ={9}= ={10}= >{3}< >{12}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~b) - > ./a [8] ./index.js 1:0-47 - > ./b [8] ./index.js 2:0-47 - > ./b b - [3] ./node_modules/y.js 20 bytes {1} {6} [built] - chunk {2} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{5}> ={0}= ={1}= ={3}= ={4}= ={9}= ={10}= ={11}= >{3}< >{12}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + [1] ./node_modules/x.js 20 bytes {0} {5} [built] + chunk {1} default/async-a~async-b~async-c.js (async-a~async-b~async-c) 20 bytes <{12}> ={0}= ={2}= ={3}= ={4}= ={8}= ={9}= ={10}= >{2}< >{11}< [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - chunk {3} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{2}> <{5}> <{6}> <{9}> ={0}= ={1}= ={2}= ={4}= ={10}= ={11}= ={12}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) + [0] ./d.js 20 bytes {1} {5} {6} {7} [built] + chunk {2} default/async-b~async-c~async-g.js (async-b~async-c~async-g) 20 bytes <{0}> <{1}> <{3}> <{5}> <{8}> <{12}> ={0}= ={1}= ={3}= ={4}= ={9}= ={10}= ={11}= [rendered] split chunk (cache group: default) (name: async-b~async-c~async-g) > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./g [] 6:0-47 > ./g [] 6:0-47 - [2] ./f.js 20 bytes {3} {7} {8} [built] - chunk {4} default/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{5}> ={0}= ={2}= ={3}= ={8}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) + [2] ./f.js 20 bytes {2} {6} {7} [built] + chunk {3} default/vendors~async-a~async-b~b.js (vendors~async-a~async-b~b) 20 bytes <{12}> ={0}= ={1}= ={2}= ={6}= ={8}= ={9}= >{2}< >{11}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~b) + > ./a [8] ./index.js 1:0-47 + > ./b [8] ./index.js 2:0-47 + > ./b b + [3] ./node_modules/y.js 20 bytes {3} {5} [built] + chunk {4} default/vendors~async-c~c.js (vendors~async-c~c) 20 bytes <{12}> ={0}= ={1}= ={2}= ={7}= ={10}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~async-c~c) > ./c [8] ./index.js 3:0-47 > ./c c [7] ./node_modules/z.js 20 bytes {4} [built] - chunk {5} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{9}< >{10}< >{11}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {5} [built] - chunk {6} default/a.js (a) 216 bytes >{3}< >{12}< [entry] [rendered] + chunk {5} default/a.js (a) 216 bytes >{2}< >{11}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [1] ./node_modules/x.js 20 bytes {0} {6} [built] - [3] ./node_modules/y.js 20 bytes {1} {6} [built] - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [0] ./d.js 20 bytes {1} {5} {6} {7} [built] + [1] ./node_modules/x.js 20 bytes {0} {5} [built] + [3] ./node_modules/y.js 20 bytes {3} {5} [built] + [6] ./a.js + 1 modules 156 bytes {5} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {7} default/b.js (b) 112 bytes ={0}= ={1}= [entry] [rendered] + chunk {6} default/b.js (b) 112 bytes ={0}= ={3}= [entry] [rendered] > ./b b - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [2] ./f.js 20 bytes {3} {7} {8} [built] - [4] ./b.js 72 bytes {7} {10} [built] - chunk {8} default/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] + [0] ./d.js 20 bytes {1} {5} {6} {7} [built] + [2] ./f.js 20 bytes {2} {6} {7} [built] + [4] ./b.js 72 bytes {6} {9} [built] + chunk {7} default/c.js (c) 112 bytes ={0}= ={4}= [entry] [rendered] > ./c c - [0] ./d.js 20 bytes {2} {6} {7} {8} [built] - [2] ./f.js 20 bytes {3} {7} {8} [built] - [5] ./c.js 72 bytes {8} {11} [built] - chunk {9} default/async-a.js (async-a) 156 bytes <{5}> ={0}= ={1}= ={2}= >{3}< >{12}< [rendered] + [0] ./d.js 20 bytes {1} {5} {6} {7} [built] + [2] ./f.js 20 bytes {2} {6} {7} [built] + [5] ./c.js 72 bytes {7} {10} [built] + chunk {8} default/async-a.js (async-a) 156 bytes <{12}> ={0}= ={1}= ={3}= >{2}< >{11}< [rendered] > ./a [8] ./index.js 1:0-47 - [6] ./a.js + 1 modules 156 bytes {6} {9} [built] + [6] ./a.js + 1 modules 156 bytes {5} {8} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {10} default/async-b.js (async-b) 72 bytes <{5}> ={0}= ={1}= ={2}= ={3}= [rendered] + chunk {9} default/async-b.js (async-b) 72 bytes <{12}> ={0}= ={1}= ={2}= ={3}= [rendered] > ./b [8] ./index.js 2:0-47 - [4] ./b.js 72 bytes {7} {10} [built] - chunk {11} default/async-c.js (async-c) 72 bytes <{5}> ={0}= ={2}= ={3}= ={4}= [rendered] + [4] ./b.js 72 bytes {6} {9} [built] + chunk {10} default/async-c.js (async-c) 72 bytes <{12}> ={0}= ={1}= ={2}= ={4}= [rendered] > ./c [8] ./index.js 3:0-47 - [5] ./c.js 72 bytes {8} {11} [built] - chunk {12} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{2}> <{6}> <{9}> ={3}= [rendered] + [5] ./c.js 72 bytes {7} {10} [built] + chunk {11} default/async-g.js (async-g) 34 bytes <{0}> <{1}> <{3}> <{5}> <{8}> ={2}= [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [9] ./g.js 34 bytes {12} [built] + [9] ./g.js 34 bytes {11} [built] + chunk {12} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{8}< >{9}< >{10}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {12} [built] Child custom-chunks-filter-in-cache-groups: Entrypoint main = default/main.js Entrypoint a = default/a.js Entrypoint b = default/vendors.js default/b.js Entrypoint c = default/vendors.js default/c.js - chunk {0} default/vendors.js (vendors) 112 bytes <{1}> ={3}= ={4}= ={5}= ={6}= ={7}= >{8}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) + chunk {0} default/vendors.js (vendors) 112 bytes <{8}> ={2}= ={3}= ={4}= ={5}= ={6}= >{7}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) > ./a [8] ./index.js 1:0-47 > ./b [8] ./index.js 2:0-47 > ./c [8] ./index.js 3:0-47 > ./b b > ./c c - [1] ./node_modules/x.js 20 bytes {0} {2} [built] - [2] ./node_modules/y.js 20 bytes {0} {2} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} [built] + [2] ./node_modules/y.js 20 bytes {0} {1} [built] [6] ./node_modules/z.js 20 bytes {0} [built] [9] multi x y z 52 bytes {0} [built] - chunk {1} default/main.js (main) 147 bytes >{0}< >{5}< >{6}< >{7}< [entry] [rendered] - > ./ main - [8] ./index.js 147 bytes {1} [built] - chunk {2} default/a.js (a) 216 bytes >{8}< [entry] [rendered] + chunk {1} default/a.js (a) 216 bytes >{7}< [entry] [rendered] > ./a a - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [1] ./node_modules/x.js 20 bytes {0} {2} [built] - [2] ./node_modules/y.js 20 bytes {0} {2} [built] - [7] ./a.js + 1 modules 156 bytes {2} {5} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [1] ./node_modules/x.js 20 bytes {0} {1} [built] + [2] ./node_modules/y.js 20 bytes {0} {1} [built] + [7] ./a.js + 1 modules 156 bytes {1} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {3} default/b.js (b) 112 bytes ={0}= [entry] [rendered] + chunk {2} default/b.js (b) 112 bytes ={0}= [entry] [rendered] > ./b b - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [3] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [4] ./b.js 72 bytes {3} {6} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [3] ./f.js 20 bytes {2} {3} {4} {5} {7} [built] + [4] ./b.js 72 bytes {2} {3} [built] + chunk {3} default/async-b.js (async-b) 112 bytes <{8}> ={0}= [rendered] + > ./b [8] ./index.js 2:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [3] ./f.js 20 bytes {2} {3} {4} {5} {7} [built] + [4] ./b.js 72 bytes {2} {3} [built] chunk {4} default/c.js (c) 112 bytes ={0}= [entry] [rendered] > ./c c - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [3] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - chunk {5} default/async-a.js (async-a) 176 bytes <{1}> ={0}= >{8}< [rendered] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [3] ./f.js 20 bytes {2} {3} {4} {5} {7} [built] + [5] ./c.js 72 bytes {4} {5} [built] + chunk {5} default/async-c.js (async-c) 112 bytes <{8}> ={0}= [rendered] + > ./c [8] ./index.js 3:0-47 + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [3] ./f.js 20 bytes {2} {3} {4} {5} {7} [built] + [5] ./c.js 72 bytes {4} {5} [built] + chunk {6} default/async-a.js (async-a) 176 bytes <{8}> ={0}= >{7}< [rendered] > ./a [8] ./index.js 1:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [7] ./a.js + 1 modules 156 bytes {2} {5} [built] + [0] ./d.js 20 bytes {1} {2} {3} {4} {5} {6} [built] + [7] ./a.js + 1 modules 156 bytes {1} {6} [built] | ./a.js 121 bytes [built] | ./e.js 20 bytes [built] - chunk {6} default/async-b.js (async-b) 112 bytes <{1}> ={0}= [rendered] - > ./b [8] ./index.js 2:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [3] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [4] ./b.js 72 bytes {3} {6} [built] - chunk {7} default/async-c.js (async-c) 112 bytes <{1}> ={0}= [rendered] - > ./c [8] ./index.js 3:0-47 - [0] ./d.js 20 bytes {2} {3} {4} {5} {6} {7} [built] - [3] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [5] ./c.js 72 bytes {4} {7} [built] - chunk {8} default/async-g.js (async-g) 54 bytes <{0}> <{2}> <{5}> [rendered] + chunk {7} default/async-g.js (async-g) 54 bytes <{0}> <{1}> <{6}> [rendered] > ./g [] 6:0-47 > ./g [] 6:0-47 - [3] ./f.js 20 bytes {3} {4} {6} {7} {8} [built] - [10] ./g.js 34 bytes {8} [built]" + [3] ./f.js 20 bytes {2} {3} {4} {5} {7} [built] + [10] ./g.js 34 bytes {7} [built] + chunk {8} default/main.js (main) 147 bytes >{0}< >{3}< >{5}< >{6}< [entry] [rendered] + > ./ main + [8] ./index.js 147 bytes {8} [built]" `; exports[`StatsTestCases should print correct stats for split-chunks-automatic-name 1`] = ` "Entrypoint main = main.js -chunk {0} common~async-a~async-b~async-c.js (common~async-a~async-b~async-c) 40 bytes <{3}> ={1}= ={2}= ={4}= ={5}= ={6}= ={7}= [rendered] split chunk (cache group: vendors) (name: common~async-a~async-b~async-c) +chunk {0} common~async-a~async-b~async-c.js (common~async-a~async-b~async-c) 40 bytes <{6}> ={1}= ={2}= ={3}= ={4}= ={5}= ={7}= [rendered] split chunk (cache group: vendors) (name: common~async-a~async-b~async-c) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 > ./c [0] ./index.js 3:0-47 [4] ./d.js 20 bytes {0} [built] [5] ./node_modules/x.js 20 bytes {0} [built] -chunk {1} common~async-b~async-c.js (common~async-b~async-c) 20 bytes <{3}> ={0}= ={2}= ={5}= ={6}= ={7}= [rendered] split chunk (cache group: vendors) (name: common~async-b~async-c) +chunk {1} common~async-b~async-c.js (common~async-b~async-c) 20 bytes <{6}> ={0}= ={2}= ={4}= ={5}= ={7}= [rendered] split chunk (cache group: vendors) (name: common~async-b~async-c) > ./b [0] ./index.js 2:0-47 > ./c [0] ./index.js 3:0-47 [7] ./f.js 20 bytes {1} [built] -chunk {2} common~async-a~async-b.js (common~async-a~async-b) 20 bytes <{3}> ={0}= ={1}= ={4}= ={5}= [rendered] split chunk (cache group: vendors) (name: common~async-a~async-b) +chunk {2} common~async-a~async-b.js (common~async-a~async-b) 20 bytes <{6}> ={0}= ={1}= ={3}= ={4}= [rendered] split chunk (cache group: vendors) (name: common~async-a~async-b) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 [6] ./node_modules/y.js 20 bytes {2} [built] -chunk {3} main.js (main) 147 bytes >{0}< >{1}< >{2}< >{4}< >{5}< >{6}< >{7}< [entry] [rendered] - > ./ main - [0] ./index.js 147 bytes {3} [built] -chunk {4} async-a.js (async-a) 107 bytes <{3}> ={0}= ={2}= [rendered] +chunk {3} async-a.js (async-a) 107 bytes <{6}> ={0}= ={2}= [rendered] > ./a [0] ./index.js 1:0-47 - [3] ./a.js + 1 modules 107 bytes {4} [built] + [3] ./a.js + 1 modules 107 bytes {3} [built] | ./a.js 72 bytes [built] | ./e.js 20 bytes [built] -chunk {5} async-b.js (async-b) 72 bytes <{3}> ={0}= ={1}= ={2}= [rendered] +chunk {4} async-b.js (async-b) 72 bytes <{6}> ={0}= ={1}= ={2}= [rendered] > ./b [0] ./index.js 2:0-47 - [1] ./b.js 72 bytes {5} [built] -chunk {6} async-c.js (async-c) 72 bytes <{3}> ={0}= ={1}= ={7}= [rendered] + [1] ./b.js 72 bytes {4} [built] +chunk {5} async-c.js (async-c) 72 bytes <{6}> ={0}= ={1}= ={7}= [rendered] > ./c [0] ./index.js 3:0-47 - [2] ./c.js 72 bytes {6} [built] -chunk {7} common~async-c.js (common~async-c) 20 bytes <{3}> ={0}= ={1}= ={6}= [rendered] split chunk (cache group: vendors) (name: common~async-c) + [2] ./c.js 72 bytes {5} [built] +chunk {6} main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{5}< >{7}< [entry] [rendered] + > ./ main + [0] ./index.js 147 bytes {6} [built] +chunk {7} common~async-c.js (common~async-c) 20 bytes <{6}> ={0}= ={1}= ={5}= [rendered] split chunk (cache group: vendors) (name: common~async-c) > ./c [0] ./index.js 3:0-47 [8] ./node_modules/z.js 20 bytes {7} [built]" `; exports[`StatsTestCases should print correct stats for split-chunks-combinations 1`] = ` "Entrypoint main = main.js -chunk {0} async-a~async-b.js (async-a~async-b) 134 bytes <{1}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-a~async-b) +chunk {0} async-a~async-b.js (async-a~async-b) 134 bytes <{8}> ={6}= ={7}= [rendered] split chunk (cache group: default) (name: async-a~async-b) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] [9] ./y.js 67 bytes {0} [built] -chunk {1} main.js (main) 343 bytes >{0}< >{2}< >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< [entry] [rendered] - > ./ main - [0] ./index.js 343 bytes {1} [built] -chunk {2} async-a.js (async-a) 48 bytes <{1}> ={0}= [rendered] - > ./a [0] ./index.js 1:0-47 - [1] ./a.js 48 bytes {2} [built] -chunk {3} async-b.js (async-b) 48 bytes <{1}> ={0}= [rendered] - > ./b [0] ./index.js 2:0-47 - [2] ./b.js 48 bytes {3} [built] -chunk {4} async-c.js (async-c) 101 bytes <{1}> [rendered] +chunk {1} async-c.js (async-c) 101 bytes <{8}> [rendered] > ./c [0] ./index.js 3:0-47 - [3] ./c.js 34 bytes {4} [built] - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built] -chunk {5} async-d.js (async-d) 101 bytes <{1}> [rendered] + [3] ./c.js 34 bytes {1} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] +chunk {2} async-d.js (async-d) 101 bytes <{8}> [rendered] > ./d [0] ./index.js 4:0-47 - [4] ./d.js 34 bytes {5} [built] - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built] -chunk {6} async-e.js (async-e) 101 bytes <{1}> [rendered] + [4] ./d.js 34 bytes {2} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] +chunk {3} async-e.js (async-e) 101 bytes <{8}> [rendered] > ./e [0] ./index.js 5:0-47 - [5] ./e.js 34 bytes {6} [built] - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built] -chunk {7} async-f.js (async-f) 101 bytes <{1}> [rendered] + [5] ./e.js 34 bytes {3} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] +chunk {4} async-f.js (async-f) 101 bytes <{8}> [rendered] > ./f [0] ./index.js 6:0-47 - [6] ./f.js 34 bytes {7} [built] - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built] -chunk {8} async-g.js (async-g) 101 bytes <{1}> [rendered] + [6] ./f.js 34 bytes {4} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] +chunk {5} async-g.js (async-g) 101 bytes <{8}> [rendered] > ./g [0] ./index.js 7:0-47 - [7] ./g.js 34 bytes {8} [built] - [8] ./x.js 67 bytes {0} {4} {5} {6} {7} {8} [built]" + [7] ./g.js 34 bytes {5} [built] + [8] ./x.js 67 bytes {0} {1} {2} {3} {4} {5} [built] +chunk {6} async-a.js (async-a) 48 bytes <{8}> ={0}= [rendered] + > ./a [0] ./index.js 1:0-47 + [1] ./a.js 48 bytes {6} [built] +chunk {7} async-b.js (async-b) 48 bytes <{8}> ={0}= [rendered] + > ./b [0] ./index.js 2:0-47 + [2] ./b.js 48 bytes {7} [built] +chunk {8} main.js (main) 343 bytes >{0}< >{1}< >{2}< >{3}< >{4}< >{5}< >{6}< >{7}< [entry] [rendered] + > ./ main + [0] ./index.js 343 bytes {8} [built]" `; exports[`StatsTestCases should print correct stats for split-chunks-issue-6413 1`] = ` "Entrypoint main = main.js -chunk {0} vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{2}> ={1}= ={3}= ={4}= ={5}= [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) +chunk {0} async-a~async-b~async-c.js (async-a~async-b~async-c) 11 bytes <{5}> ={1}= ={2}= ={3}= ={4}= [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 > ./c [0] ./index.js 3:0-47 - [5] ./node_modules/x.js 20 bytes {0} [built] -chunk {1} async-a~async-b~async-c.js (async-a~async-b~async-c) 11 bytes <{2}> ={0}= ={3}= ={4}= ={5}= [rendered] split chunk (cache group: default) (name: async-a~async-b~async-c) + [4] ./common.js 11 bytes {0} [built] +chunk {1} vendors~async-a~async-b~async-c.js (vendors~async-a~async-b~async-c) 20 bytes <{5}> ={0}= ={2}= ={3}= ={4}= [rendered] split chunk (cache group: vendors) (name: vendors~async-a~async-b~async-c) > ./a [0] ./index.js 1:0-47 > ./b [0] ./index.js 2:0-47 > ./c [0] ./index.js 3:0-47 - [4] ./common.js 11 bytes {1} [built] -chunk {2} main.js (main) 147 bytes >{0}< >{1}< >{3}< >{4}< >{5}< [entry] [rendered] - > ./ main - [0] ./index.js 147 bytes {2} [built] -chunk {3} async-a.js (async-a) 19 bytes <{2}> ={0}= ={1}= [rendered] + [5] ./node_modules/x.js 20 bytes {1} [built] +chunk {2} async-a.js (async-a) 19 bytes <{5}> ={0}= ={1}= [rendered] > ./a [0] ./index.js 1:0-47 - [1] ./a.js 19 bytes {3} [built] -chunk {4} async-b.js (async-b) 19 bytes <{2}> ={0}= ={1}= [rendered] + [1] ./a.js 19 bytes {2} [built] +chunk {3} async-b.js (async-b) 19 bytes <{5}> ={0}= ={1}= [rendered] > ./b [0] ./index.js 2:0-47 - [2] ./b.js 19 bytes {4} [built] -chunk {5} async-c.js (async-c) 19 bytes <{2}> ={0}= ={1}= [rendered] + [2] ./b.js 19 bytes {3} [built] +chunk {4} async-c.js (async-c) 19 bytes <{5}> ={0}= ={1}= [rendered] > ./c [0] ./index.js 3:0-47 - [3] ./c.js 19 bytes {5} [built]" + [3] ./c.js 19 bytes {4} [built] +chunk {5} main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< >{4}< [entry] [rendered] + > ./ main + [0] ./index.js 147 bytes {5} [built]" `; exports[`StatsTestCases should print correct stats for split-chunks-issue-6696 1`] = ` "Entrypoint main = vendors.js main.js -chunk {0} main.js (main) 110 bytes ={3}= >{1}< >{2}< [entry] [rendered] - > ./ main - [0] ./index.js 110 bytes {0} [built] -chunk {1} async-a.js (async-a) 32 bytes <{0}> <{3}> [rendered] +chunk {0} async-a.js (async-a) 32 bytes <{2}> <{3}> [rendered] > ./a [0] ./index.js 2:0-47 - [2] ./a.js 12 bytes {1} [built] - [4] ./node_modules/x.js 20 bytes {1} {2} [built] -chunk {2} async-b.js (async-b) 32 bytes <{0}> <{3}> [rendered] + [2] ./a.js 12 bytes {0} [built] + [4] ./node_modules/x.js 20 bytes {0} {1} [built] +chunk {1} async-b.js (async-b) 32 bytes <{2}> <{3}> [rendered] > ./b [0] ./index.js 3:0-47 - [3] ./b.js 12 bytes {2} [built] - [4] ./node_modules/x.js 20 bytes {1} {2} [built] -chunk {3} vendors.js (vendors) 20 bytes ={0}= >{1}< >{2}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) + [3] ./b.js 12 bytes {1} [built] + [4] ./node_modules/x.js 20 bytes {0} {1} [built] +chunk {2} main.js (main) 110 bytes ={3}= >{0}< >{1}< [entry] [rendered] + > ./ main + [0] ./index.js 110 bytes {2} [built] +chunk {3} vendors.js (vendors) 20 bytes ={2}= >{0}< >{1}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors) > ./ main [1] ./node_modules/y.js 20 bytes {3} [built]" `; @@ -2833,16 +2833,39 @@ chunk {3} c.js (c) 12 bytes <{2}> ={0}= [rendered] exports[`StatsTestCases should print correct stats for split-chunks-max-size 1`] = ` "Child production: Entrypoint main = prod-vendors~main~7274e1de.js prod-vendors~main~0feae4ad.js prod-main~6e7ead72.js prod-main~6a2ae26b.js prod-main~17acad98.js prod-main~b2c7414a.js prod-main~75f09de8.js prod-main~052b3814.js prod-main~3ff27526.js prod-main~11485824.js prod-main~c6931360.js prod-main~cd7c5bfc.js prod-main~02369f19.js - chunk {0} prod-main~02369f19.js (main~02369f19) 1.57 KiB ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [entry] [rendered] + chunk {0} prod-main~75f09de8.js (main~75f09de8) 603 bytes ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [11] ./very-big.js?1 1.57 KiB {0} [built] - chunk {1} prod-vendors~main~0feae4ad.js (vendors~main~0feae4ad) 1.57 KiB ={0}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~main) + [25] ./inner-module/small.js?1 67 bytes {0} [built] + [26] ./inner-module/small.js?2 67 bytes {0} [built] + [27] ./inner-module/small.js?3 67 bytes {0} [built] + [28] ./inner-module/small.js?4 67 bytes {0} [built] + [29] ./inner-module/small.js?5 67 bytes {0} [built] + [30] ./inner-module/small.js?6 67 bytes {0} [built] + [31] ./inner-module/small.js?7 67 bytes {0} [built] + [32] ./inner-module/small.js?8 67 bytes {0} [built] + [33] ./inner-module/small.js?9 67 bytes {0} [built] + chunk {1} prod-main~052b3814.js (main~052b3814) 603 bytes ={0}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [43] ./node_modules/very-big.js?1 1.57 KiB {1} [built] - chunk {2} prod-main~6e7ead72.js (main~6e7ead72) 536 bytes ={0}= ={1}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + [2] ./small.js?1 67 bytes {1} [built] + [3] ./small.js?2 67 bytes {1} [built] + [4] ./small.js?3 67 bytes {1} [built] + [5] ./small.js?4 67 bytes {1} [built] + [6] ./small.js?5 67 bytes {1} [built] + [7] ./small.js?6 67 bytes {1} [built] + [8] ./small.js?7 67 bytes {1} [built] + [9] ./small.js?8 67 bytes {1} [built] + [10] ./small.js?9 67 bytes {1} [built] + chunk {2} prod-main~11485824.js (main~11485824) 603 bytes ={0}= ={1}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [0] ./big.js?1 268 bytes {2} [built] - [1] ./big.js?2 268 bytes {2} [built] + [16] ./subfolder/small.js?1 67 bytes {2} [built] + [17] ./subfolder/small.js?2 67 bytes {2} [built] + [18] ./subfolder/small.js?3 67 bytes {2} [built] + [19] ./subfolder/small.js?4 67 bytes {2} [built] + [20] ./subfolder/small.js?5 67 bytes {2} [built] + [21] ./subfolder/small.js?6 67 bytes {2} [built] + [22] ./subfolder/small.js?7 67 bytes {2} [built] + [23] ./subfolder/small.js?8 67 bytes {2} [built] + [24] ./subfolder/small.js?9 67 bytes {2} [built] chunk {3} prod-main~6a2ae26b.js (main~6a2ae26b) 536 bytes ={0}= ={1}= ={2}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main [34] ./in-some-directory/big.js?1 268 bytes {3} [built] @@ -2850,60 +2873,37 @@ exports[`StatsTestCases should print correct stats for split-chunks-max-size 1`] [36] ./in-some-directory/small.js?2 67 bytes {3} [built] [37] ./in-some-directory/small.js?3 67 bytes {3} [built] [38] ./in-some-directory/small.js?4 67 bytes {3} [built] - chunk {4} prod-main~17acad98.js (main~17acad98) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + chunk {4} prod-vendors~main~7274e1de.js (vendors~main~7274e1de) 402 bytes ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~main) > ./ main - [39] ./in-some-directory/very-big.js?1 1.57 KiB {4} [built] - chunk {5} prod-main~b2c7414a.js (main~b2c7414a) 1.19 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + [40] ./node_modules/big.js?1 268 bytes {4} [built] + [41] ./node_modules/small.js?1 67 bytes {4} [built] + [42] ./node_modules/small.js?2 67 bytes {4} [built] + chunk {5} prod-main~6e7ead72.js (main~6e7ead72) 536 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [44] ./index.js 1.19 KiB {5} [built] - chunk {6} prod-main~75f09de8.js (main~75f09de8) 603 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + [0] ./big.js?1 268 bytes {5} [built] + [1] ./big.js?2 268 bytes {5} [built] + chunk {6} prod-main~3ff27526.js (main~3ff27526) 536 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [25] ./inner-module/small.js?1 67 bytes {6} [built] - [26] ./inner-module/small.js?2 67 bytes {6} [built] - [27] ./inner-module/small.js?3 67 bytes {6} [built] - [28] ./inner-module/small.js?4 67 bytes {6} [built] - [29] ./inner-module/small.js?5 67 bytes {6} [built] - [30] ./inner-module/small.js?6 67 bytes {6} [built] - [31] ./inner-module/small.js?7 67 bytes {6} [built] - [32] ./inner-module/small.js?8 67 bytes {6} [built] - [33] ./inner-module/small.js?9 67 bytes {6} [built] - chunk {7} prod-main~052b3814.js (main~052b3814) 603 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + [14] ./subfolder/big.js?1 268 bytes {6} [built] + [15] ./subfolder/big.js?2 268 bytes {6} [built] + chunk {7} prod-main~17acad98.js (main~17acad98) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={8}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [2] ./small.js?1 67 bytes {7} [built] - [3] ./small.js?2 67 bytes {7} [built] - [4] ./small.js?3 67 bytes {7} [built] - [5] ./small.js?4 67 bytes {7} [built] - [6] ./small.js?5 67 bytes {7} [built] - [7] ./small.js?6 67 bytes {7} [built] - [8] ./small.js?7 67 bytes {7} [built] - [9] ./small.js?8 67 bytes {7} [built] - [10] ./small.js?9 67 bytes {7} [built] - chunk {8} prod-main~3ff27526.js (main~3ff27526) 536 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] + [39] ./in-some-directory/very-big.js?1 1.57 KiB {7} [built] + chunk {8} prod-main~b2c7414a.js (main~b2c7414a) 1.19 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= ={12}= [initial] [rendered] > ./ main - [14] ./subfolder/big.js?1 268 bytes {8} [built] - [15] ./subfolder/big.js?2 268 bytes {8} [built] - chunk {9} prod-main~11485824.js (main~11485824) 603 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={10}= ={11}= ={12}= [initial] [rendered] + [44] ./index.js 1.19 KiB {8} [built] + chunk {9} prod-vendors~main~0feae4ad.js (vendors~main~0feae4ad) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={10}= ={11}= ={12}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~main) > ./ main - [16] ./subfolder/small.js?1 67 bytes {9} [built] - [17] ./subfolder/small.js?2 67 bytes {9} [built] - [18] ./subfolder/small.js?3 67 bytes {9} [built] - [19] ./subfolder/small.js?4 67 bytes {9} [built] - [20] ./subfolder/small.js?5 67 bytes {9} [built] - [21] ./subfolder/small.js?6 67 bytes {9} [built] - [22] ./subfolder/small.js?7 67 bytes {9} [built] - [23] ./subfolder/small.js?8 67 bytes {9} [built] - [24] ./subfolder/small.js?9 67 bytes {9} [built] - chunk {10} prod-main~c6931360.js (main~c6931360) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={11}= ={12}= [initial] [rendered] + [43] ./node_modules/very-big.js?1 1.57 KiB {9} [built] + chunk {10} prod-main~02369f19.js (main~02369f19) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={11}= ={12}= [entry] [rendered] > ./ main - [12] ./very-big.js?2 1.57 KiB {10} [built] - chunk {11} prod-main~cd7c5bfc.js (main~cd7c5bfc) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={12}= [initial] [rendered] + [11] ./very-big.js?1 1.57 KiB {10} [built] + chunk {11} prod-main~c6931360.js (main~c6931360) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={12}= [initial] [rendered] > ./ main - [13] ./very-big.js?3 1.57 KiB {11} [built] - chunk {12} prod-vendors~main~7274e1de.js (vendors~main~7274e1de) 402 bytes ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= [initial] [rendered] split chunk (cache group: vendors) (name: vendors~main) + [12] ./very-big.js?2 1.57 KiB {11} [built] + chunk {12} prod-main~cd7c5bfc.js (main~cd7c5bfc) 1.57 KiB ={0}= ={1}= ={2}= ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= [initial] [rendered] > ./ main - [40] ./node_modules/big.js?1 268 bytes {12} [built] - [41] ./node_modules/small.js?1 67 bytes {12} [built] - [42] ./node_modules/small.js?2 67 bytes {12} [built] + [13] ./very-big.js?3 1.57 KiB {12} [built] Child development: Entrypoint main = dev-vendors~main~._node_modules_b.js dev-vendors~main~._node_modules_very-big.js~6bdbed7b.js dev-main~._big.js~1.js dev-main~._in-some-directory_b.js dev-main~._in-some-directory_very-big.js~8d76cf03.js dev-main~._index.js~41f5a26e.js dev-main~._inner-module_small.js~3.js dev-main~._small.js~1.js dev-main~._subfolder_big.js~b.js dev-main~._subfolder_small.js~1.js dev-main~._very-big.js~08cf55cf.js dev-main~._very-big.js~4647fb9d.js dev-main~._very-big.js~62f7f644.js chunk {main~._big.js~1} dev-main~._big.js~1.js (main~._big.js~1) 536 bytes ={main~._in-some-directory_b}= ={main~._in-some-directory_very-big.js~8d76cf03}= ={main~._index.js~41f5a26e}= ={main~._inner-module_small.js~3}= ={main~._small.js~1}= ={main~._subfolder_big.js~b}= ={main~._subfolder_small.js~1}= ={main~._very-big.js~08cf55cf}= ={main~._very-big.js~4647fb9d}= ={main~._very-big.js~62f7f644}= ={vendors~main~._node_modules_b}= ={vendors~main~._node_modules_very-big.js~6bdbed7b}= [initial] [rendered] @@ -2981,26 +2981,26 @@ Child development: exports[`StatsTestCases should print correct stats for split-chunks-prefer-bigger-splits 1`] = ` "Entrypoint main = default/main.js -chunk {0} default/async-b~async-c.js (async-b~async-c) 110 bytes <{1}> ={3}= ={4}= [rendered] split chunk (cache group: default) (name: async-b~async-c) +chunk {0} default/async-b~async-c.js (async-b~async-c) 110 bytes <{4}> ={2}= ={3}= [rendered] split chunk (cache group: default) (name: async-b~async-c) > ./b [0] ./index.js 2:0-47 > ./c [0] ./index.js 3:0-47 - [4] ./d.js 43 bytes {0} {2} [built] + [4] ./d.js 43 bytes {0} {1} [built] [6] ./f.js 67 bytes {0} [built] -chunk {1} default/main.js (main) 147 bytes >{0}< >{2}< >{3}< >{4}< [entry] [rendered] - > ./ main - [0] ./index.js 147 bytes {1} [built] -chunk {2} default/async-a.js (async-a) 134 bytes <{1}> [rendered] +chunk {1} default/async-a.js (async-a) 134 bytes <{4}> [rendered] > ./a [0] ./index.js 1:0-47 - [1] ./a.js 48 bytes {2} [built] - [4] ./d.js 43 bytes {0} {2} [built] - [5] ./e.js 43 bytes {2} {3} [built] -chunk {3} default/async-b.js (async-b) 105 bytes <{1}> ={0}= [rendered] + [1] ./a.js 48 bytes {1} [built] + [4] ./d.js 43 bytes {0} {1} [built] + [5] ./e.js 43 bytes {1} {2} [built] +chunk {2} default/async-b.js (async-b) 105 bytes <{4}> ={0}= [rendered] > ./b [0] ./index.js 2:0-47 - [2] ./b.js 62 bytes {3} [built] - [5] ./e.js 43 bytes {2} {3} [built] -chunk {4} default/async-c.js (async-c) 48 bytes <{1}> ={0}= [rendered] + [2] ./b.js 62 bytes {2} [built] + [5] ./e.js 43 bytes {1} {2} [built] +chunk {3} default/async-c.js (async-c) 48 bytes <{4}> ={0}= [rendered] > ./c [0] ./index.js 3:0-47 - [3] ./c.js 48 bytes {4} [built]" + [3] ./c.js 48 bytes {3} [built] +chunk {4} default/main.js (main) 147 bytes >{0}< >{1}< >{2}< >{3}< [entry] [rendered] + > ./ main + [0] ./index.js 147 bytes {4} [built]" `; exports[`StatsTestCases should print correct stats for tree-shaking 1`] = `