webpack/test/__snapshots__/StatsTestCases.test.js.snap

3555 lines
182 KiB
Plaintext

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`StatsTestCases should print correct stats for aggressive-splitting-entry 1`] = `
"Hash: de949c9d9484ba4c4d9cde949c9d9484ba4c4d9c
Child fitting:
Hash: de949c9d9484ba4c4d9c
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
501a16e2f184bd3b8ea5.js 1.07 KiB {785} [emitted]
b655127fd4eca55a90aa.js 1.92 KiB {394} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
c314b0668fd09d460211.js 12.5 KiB {10} [emitted]
Entrypoint main = b655127fd4eca55a90aa.js bac8938bfd9c34df221b.js c314b0668fd09d460211.js
chunk {10} c314b0668fd09d460211.js 1.87 KiB (javascript) 6.11 KiB (runtime) [entry] [rendered]
> ./index main
[10] ./index.js 111 bytes {10} [built]
[390] ./e.js 899 bytes {10} [built]
[568] ./f.js 900 bytes {10} [built]
+ 7 hidden chunk modules
chunk {102} bac8938bfd9c34df221b.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
> ./index main
[460] ./c.js 899 bytes {102} [built]
[767] ./d.js 899 bytes {102} [built]
chunk {394} b655127fd4eca55a90aa.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
> ./index main
[847] ./a.js 899 bytes {394} [built]
[996] ./b.js 899 bytes {394} [built]
chunk {785} 501a16e2f184bd3b8ea5.js 916 bytes [rendered]
> ./g [10] ./index.js 7:0-13
[785] ./g.js 916 bytes {785} [built]
Child content-change:
Hash: de949c9d9484ba4c4d9c
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
501a16e2f184bd3b8ea5.js 1.07 KiB {785} [emitted]
b655127fd4eca55a90aa.js 1.92 KiB {394} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
c314b0668fd09d460211.js 12.5 KiB {10} [emitted]
Entrypoint main = b655127fd4eca55a90aa.js bac8938bfd9c34df221b.js c314b0668fd09d460211.js
chunk {10} c314b0668fd09d460211.js 1.87 KiB (javascript) 6.11 KiB (runtime) [entry] [rendered]
> ./index main
[10] ./index.js 111 bytes {10} [built]
[390] ./e.js 899 bytes {10} [built]
[568] ./f.js 900 bytes {10} [built]
+ 7 hidden chunk modules
chunk {102} bac8938bfd9c34df221b.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
> ./index main
[460] ./c.js 899 bytes {102} [built]
[767] ./d.js 899 bytes {102} [built]
chunk {394} b655127fd4eca55a90aa.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
> ./index main
[847] ./a.js 899 bytes {394} [built]
[996] ./b.js 899 bytes {394} [built]
chunk {785} 501a16e2f184bd3b8ea5.js 916 bytes [rendered]
> ./g [10] ./index.js 7:0-13
[785] ./g.js 916 bytes {785} [built]"
`;
exports[`StatsTestCases should print correct stats for aggressive-splitting-on-demand 1`] = `
"Hash: 1e4c9837ccb1a4c4032d
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
035ce1d102419ee4897b.js 1020 bytes {701} [emitted]
1ffcc984ad7d7c92ab0b.js 1.92 KiB {594} [emitted]
2d925701a76fac28b8cc.js 1.92 KiB {817} [emitted]
4717957e3d668ff4f9e8.js 1.92 KiB {591} [emitted]
49dd7266942f0ed4ae64.js 1020 bytes {847} [emitted]
61fe00576946c9f2606d.js 1.92 KiB {454} [emitted]
958e1156a215cbffe4a7.js 9.2 KiB {179} [emitted] main
b18de3d2b973b820ea21.js 1.92 KiB {294}, {701} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
c0e562c433da5d2d3cb7.js 1.92 KiB {390}, {523} [emitted]
f2593c9acd7da73fffbe.js 1020 bytes {390} [emitted]
f50587036d9d0e61836c.js 1.92 KiB {613} [emitted]
Entrypoint main = 958e1156a215cbffe4a7.js
chunk {102} bac8938bfd9c34df221b.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./c ./d ./e [942] ./index.js 3:0-30
[460] ./c.js 899 bytes {102} {591} [built]
[767] ./d.js 899 bytes {102} {817} [built]
chunk {179} 958e1156a215cbffe4a7.js (main) 248 bytes (javascript) 4.21 KiB (runtime) [entry] [rendered]
> ./index main
[942] ./index.js 248 bytes {179} [built]
+ 4 hidden chunk modules
chunk {294} b18de3d2b973b820ea21.js 1.76 KiB [rendered]
> ./f ./g ./h ./i ./j ./k [942] ./index.js 4:0-51
[138] ./j.js 901 bytes {294} {454} [built]
[701] ./k.js 899 bytes {294} {701} [built]
chunk {390} f2593c9acd7da73fffbe.js 899 bytes [rendered]
> ./c ./d ./e [942] ./index.js 3:0-30
> ./b ./d ./e ./f ./g [942] ./index.js 5:0-44
[390] ./e.js 899 bytes {390} {523} [built]
chunk {454} 61fe00576946c9f2606d.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./b ./d ./e ./f ./g ./h ./i ./j ./k [942] ./index.js 6:0-72
[101] ./i.js 899 bytes {454} {594} [built]
[138] ./j.js 901 bytes {294} {454} [built]
chunk {523} c0e562c433da5d2d3cb7.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./b ./d ./e ./f ./g ./h ./i ./j ./k [942] ./index.js 6:0-72
[307] ./h.js 899 bytes {523} {594} [built]
[390] ./e.js 899 bytes {390} {523} [built]
chunk {591} 4717957e3d668ff4f9e8.js 1.76 KiB [rendered]
> ./b ./c [942] ./index.js 2:0-23
[460] ./c.js 899 bytes {102} {591} [built]
[996] ./b.js 899 bytes {591} {817} [built]
chunk {594} 1ffcc984ad7d7c92ab0b.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./f ./g ./h ./i ./j ./k [942] ./index.js 4:0-51
[101] ./i.js 899 bytes {454} {594} [built]
[307] ./h.js 899 bytes {523} {594} [built]
chunk {613} f50587036d9d0e61836c.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./f ./g ./h ./i ./j ./k [942] ./index.js 4:0-51
> ./b ./d ./e ./f ./g [942] ./index.js 5:0-44
> ./b ./d ./e ./f ./g ./h ./i ./j ./k [942] ./index.js 6:0-72
[568] ./f.js 899 bytes {613} [built]
[785] ./g.js 901 bytes {613} [built]
chunk {701} 035ce1d102419ee4897b.js 899 bytes [rendered]
> ./b ./d ./e ./f ./g ./h ./i ./j ./k [942] ./index.js 6:0-72
[701] ./k.js 899 bytes {294} {701} [built]
chunk {817} 2d925701a76fac28b8cc.js 1.76 KiB [rendered] [recorded] aggressive splitted
> ./b ./d ./e ./f ./g [942] ./index.js 5:0-44
> ./b ./d ./e ./f ./g ./h ./i ./j ./k [942] ./index.js 6:0-72
[767] ./d.js 899 bytes {102} {817} [built]
[996] ./b.js 899 bytes {591} {817} [built]
chunk {847} 49dd7266942f0ed4ae64.js 899 bytes [rendered]
> ./a [942] ./index.js 1:0-16
[847] ./a.js 899 bytes {847} [built]"
`;
exports[`StatsTestCases should print correct stats for async-commons-chunk 1`] = `
"Entrypoint main = main.js
chunk {179} main.js (main) 515 bytes (javascript) 3.9 KiB (runtime) >{460}< >{847}< >{996}< [entry] [rendered]
> ./ main
[10] ./index.js 515 bytes {179} [built]
+ 4 hidden root modules
chunk {460} 460.js 21 bytes <{179}> ={847}= [rendered]
> [10] ./index.js 17:1-21:3
[460] ./c.js 21 bytes {460} [built]
chunk {847} 847.js 21 bytes <{179}> ={460}= ={996}= [rendered] reused as split chunk (cache group: default)
> [10] ./index.js 17:1-21:3
> [10] ./index.js 2:1-5:3
> ./a ./b [10] ./index.js 9:1-13:3
[847] ./a.js 21 bytes {847} [built]
chunk {996} 996.js 21 bytes <{179}> ={847}= [rendered]
> ./a ./b [10] ./index.js 9:1-13:3
[996] ./b.js 21 bytes {996} [built]"
`;
exports[`StatsTestCases should print correct stats for async-commons-chunk-auto 1`] = `
"Child disabled:
Entrypoint main = disabled/main.js
Entrypoint a = disabled/a.js
Entrypoint b = disabled/b.js
Entrypoint c = disabled/c.js
chunk {128} disabled/b.js (b) 152 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 1 hidden root module
+ 4 hidden dependent modules
chunk {137} disabled/async-g.js (async-g) 54 bytes [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
+ 1 hidden dependent module
chunk {179} disabled/main.js (main) 147 bytes (javascript) 4.84 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {334} disabled/async-b.js (async-b) 152 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
+ 4 hidden dependent modules
chunk {383} disabled/async-c.js (async-c) 167 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[363] ./c.js + 1 modules 107 bytes {383} {459} [built]
+ 3 hidden dependent modules
chunk {459} disabled/c.js (c) 167 bytes (javascript) 888 bytes (runtime) [entry] [rendered]
> ./c c
[363] ./c.js + 1 modules 107 bytes {383} {459} [built]
+ 3 hidden root modules
+ 3 hidden dependent modules
chunk {786} disabled/a.js (a) 216 bytes (javascript) 4.78 KiB (runtime) [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 3 hidden dependent modules
chunk {794} disabled/async-a.js (async-a) 216 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 3 hidden dependent modules
Child default:
Entrypoint main = default/main.js
Entrypoint a = default/a.js
Entrypoint b = default/b.js
Entrypoint c = default/c.js
chunk {128} default/b.js (b) 152 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 1 hidden root module
+ 4 hidden dependent modules
chunk {137} default/async-g.js (async-g) 34 bytes [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} default/282.js 20 bytes [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {128} {282} {459} {786} [built]
chunk {334} default/async-b.js (async-b) 72 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} default/async-c.js (async-c) 72 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} default/c.js (c) 152 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 1 hidden root module
+ 4 hidden dependent modules
chunk {568} default/568.js 20 bytes [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} default/767.js 20 bytes [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[767] ./d.js 20 bytes {128} {459} {767} {786} [built]
chunk {769} default/769.js 20 bytes [rendered] split chunk (cache group: defaultVendors)
> ./c [10] ./index.js 3:0-47
[769] ./node_modules/z.js 20 bytes {459} {769} [built]
chunk {786} default/a.js (a) 216 bytes (javascript) 4.84 KiB (runtime) [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 3 hidden dependent modules
chunk {794} default/async-a.js (async-a) 156 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} default/954.js 20 bytes [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[954] ./node_modules/y.js 20 bytes {128} {786} {954} [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 {128} vendors/b.js (b) 112 bytes (javascript) 2.54 KiB (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {137} vendors/async-g.js (async-g) 54 bytes [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
+ 1 hidden dependent module
chunk {179} vendors/main.js (main) 147 bytes (javascript) 4.84 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {216} vendors/vendors.js (vendors) 60 bytes [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
> ./a a
> ./b b
> ./c c
[282] ./node_modules/x.js 20 bytes {216} {334} {383} {794} [built]
[769] ./node_modules/z.js 20 bytes {216} {383} [built]
[954] ./node_modules/y.js 20 bytes {216} {334} {794} [built]
chunk {334} vendors/async-b.js (async-b) 152 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
+ 4 hidden dependent modules
chunk {383} vendors/async-c.js (async-c) 152 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
+ 4 hidden dependent modules
chunk {459} vendors/c.js (c) 112 bytes (javascript) 2.54 KiB (runtime) [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {786} vendors/a.js (a) 176 bytes (javascript) 5.73 KiB (runtime) [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 1 hidden dependent module
chunk {794} vendors/async-a.js (async-a) 216 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 3 hidden dependent modules
Child multiple-vendors:
Entrypoint main = multiple-vendors/main.js
Entrypoint a = multiple-vendors/libs-x.js multiple-vendors/954.js multiple-vendors/767.js multiple-vendors/a.js
Entrypoint b = multiple-vendors/libs-x.js multiple-vendors/954.js multiple-vendors/767.js multiple-vendors/b.js
Entrypoint c = multiple-vendors/libs-x.js multiple-vendors/769.js multiple-vendors/767.js multiple-vendors/c.js
chunk {119} multiple-vendors/libs-x.js (libs-x) 20 bytes [initial] [rendered] split chunk (cache group: libs) (name: libs-x)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[282] ./node_modules/x.js 20 bytes {119} [built]
chunk {128} multiple-vendors/b.js (b) 92 bytes (javascript) 2.57 KiB (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {137} multiple-vendors/async-g.js (async-g) 34 bytes [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} multiple-vendors/main.js (main) 147 bytes (javascript) 4.87 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {334} multiple-vendors/async-b.js (async-b) 72 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} multiple-vendors/async-c.js (async-c) 72 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} multiple-vendors/c.js (c) 92 bytes (javascript) 2.57 KiB (runtime) [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {568} multiple-vendors/568.js 20 bytes [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} multiple-vendors/767.js 20 bytes [initial] [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[767] ./d.js 20 bytes {767} [built]
chunk {769} multiple-vendors/769.js 20 bytes [initial] [rendered] split chunk (cache group: vendors)
> ./c [10] ./index.js 3:0-47
> ./c c
[769] ./node_modules/z.js 20 bytes {769} [built]
chunk {786} multiple-vendors/a.js (a) 156 bytes (javascript) 5.78 KiB (runtime) [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
chunk {794} multiple-vendors/async-a.js (async-a) 156 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} multiple-vendors/954.js 20 bytes [initial] [rendered] split chunk (cache group: vendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./a a
> ./b b
[954] ./node_modules/y.js 20 bytes {954} [built]
Child all:
Entrypoint main = all/main.js
Entrypoint a = all/282.js all/954.js all/767.js all/a.js
Entrypoint b = all/282.js all/954.js all/767.js all/b.js
Entrypoint c = all/282.js all/769.js all/767.js all/c.js
chunk {128} all/b.js (b) 92 bytes (javascript) 2.57 KiB (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {137} all/async-g.js (async-g) 34 bytes [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} all/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} all/282.js 20 bytes [initial] [rendered] split chunk (cache group: vendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[282] ./node_modules/x.js 20 bytes {282} [built]
chunk {334} all/async-b.js (async-b) 72 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} all/async-c.js (async-c) 72 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} all/c.js (c) 92 bytes (javascript) 2.57 KiB (runtime) [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {568} all/568.js 20 bytes [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} all/767.js 20 bytes [initial] [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[767] ./d.js 20 bytes {767} [built]
chunk {769} all/769.js 20 bytes [initial] [rendered] split chunk (cache group: vendors)
> ./c [10] ./index.js 3:0-47
> ./c c
[769] ./node_modules/z.js 20 bytes {769} [built]
chunk {786} all/a.js (a) 156 bytes (javascript) 5.77 KiB (runtime) [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
chunk {794} all/async-a.js (async-a) 156 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} all/954.js 20 bytes [initial] [rendered] split chunk (cache group: vendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./a a
> ./b b
[954] ./node_modules/y.js 20 bytes {954} [built]"
`;
exports[`StatsTestCases should print correct stats for chunk-module-id-range 1`] = `
"Hash: 9100d03e78dfafc13e43
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
main1.js 3.28 KiB {1} [emitted] main1
main2.js 3.27 KiB {0} [emitted] main2
Entrypoint main1 = main1.js
Entrypoint main2 = main2.js
chunk {0} main2.js (main2) 136 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./main2 main2
[0] ./d.js 20 bytes {0} {1} [built]
[1] ./e.js 20 bytes {0} [built]
[2] ./f.js 20 bytes {0} [built]
[3] ./main2.js 56 bytes {0} [built]
[101] ./a.js 20 bytes {0} {1} [built]
+ 1 hidden chunk module
chunk {1} main1.js (main1) 136 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./main1 main1
[0] ./d.js 20 bytes {0} {1} [built]
[4] ./c.js 20 bytes {1} [built]
[100] ./main1.js 56 bytes {1} [built]
[101] ./a.js 20 bytes {0} {1} [built]
[102] ./b.js 20 bytes {1} [built]
+ 1 hidden chunk module"
`;
exports[`StatsTestCases should print correct stats for chunks 1`] = `
"Hash: 48f3c2931714a9877313
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
460.bundle.js 311 bytes {460} [emitted]
524.bundle.js 220 bytes {524} [emitted]
996.bundle.js 147 bytes {996} [emitted]
bundle.js 7.7 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 73 bytes (javascript) 3.9 KiB (runtime) >{460}< >{996}< [entry] [rendered]
> ./index main
[10] ./index.js 51 bytes {179} [built]
entry ./index main
Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[847] ./a.js 22 bytes {179} [built]
cjs require ./a [10] ./index.js 1:0-14
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
+ 4 hidden chunk modules
chunk {460} 460.bundle.js 54 bytes <{179}> >{524}< [rendered]
> ./c [10] ./index.js 3:0-16
[460] ./c.js 54 bytes {460} [built]
amd require ./c [10] ./index.js 3:0-16
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {524} 524.bundle.js 44 bytes <{460}> [rendered]
> [460] ./c.js 1:0-52
[390] ./e.js 22 bytes {524} [built]
require.ensure item ./e [460] ./c.js 1:0-52
[10] Xms -> [460] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[767] ./d.js 22 bytes {524} [built]
require.ensure item ./d [460] ./c.js 1:0-52
[10] Xms -> [460] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {996} 996.bundle.js 22 bytes <{179}> [rendered]
> ./b [10] ./index.js 2:0-16
[996] ./b.js 22 bytes {996} [built]
amd require ./b [10] ./index.js 2:0-16
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)"
`;
exports[`StatsTestCases should print correct stats for chunks-development 1`] = `
"Hash: c7b0c651342b76d06f43
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
b_js.bundle.js 364 bytes {b_js} [emitted]
bundle.js 8.27 KiB {main} [emitted] main
c_js.bundle.js 573 bytes {c_js} [emitted]
d_js-e_js.bundle.js 760 bytes {d_js-e_js} [emitted]
Entrypoint main = bundle.js
chunk {b_js} b_js.bundle.js 22 bytes <{main}> [rendered]
> ./b [./index.js] ./index.js 2:0-16
[./b.js] 22 bytes {b_js} [built]
amd require ./b [./index.js] 2:0-16
[./index.js] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {c_js} c_js.bundle.js 54 bytes <{main}> >{d_js-e_js}< [rendered]
> ./c [./index.js] ./index.js 3:0-16
[./c.js] 54 bytes {c_js} [built]
amd require ./c [./index.js] 3:0-16
[./index.js] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {d_js-e_js} d_js-e_js.bundle.js 60 bytes <{c_js}> [rendered]
> [./c.js] ./c.js 1:0-52
[./d.js] 22 bytes {d_js-e_js} [built]
require.ensure item ./d [./c.js] 1:0-52
[./index.js] Xms -> [./c.js] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[./e.js] 38 bytes {d_js-e_js} [built]
require.ensure item ./e [./c.js] 1:0-52
[./index.js] Xms -> [./c.js] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {main} bundle.js (main) 3.91 KiB (runtime) 73 bytes (javascript) >{b_js}< >{c_js}< [entry] [rendered]
> ./index main
[./a.js] 22 bytes {main} [built]
cjs require ./a [./e.js] 1:0-14
cjs require ./a [./index.js] 1:0-14
[./index.js] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[./index.js] 51 bytes {main} [built]
entry ./index main
Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
+ 4 hidden chunk modules"
`;
exports[`StatsTestCases should print correct stats for circular-correctness 1`] = `
"Entrypoint main = bundle.js
chunk {128} 128.bundle.js (b) 49 bytes <{179}> <{459}> >{459}< [rendered]
[548] ./module-b.js 49 bytes {128} [built]
chunk {179} bundle.js (main) 98 bytes (javascript) 5.15 KiB (runtime) >{128}< >{786}< [entry] [rendered]
[10] ./index.js 98 bytes {179} [built]
+ 7 hidden chunk modules
chunk {459} 459.bundle.js (c) 98 bytes <{128}> <{786}> >{128}< >{786}< [rendered]
[65] ./module-c.js 98 bytes {459} [built]
chunk {786} 786.bundle.js (a) 49 bytes <{179}> <{459}> >{459}< [rendered]
[662] ./module-a.js 49 bytes {786} [built]"
`;
exports[`StatsTestCases should print correct stats for color-disabled 1`] = `
"Hash: a035b8d43e7113865ae3
Time: Xms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
Asset Size Chunks Chunk Names
main.js 1.32 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 1 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for color-enabled 1`] = `
"Hash: <CLR=BOLD>a035b8d43e7113865ae3</CLR>
Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>main.js</CLR> 1.32 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> = <CLR=32,BOLD>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 1 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>"
`;
exports[`StatsTestCases should print correct stats for color-enabled-custom 1`] = `
"Hash: <CLR=BOLD>a035b8d43e7113865ae3</CLR>
Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32>main.js</CLR> 1.32 KiB {<CLR=33>179</CLR>} <CLR=32>[emitted]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> = <CLR=32>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 1 bytes {<CLR=33>179</CLR>} <CLR=32>[built]</CLR>"
`;
exports[`StatsTestCases should print correct stats for commons-chunk-min-size-0 1`] = `
"Hash: 29240facb9af560469c8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
429.js 293 bytes {429} [emitted]
entry-1.js 5.17 KiB {472} [emitted] entry-1
Entrypoint entry-1 = 429.js entry-1.js
[115] ./modules/c.js 22 bytes {429} [built]
[544] ./modules/f.js 22 bytes {472} [built]
[608] ./entry-1.js 145 bytes {472} [built]
[798] ./modules/e.js 22 bytes {472} [built]
[836] ./modules/b.js 22 bytes {429} [built]
[839] ./modules/a.js 22 bytes {429} [built]
[928] ./modules/d.js 22 bytes {472} [built]
+ 1 hidden module"
`;
exports[`StatsTestCases should print correct stats for commons-chunk-min-size-Infinity 1`] = `
"Hash: 45c887c4d62aa5573b76
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry-1.js 5.17 KiB {472} [emitted] entry-1
vendor-1.js 293 bytes {844} [emitted] vendor-1
Entrypoint entry-1 = vendor-1.js entry-1.js
[115] ./modules/c.js 22 bytes {844} [built]
[544] ./modules/f.js 22 bytes {472} [built]
[608] ./entry-1.js 145 bytes {472} [built]
[798] ./modules/e.js 22 bytes {472} [built]
[836] ./modules/b.js 22 bytes {844} [built]
[839] ./modules/a.js 22 bytes {844} [built]
[928] ./modules/d.js 22 bytes {472} [built]
+ 1 hidden module"
`;
exports[`StatsTestCases should print correct stats for commons-plugin-issue-4980 1`] = `
"Hash: 43517dc29e8fb2f034046e46d5a8921f72e08658
Child
Hash: 43517dc29e8fb2f03404
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
app.fadc4a6a89f7a11c1f53.js 6.69 KiB {143} [emitted] app
vendor.44602d2bdfb280718742.js 616 bytes {736} [emitted] vendor
Entrypoint app = vendor.44602d2bdfb280718742.js app.fadc4a6a89f7a11c1f53.js
[117] ./entry-1.js + 2 modules 190 bytes {143} [built]
[381] ./constants.js 87 bytes {736} [built]
+ 4 hidden modules
Child
Hash: 6e46d5a8921f72e08658
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
app.8a243650f3a4dfeedf18.js 6.7 KiB {143} [emitted] app
vendor.44602d2bdfb280718742.js 616 bytes {736} [emitted] vendor
Entrypoint app = vendor.44602d2bdfb280718742.js app.8a243650f3a4dfeedf18.js
[381] ./constants.js 87 bytes {736} [built]
[655] ./entry-2.js + 2 modules 197 bytes {143} [built]
+ 4 hidden modules"
`;
exports[`StatsTestCases should print correct stats for concat-and-sideeffects 1`] = `
"[442] ./index.js + 2 modules 119 bytes {179} [built]
| ./node_modules/pmodule/aa.js 24 bytes [built]
| ./node_modules/pmodule/a.js 49 bytes [built]
| ./index.js 46 bytes [built]
./node_modules/pmodule/index.js 63 bytes [orphan] [built]
ModuleConcatenation bailout: Module is not in any chunk
./node_modules/pmodule/b.js 49 bytes [orphan] [built]
ModuleConcatenation bailout: Module is not in any chunk
./node_modules/pmodule/c.js 49 bytes [orphan] [built]
ModuleConcatenation bailout: Module is not in any chunk
./node_modules/pmodule/bb.js 24 bytes [orphan] [built]
ModuleConcatenation bailout: Module is not in any chunk
./node_modules/pmodule/cc.js 24 bytes [orphan] [built]
ModuleConcatenation bailout: Module is not in any chunk
+ 2 hidden modules"
`;
exports[`StatsTestCases should print correct stats for define-plugin 1`] = `
"Hash: 60e12e96e397536b4bb4dbd95708ab7db93c7012aec84d8d980d98492108
Child
Hash: 60e12e96e397536b4bb4
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 1.35 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 24 bytes {179} [built]
Child
Hash: dbd95708ab7db93c7012
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 1.35 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 24 bytes {179} [built]
Child
Hash: aec84d8d980d98492108
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 1.35 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 24 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for dll-reference-plugin-issue-7624 1`] = `
"Hash: efbc2649e4babdb77381
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.35 KiB {179} [emitted] main
Entrypoint main = bundle.js
[594] ./entry.js 29 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for dll-reference-plugin-issue-7624-error 1`] = `
"Hash: 0ca4cb03fada667d2df8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.35 KiB {179} main
Entrypoint main = bundle.js
[594] ./entry.js 29 bytes {179} [built]
ERROR in Dll manifest ./blank-manifest.json
Unexpected end of JSON input while parsing near ''
"
`;
exports[`StatsTestCases should print correct stats for exclude-with-loader 1`] = `
"Hash: ddcab28e86267faaf289
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 2.11 KiB {179} [emitted] main
+ 1 hidden asset
Entrypoint main = bundle.js
[10] ./index.js 77 bytes {179} [built]
[438] ./a.txt 43 bytes {179} [built]
+ 3 hidden modules"
`;
exports[`StatsTestCases should print correct stats for external 1`] = `
"Hash: 1384521d464d1e414597
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 1.48 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 17 bytes {179} [built]
[697] external \\"test\\" 42 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for filter-warnings 1`] = `
"Hash: b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8b0ea0f870bca684112f8
Child undefined:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child Terser:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child /Terser/:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child warnings => true:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child [Terser]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child [/Terser/]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child [warnings => true]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
Child should not filter:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child /should not filter/:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child warnings => false:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child [should not filter]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child [/should not filter/]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Child [warnings => false]:
Hash: b0ea0f870bca684112f8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
WARNING in Terser Plugin: Dropping side-effect-free statement [./index.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction1 [./index.js:8,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction2 [./index.js:9,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction3 [./index.js:10,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction4 [./index.js:11,0]
WARNING in Terser Plugin: Dropping unused function someUnUsedFunction5 [./index.js:12,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
"
`;
exports[`StatsTestCases should print correct stats for graph-correctness-entries 1`] = `
"Entrypoint e1 = e1.js
Entrypoint e2 = e2.js
chunk {128} b.js (b) 49 bytes <{786}> >{459}< [rendered]
[548] ./module-b.js 49 bytes {128} [built]
import() ./module-b [662] ./module-a.js 1:0-47
chunk {257} e1.js (e1) 49 bytes (javascript) 5.17 KiB (runtime) >{786}< [entry] [rendered]
[481] ./e1.js 49 bytes {257} [built]
entry ./e1 e1
+ 7 hidden chunk modules
chunk {459} c.js (c) 49 bytes <{128}> <{621}> >{786}< [rendered]
[65] ./module-c.js 49 bytes {459} [built]
import() ./module-c [120] ./e2.js 1:0-47
import() ./module-c [548] ./module-b.js 1:0-47
chunk {621} e2.js (e2) 49 bytes (javascript) 5.17 KiB (runtime) >{459}< [entry] [rendered]
[120] ./e2.js 49 bytes {621} [built]
entry ./e2 e2
+ 7 hidden chunk modules
chunk {786} a.js (a) 49 bytes <{257}> <{459}> >{128}< [rendered]
[662] ./module-a.js 49 bytes {786} [built]
import() ./module-a [65] ./module-c.js 1:0-47
import() ./module-a [481] ./e1.js 1:0-47"
`;
exports[`StatsTestCases should print correct stats for graph-correctness-modules 1`] = `
"Entrypoint e1 = e1.js
Entrypoint e2 = e2.js
chunk {128} b.js (b) 179 bytes <{786}> >{459}< [rendered]
[548] ./module-b.js 179 bytes {128} [built]
import() ./module-b [662] ./module-a.js 1:0-47
chunk {257} e1.js (e1) 119 bytes (javascript) 5.5 KiB (runtime) >{786}< >{892}< [entry] [rendered]
[456] ./module-x.js 49 bytes {257} {621} [built]
harmony side effect evaluation ./module-x [120] ./e2.js 1:0-20
harmony side effect evaluation ./module-x [481] ./e1.js 1:0-20
import() ./module-x [548] ./module-b.js 2:0-20
[481] ./e1.js 70 bytes {257} [built]
entry ./e1 e1
+ 8 hidden chunk modules
chunk {459} c.js (c) 49 bytes <{128}> <{621}> >{786}< [rendered]
[65] ./module-c.js 49 bytes {459} [built]
import() ./module-c [120] ./e2.js 2:0-47
import() ./module-c [548] ./module-b.js 1:0-47
chunk {621} e2.js (e2) 119 bytes (javascript) 5.5 KiB (runtime) >{459}< >{892}< [entry] [rendered]
[120] ./e2.js 70 bytes {621} [built]
entry ./e2 e2
[456] ./module-x.js 49 bytes {257} {621} [built]
harmony side effect evaluation ./module-x [120] ./e2.js 1:0-20
harmony side effect evaluation ./module-x [481] ./e1.js 1:0-20
import() ./module-x [548] ./module-b.js 2:0-20
+ 8 hidden chunk modules
chunk {786} a.js (a) 49 bytes <{257}> <{459}> >{128}< [rendered]
[662] ./module-a.js 49 bytes {786} [built]
import() ./module-a [65] ./module-c.js 1:0-47
import() ./module-a [481] ./e1.js 2:0-47
chunk {892} y.js (y) 1 bytes <{257}> <{621}> [rendered]
[737] ./module-y.js 1 bytes {892} [built]
import() ./module-y [456] ./module-x.js 1:0-47"
`;
exports[`StatsTestCases should print correct stats for graph-roots 1`] = `
"chunk {cycle} cycle.js (cycle) 60 bytes [rendered]
[./cycle/a.js] 14 bytes {cycle} [built]
[./cycle/b.js] 14 bytes {cycle} [built]
[./cycle/c.js] 18 bytes {cycle} [built]
[./cycle/index.js] 14 bytes {cycle} [built]
chunk {cycle2} cycle2.js (cycle2) 78 bytes [rendered]
[./cycle2/index.js] 14 bytes {cycle2} [built]
+ 3 hidden dependent modules
chunk {cycles} cycles.js (cycles) 156 bytes [rendered]
[./cycles/1/index.js] 14 bytes {cycles} [built]
[./cycles/2/index.js] 14 bytes {cycles} [built]
+ 6 hidden dependent modules
chunk {id-equals-name_js} id-equals-name_js.js (id-equals-name_js) 1 bytes [rendered]
[./id-equals-name.js?1] 1 bytes {id-equals-name_js} [built]
chunk {id-equals-name_js-_70e2} id-equals-name_js-_70e2.js (id-equals-name_js-_70e2) 1 bytes [rendered]
[./id-equals-name.js?2] 1 bytes {id-equals-name_js-_70e2} [built]
chunk {id-equals-name_js0} id-equals-name_js0.js 1 bytes [rendered]
[./id-equals-name.js] 1 bytes {id-equals-name_js0} [built]
chunk {id-equals-name_js_3} id-equals-name_js_3.js 1 bytes [rendered]
[./id-equals-name.js?3] 1 bytes {id-equals-name_js_3} [built]
chunk {main} main.js (main) 5.47 KiB (runtime) 639 bytes (javascript) [entry] [rendered]
[./index.js] 639 bytes {main} [built]
+ 8 hidden root modules
chunk {tree} tree.js (tree) 43 bytes [rendered]
[./tree/index.js] 14 bytes {tree} [built]
+ 3 hidden dependent modules
chunk {trees} trees.js (trees) 71 bytes [rendered]
[./trees/1.js] 14 bytes {trees} [built]
[./trees/2.js] 14 bytes {trees} [built]
[./trees/3.js] 14 bytes {trees} [built]
+ 3 hidden dependent modules"
`;
exports[`StatsTestCases should print correct stats for import-context-filter 1`] = `
"Hash: 647ae626bf6eb0d68896
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
398.js 320 bytes {398} [emitted]
544.js 320 bytes {544} [emitted]
718.js 320 bytes {718} [emitted]
entry.js 8.98 KiB {497} [emitted] entry
Entrypoint entry = entry.js
[389] ./templates lazy ^\\\\.\\\\/.*$ include: \\\\.js$ exclude: \\\\.noimport\\\\.js$ namespace object 160 bytes {497} [optional] [built]
[398] ./templates/bar.js 38 bytes {398} [optional] [built]
[544] ./templates/baz.js 38 bytes {544} [optional] [built]
[594] ./entry.js 450 bytes {497} [built]
[718] ./templates/foo.js 38 bytes {718} [optional] [built]
+ 5 hidden modules"
`;
exports[`StatsTestCases should print correct stats for import-weak 1`] = `
"Hash: 94627bb4b8c9def4b4a3
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
836.js 147 bytes {836} [emitted]
entry.js 9.75 KiB {497} [emitted] entry
Entrypoint entry = entry.js
[594] ./entry.js 120 bytes {497} [built]
[836] ./modules/b.js 22 bytes {836} [built]
+ 8 hidden modules"
`;
exports[`StatsTestCases should print correct stats for import-with-invalid-options-comments 1`] = `
"Built at: Thu Jan 01 1970 00:00:00 GMT
[10] ./index.js 50 bytes {179} [built]
[52] ./chunk.js 401 bytes {284} [built] [3 warnings]
[285] ./chunk-a.js 27 bytes {285} [built]
[531] ./chunk-b.js 27 bytes {42} [built]
[712] ./chunk-d.js 27 bytes {584} [built]
[754] ./chunk-c.js 27 bytes {754} [built]
+ 7 hidden modules
WARNING in ./chunk.js 2:11-84
Compilation error while processing magic comment(-s): /* webpackPrefetch: true, webpackChunkName: notGoingToCompileChunkName */: notGoingToCompileChunkName is not defined
@ ./index.js 1:0-49
WARNING in ./chunk.js 4:11-77
Compilation error while processing magic comment(-s): /* webpack Prefetch: 0, webpackChunkName: \\"notGoingToCompile-c\\" */: Unexpected identifier
@ ./index.js 1:0-49
WARNING in ./chunk.js 5:11-38
Compilation error while processing magic comment(-s): /* webpackPrefetch: nope */: nope is not defined
@ ./index.js 1:0-49
"
`;
exports[`StatsTestCases should print correct stats for issue-7577 1`] = `
"Hash: ee71e92c425768e31996f7d4f5f5ea4a4e51f90c20baa71cf13e3ee9f58d
Child
Hash: ee71e92c425768e31996
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
a-all-a_js-5ed868390c43e7086a86.js 149 bytes {all-a_js} [emitted]
a-main-5b1dc11fec11f25eaf1b.js 115 bytes {main} [emitted] main
a-runtime~main-aeae8f93d3e05ce034fe.js 4.7 KiB {runtime~main} [emitted] runtime~main
Entrypoint main = a-runtime~main-aeae8f93d3e05ce034fe.js a-all-a_js-5ed868390c43e7086a86.js a-main-5b1dc11fec11f25eaf1b.js
[./a.js] 18 bytes {all-a_js} [built]
+ 1 hidden module
Child
Hash: f7d4f5f5ea4a4e51f90c
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
b-all-b_js-89c3127ba563ffa436dc.js 502 bytes {all-b_js} [emitted]
b-main-f043bf83e8ebac493a99.js 148 bytes {main} [emitted] main
b-runtime~main-eb50a4e30b9265ee856d.js 6.11 KiB {runtime~main} [emitted] runtime~main
b-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js 194 bytes {vendors-node_modules_vendor_js} [emitted]
Entrypoint main = b-runtime~main-eb50a4e30b9265ee856d.js b-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js b-all-b_js-89c3127ba563ffa436dc.js b-main-f043bf83e8ebac493a99.js
[./b.js] 17 bytes {all-b_js} [built]
[./node_modules/vendor.js] 23 bytes {vendors-node_modules_vendor_js} [built]
+ 4 hidden modules
Child
Hash: 20baa71cf13e3ee9f58d
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
c-all-b_js-89c3127ba563ffa436dc.js 502 bytes {all-b_js} [emitted]
c-all-c_js-936472833753792cc303.js 369 bytes {all-c_js} [emitted]
c-main-74481bfa6b28e9e83c8f.js 164 bytes {main} [emitted] main
c-runtime~main-d3dcac2e7f2fc3da0cdd.js 10.8 KiB {runtime~main} [emitted] runtime~main
c-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js 194 bytes {vendors-node_modules_vendor_js} [emitted]
Entrypoint main = c-runtime~main-d3dcac2e7f2fc3da0cdd.js c-all-c_js-936472833753792cc303.js c-main-74481bfa6b28e9e83c8f.js (prefetch: c-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js c-all-b_js-89c3127ba563ffa436dc.js)
[./b.js] 17 bytes {all-b_js} [built]
[./c.js] 61 bytes {all-c_js} [built]
[./node_modules/vendor.js] 23 bytes {vendors-node_modules_vendor_js} [built]
+ 7 hidden modules"
`;
exports[`StatsTestCases should print correct stats for limit-chunk-count-plugin 1`] = `
"Hash: 750fed6497e61cba45bea521668daa9bc73cff9e7412b78028c74e60f2ef1c1357d555bededaa2ad
Child 1 chunks:
Hash: 750fed6497e61cba45be
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 4.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 219 bytes (javascript) 1.25 KiB (runtime) <{179}> >{179}< [entry] [rendered]
[10] ./index.js 101 bytes {179} [built]
[390] ./e.js 22 bytes {179} [built]
[460] ./c.js 30 bytes {179} [built]
[767] ./d.js 22 bytes {179} [built]
[847] ./a.js 22 bytes {179} [built]
[996] ./b.js 22 bytes {179} [built]
+ 3 hidden chunk modules
Child 2 chunks:
Hash: a521668daa9bc73cff9e
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
459.bundle.js 673 bytes {459} [emitted] c
bundle.js 9.59 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 5.15 KiB (runtime) >{459}< [entry] [rendered]
[10] ./index.js 101 bytes {179} [built]
+ 7 hidden chunk modules
chunk {459} 459.bundle.js (c) 118 bytes <{179}> <{459}> >{459}< [rendered]
[390] ./e.js 22 bytes {459} [built]
[460] ./c.js 30 bytes {459} [built]
[767] ./d.js 22 bytes {459} [built]
[847] ./a.js 22 bytes {459} [built]
[996] ./b.js 22 bytes {459} [built]
Child 3 chunks:
Hash: 7412b78028c74e60f2ef
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
459.bundle.js 527 bytes {459} [emitted] c
524.bundle.js 220 bytes {524} [emitted]
bundle.js 9.59 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 5.15 KiB (runtime) >{459}< [entry] [rendered]
[10] ./index.js 101 bytes {179} [built]
+ 7 hidden chunk modules
chunk {459} 459.bundle.js (c) 74 bytes <{179}> >{524}< [rendered]
[460] ./c.js 30 bytes {459} [built]
[847] ./a.js 22 bytes {459} [built]
[996] ./b.js 22 bytes {459} [built]
chunk {524} 524.bundle.js 44 bytes <{459}> [rendered]
[390] ./e.js 22 bytes {524} [built]
[767] ./d.js 22 bytes {524} [built]
Child 4 chunks:
Hash: 1c1357d555bededaa2ad
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
394.bundle.js 220 bytes {394} [emitted]
459.bundle.js 381 bytes {459} [emitted] c
524.bundle.js 220 bytes {524} [emitted]
bundle.js 9.59 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 5.15 KiB (runtime) >{394}< >{459}< [entry] [rendered]
[10] ./index.js 101 bytes {179} [built]
+ 7 hidden chunk modules
chunk {394} 394.bundle.js 44 bytes <{179}> [rendered]
[847] ./a.js 22 bytes {394} [built]
[996] ./b.js 22 bytes {394} [built]
chunk {459} 459.bundle.js (c) 30 bytes <{179}> >{524}< [rendered]
[460] ./c.js 30 bytes {459} [built]
chunk {524} 524.bundle.js 44 bytes <{459}> [rendered]
[390] ./e.js 22 bytes {524} [built]
[767] ./d.js 22 bytes {524} [built]"
`;
exports[`StatsTestCases should print correct stats for max-modules 1`] = `
"Hash: 6dedb691d9bbeb45d245
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 5.2 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 181 bytes {179} [built]
[92] ./c.js?1 33 bytes {179} [built]
[132] ./a.js?2 33 bytes {179} [built]
[170] ./a.js?5 33 bytes {179} [built]
[232] ./c.js?5 33 bytes {179} [built]
[244] ./c.js?2 33 bytes {179} [built]
[538] ./a.js?4 33 bytes {179} [built]
[548] ./c.js?8 33 bytes {179} [built]
[563] ./c.js?3 33 bytes {179} [built]
[566] ./a.js?9 33 bytes {179} [built]
[584] ./c.js?4 33 bytes {179} [built]
[633] ./a.js?6 33 bytes {179} [built]
[646] ./a.js?1 33 bytes {179} [built]
[697] ./c.js?9 33 bytes {179} [built]
[716] ./a.js?8 33 bytes {179} [built]
[720] ./a.js?10 33 bytes {179} [built]
[745] ./a.js?7 33 bytes {179} [built]
[757] ./c.js?7 33 bytes {179} [built]
[931] ./c.js?6 33 bytes {179} [built]
[969] ./a.js?3 33 bytes {179} [built]
+ 11 hidden modules"
`;
exports[`StatsTestCases should print correct stats for max-modules-default 1`] = `
"Hash: 6dedb691d9bbeb45d245
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 5.2 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 181 bytes {179} [built]
[92] ./c.js?1 33 bytes {179} [built]
[132] ./a.js?2 33 bytes {179} [built]
[170] ./a.js?5 33 bytes {179} [built]
[244] ./c.js?2 33 bytes {179} [built]
[538] ./a.js?4 33 bytes {179} [built]
[563] ./c.js?3 33 bytes {179} [built]
[566] ./a.js?9 33 bytes {179} [built]
[584] ./c.js?4 33 bytes {179} [built]
[633] ./a.js?6 33 bytes {179} [built]
[646] ./a.js?1 33 bytes {179} [built]
[716] ./a.js?8 33 bytes {179} [built]
[720] ./a.js?10 33 bytes {179} [built]
[745] ./a.js?7 33 bytes {179} [built]
[969] ./a.js?3 33 bytes {179} [built]
+ 16 hidden modules"
`;
exports[`StatsTestCases should print correct stats for module-assets 1`] = `
"Hash: 7f53bd765857c39e8e47
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Entrypoint main = main.js
chunk {48} 48.js 68 bytes [rendered]
[48] ./node_modules/a/index.js 17 bytes {48} [built]
[461] ./node_modules/a/1.png 51 bytes {48} [built] [1 asset]
chunk {179} main.js (main) 12 bytes (javascript) 4.76 KiB (runtime) [entry] [rendered]
[10] ./index.js 12 bytes {179} [built]
+ 7 hidden chunk modules
[10] ./index.js 12 bytes {179} [built]
[48] ./node_modules/a/index.js 17 bytes {48} [built]
[461] ./node_modules/a/1.png 51 bytes {48} [built] [1 asset]
+ 7 hidden modules"
`;
exports[`StatsTestCases should print correct stats for module-deduplication 1`] = `
" Asset Size Chunks Chunk Names
114.js 677 bytes {114} [emitted]
172.js 677 bytes {172} [emitted]
326.js 735 bytes {326}, {593} [emitted]
593.js 677 bytes {593} [emitted]
716.js 735 bytes {172}, {716} [emitted]
923.js 735 bytes {114}, {923} [emitted]
e1.js 10.2 KiB {257} [emitted] e1
e2.js 10.2 KiB {621} [emitted] e2
e3.js 10.2 KiB {144} [emitted] e3
Entrypoint e1 = e1.js
Entrypoint e2 = e2.js
Entrypoint e3 = e3.js
chunk {114} 114.js 28 bytes [rendered]
[114] ./async1.js 28 bytes {114} {923} [built]
chunk {144} e3.js (e3) 152 bytes (javascript) 4.76 KiB (runtime) [entry] [rendered]
[307] ./h.js 9 bytes {144} {326} [built]
[509] ./e3.js 116 bytes {144} [built]
[785] ./g.js 9 bytes {144} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {172} 172.js 28 bytes [rendered]
[172] ./async2.js 28 bytes {172} {716} [built]
chunk {257} e1.js (e1) 152 bytes (javascript) 4.76 KiB (runtime) [entry] [rendered]
[460] ./c.js 9 bytes {257} [built]
[481] ./e1.js 116 bytes {257} [built]
[767] ./d.js 9 bytes {257} {923} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {326} 326.js 37 bytes [rendered]
[307] ./h.js 9 bytes {144} {326} [built]
[326] ./async3.js 28 bytes {326} {593} [built]
chunk {593} 593.js 28 bytes [rendered]
[326] ./async3.js 28 bytes {326} {593} [built]
chunk {621} e2.js (e2) 152 bytes (javascript) 4.76 KiB (runtime) [entry] [rendered]
[120] ./e2.js 116 bytes {621} [built]
[390] ./e.js 9 bytes {621} [built]
[568] ./f.js 9 bytes {621} {716} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {716} 716.js 37 bytes [rendered]
[172] ./async2.js 28 bytes {172} {716} [built]
[568] ./f.js 9 bytes {621} {716} [built]
chunk {923} 923.js 37 bytes [rendered]
[114] ./async1.js 28 bytes {114} {923} [built]
[767] ./d.js 9 bytes {257} {923} [built]"
`;
exports[`StatsTestCases should print correct stats for module-deduplication-named 1`] = `
" Asset Size Chunks Chunk Names
async1.js 825 bytes {515} [emitted] async1
async2.js 825 bytes {989} [emitted] async2
async3.js 825 bytes {611} [emitted] async3
e1.js 10 KiB {257} [emitted] e1
e2.js 10 KiB {621} [emitted] e2
e3.js 10 KiB {144} [emitted] e3
Entrypoint e1 = e1.js
Entrypoint e2 = e2.js
Entrypoint e3 = e3.js
chunk {144} e3.js (e3) 144 bytes (javascript) 4.81 KiB (runtime) [entry] [rendered]
[307] ./h.js 9 bytes {144} {611} [built]
[509] ./e3.js 108 bytes {144} [built]
[785] ./g.js 9 bytes {144} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {257} e1.js (e1) 144 bytes (javascript) 4.81 KiB (runtime) [entry] [rendered]
[460] ./c.js 9 bytes {257} [built]
[481] ./e1.js 108 bytes {257} [built]
[767] ./d.js 9 bytes {257} {515} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {515} async1.js (async1) 89 bytes [rendered]
[114] ./async1.js 80 bytes {515} [built]
[767] ./d.js 9 bytes {257} {515} [built]
chunk {611} async3.js (async3) 89 bytes [rendered]
[307] ./h.js 9 bytes {144} {611} [built]
[326] ./async3.js 80 bytes {611} [built]
chunk {621} e2.js (e2) 144 bytes (javascript) 4.81 KiB (runtime) [entry] [rendered]
[120] ./e2.js 108 bytes {621} [built]
[390] ./e.js 9 bytes {621} [built]
[568] ./f.js 9 bytes {621} {989} [built]
[847] ./a.js 9 bytes {144} {257} {621} [built]
[996] ./b.js 9 bytes {144} {257} {621} [built]
+ 7 hidden chunk modules
chunk {989} async2.js (async2) 89 bytes [rendered]
[172] ./async2.js 80 bytes {989} [built]
[568] ./f.js 9 bytes {621} {989} [built]"
`;
exports[`StatsTestCases should print correct stats for module-not-found-error 1`] = `
"ERROR in ./index.js 1:0-17
Module not found: Error: Can't resolve 'buffer' in 'Xdir/module-not-found-error'
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need these module and configure a polyfill for it.
If you want to include a polyfill, you need to install 'buffer'.
If you don't want to include a polyfill, you can use an empty module like this:
resolve.alias: { \\"buffer\\": false }
ERROR in ./index.js 2:0-13
Module not found: Error: Can't resolve 'os' in 'Xdir/module-not-found-error'
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need these module and configure a polyfill for it.
If you want to include a polyfill, you need to:
- add an alias 'resolve.alias: { \\"os\\": \\"os-browserify/browser\\" }'
- install 'os-browserify'
If you don't want to include a polyfill, you can use an empty module like this:
resolve.alias: { \\"os\\": false }
"
`;
exports[`StatsTestCases should print correct stats for module-reasons 1`] = `
"Hash: 1929067a72bea5516d56
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 2.75 KiB {179} [emitted] main
Entrypoint main = main.js
[237] ./index.js + 2 modules 102 bytes {179} [built]
entry ./index main
[460] ./c.js 8 bytes {179} [built]
cjs require ./c [237] ./index.js + 2 modules ./a.js 1:0-14
cjs require ./c [237] ./index.js + 2 modules ./b.js 1:0-14
+ 2 hidden modules"
`;
exports[`StatsTestCases should print correct stats for module-trace-disabled-in-error 1`] = `
"Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 2.1 KiB {179} main
Entrypoint main = main.js
[10] ./index.js 19 bytes {179} [built]
[195] ./not-existing.js 26 bytes {179} [built]
[587] ./inner.js 53 bytes {179} [built]
[636] ./parse-error.js 27 bytes {179} [built] [failed] [1 error]
ERROR in ./not-existing.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/module-trace-disabled-in-error'
ERROR in ./parse-error.js 3:4
Module parse failed: Unexpected token (3:4)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| Here
| could
> be :)
| your
| code
"
`;
exports[`StatsTestCases should print correct stats for module-trace-enabled-in-error 1`] = `
"Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 2.1 KiB {179} main
Entrypoint main = main.js
[10] ./index.js 19 bytes {179} [built]
[195] ./not-existing.js 26 bytes {179} [built]
[587] ./inner.js 53 bytes {179} [built]
[636] ./parse-error.js 27 bytes {179} [built] [failed] [1 error]
ERROR in ./not-existing.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/module-trace-enabled-in-error'
@ ./inner.js 1:0-25
@ ./index.js 1:0-18
ERROR in ./parse-error.js 3:4
Module parse failed: Unexpected token (3:4)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| Here
| could
> be :)
| your
| code
@ ./inner.js 2:0-24
@ ./index.js 1:0-18
"
`;
exports[`StatsTestCases should print correct stats for named-chunk-groups 1`] = `
"Child
Chunk Group main = main.js
Chunk Group async-a = 52.js async-a.js
Chunk Group async-b = 52.js async-b.js
Chunk Group async-c = vendors.js async-c.js
chunk {52} 52.js 133 bytes [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[52] ./shared.js 133 bytes {52} [built]
chunk {179} main.js (main) 146 bytes (javascript) 4.84 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 146 bytes {179} [built]
+ 7 hidden root modules
chunk {216} vendors.js (vendors) 40 bytes [rendered] split chunk (cache group: vendors) (name: vendors)
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {216} [built]
[954] ./node_modules/y.js 20 bytes {216} [built]
chunk {334} async-b.js (async-b) 175 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 175 bytes {334} [built]
chunk {383} async-c.js (async-c) 45 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 45 bytes {383} [built]
chunk {794} async-a.js (async-a) 175 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 175 bytes {794} [built]
Child
Entrypoint main = main.js
Chunk Group async-a = 52.js async-a.js
Chunk Group async-b = 52.js async-b.js
Chunk Group async-c = vendors.js async-c.js
chunk {52} 52.js 133 bytes [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[52] ./shared.js 133 bytes {52} [built]
chunk {179} main.js (main) 146 bytes (javascript) 4.84 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 146 bytes {179} [built]
+ 7 hidden root modules
chunk {216} vendors.js (vendors) 40 bytes [rendered] split chunk (cache group: vendors) (name: vendors)
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {216} [built]
[954] ./node_modules/y.js 20 bytes {216} [built]
chunk {334} async-b.js (async-b) 175 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 175 bytes {334} [built]
chunk {383} async-c.js (async-c) 45 bytes [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 45 bytes {383} [built]
chunk {794} async-a.js (async-a) 175 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 175 bytes {794} [built]"
`;
exports[`StatsTestCases should print correct stats for named-chunks-plugin 1`] = `
"Hash: ddd8cdb4bb7958c0f3e5
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry.js 5.03 KiB {entry} [emitted] entry
vendor.js 251 bytes {vendor} [emitted] vendor
Entrypoint entry = vendor.js entry.js
[./entry.js] 72 bytes {entry} [built]
[./modules/a.js] 22 bytes {vendor} [built]
[./modules/b.js] 22 bytes {vendor} [built]
[./modules/c.js] 22 bytes {entry} [built]
+ 1 hidden module"
`;
exports[`StatsTestCases should print correct stats for named-chunks-plugin-async 1`] = `
"Hash: 1a5c8a67f4efa36169a8
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry.js 9.46 KiB {entry} [emitted] entry
modules_a_js.js 312 bytes {modules_a_js} [emitted]
modules_b_js.js 158 bytes {modules_b_js} [emitted]
Entrypoint entry = entry.js
[594] ./entry.js 47 bytes {entry} [built]
[836] ./modules/b.js 22 bytes {modules_b_js} [built]
[839] ./modules/a.js 37 bytes {modules_a_js} [built]
+ 7 hidden modules"
`;
exports[`StatsTestCases should print correct stats for no-emit-on-errors-plugin-with-child-error 1`] = `
"Hash: 181c7c6a6c7397755ac2
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} main
child.js 1.32 KiB
Entrypoint main = bundle.js
[10] ./index.js 1 bytes {179} [built]
WARNING in configuration
The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/
Child child:
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
child.js 1.32 KiB {396} child
Entrypoint child = child.js
[10] ./index.js 1 bytes {396} [built]
ERROR in forced error
"
`;
exports[`StatsTestCases should print correct stats for optimize-chunks 1`] = `
"Hash: 76af1230c05d7555e704
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
ab.js 163 bytes {90} [emitted] ab
abd.js 212 bytes {90}, {374} [emitted] abd
ac in ab.js 119 bytes {753} [emitted] ac in ab
chunk.js 168 bytes {284}, {753} [emitted] chunk
cir1.js 321 bytes {592} [emitted] cir1
cir2 from cir1.js 370 bytes {288}, {289} [emitted] cir2 from cir1
cir2.js 321 bytes {289} [emitted] cir2
main.js 8.5 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {90} ab.js (ab) 2 bytes <{179}> >{753}< [rendered]
> [10] ./index.js 1:0-6:8
[836] ./modules/b.js 1 bytes {90} {374} [built]
[839] ./modules/a.js 1 bytes {90} {374} [built]
chunk {179} main.js (main) 524 bytes (javascript) 4 KiB (runtime) >{90}< >{289}< >{374}< >{592}< [entry] [rendered]
> ./index main
[10] ./index.js 523 bytes {179} [built]
[544] ./modules/f.js 1 bytes {179} [built]
+ 4 hidden chunk modules
chunk {284} chunk.js (chunk) 2 bytes <{374}> <{753}> [rendered]
> [10] ./index.js 3:2-4:13
> [10] ./index.js 9:1-10:12
[115] ./modules/c.js 1 bytes {284} {753} [built]
[928] ./modules/d.js 1 bytes {284} {374} [built]
chunk {288} cir2 from cir1.js (cir2 from cir1) 82 bytes <{592}> [rendered]
> [655] ./circular1.js 1:0-79
[193] ./circular2.js 81 bytes {288} {289} [built]
[798] ./modules/e.js 1 bytes {288} [built]
chunk {289} cir2.js (cir2) 81 bytes <{179}> >{592}< [rendered]
> [10] ./index.js 14:0-54
[193] ./circular2.js 81 bytes {288} {289} [built]
chunk {374} abd.js (abd) 3 bytes <{179}> >{284}< [rendered]
> [10] ./index.js 8:0-11:9
[836] ./modules/b.js 1 bytes {90} {374} [built]
[839] ./modules/a.js 1 bytes {90} {374} [built]
[928] ./modules/d.js 1 bytes {284} {374} [built]
chunk {592} cir1.js (cir1) 81 bytes <{179}> <{289}> >{288}< [rendered]
> [10] ./index.js 13:0-54
> [193] ./circular2.js 1:0-79
[655] ./circular1.js 81 bytes {592} [built]
chunk {753} ac in ab.js (ac in ab) 1 bytes <{90}> >{284}< [rendered]
> [10] ./index.js 2:1-5:15
[115] ./modules/c.js 1 bytes {284} {753} [built]"
`;
exports[`StatsTestCases should print correct stats for parse-error 1`] = `
" Asset Size Chunks Chunk Names
main.js 4.44 KiB {179} main
Entrypoint main = main.js
[535] ./index.js + 1 modules 35 bytes {179} [built]
[996] ./b.js 55 bytes {179} [built] [failed] [1 error]
+ 4 hidden modules
ERROR in ./b.js 6:7
Module parse failed: Unexpected token (6:7)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| includes
| a
> parser )
| error
| in
@ ./a.js 2:0-13
@ ./index.js 2:0-13
"
`;
exports[`StatsTestCases should print correct stats for performance-different-mode-and-target 1`] = `
"Hash: 0cb4271345c92fd98d1be42be68e259295a826a1d9b55caeaa3e524fc739879b07ceb07a638bd069e3e03b4627579e38db36879b07ceb07a638bd069d9b55caeaa3e524fc739
Child
Hash: 0cb4271345c92fd98d1b
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
warning.pro-web.js 294 KiB {179} [emitted] [big] main
Entrypoint main [big] = warning.pro-web.js
[10] ./index.js 293 KiB {179} [built]
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
warning.pro-web.js (294 KiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (294 KiB)
warning.pro-web.js
WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
Child
Hash: e42be68e259295a826a1
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
warning.pro-webworker.js 294 KiB {179} [emitted] [big] main
Entrypoint main [big] = warning.pro-webworker.js
[10] ./index.js 293 KiB {179} [built]
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
warning.pro-webworker.js (294 KiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (294 KiB)
warning.pro-webworker.js
WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
Child
Hash: d9b55caeaa3e524fc739
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
no-warning.pro-node.js 294 KiB {179} [emitted] main
Entrypoint main = no-warning.pro-node.js
[10] ./index.js 293 KiB {179} [built]
Child
Hash: 879b07ceb07a638bd069
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
no-warning.dev-web.js 1.72 MiB {main} [emitted] main
Entrypoint main = no-warning.dev-web.js
[./index.js] 293 KiB {main} [built]
Child
Hash: e3e03b4627579e38db36
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
no-warning.dev-node.js 1.72 MiB {main} [emitted] main
Entrypoint main = no-warning.dev-node.js
[./index.js] 293 KiB {main} [built]
Child
Hash: 879b07ceb07a638bd069
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
no-warning.dev-web-with-limit-set.js 1.72 MiB {main} [emitted] [big] main
Entrypoint main [big] = no-warning.dev-web-with-limit-set.js
[./index.js] 293 KiB {main} [built]
Child
Hash: d9b55caeaa3e524fc739
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
warning.pro-node-with-hints-set.js 294 KiB {179} [emitted] [big] main
Entrypoint main [big] = warning.pro-node-with-hints-set.js
[10] ./index.js 293 KiB {179} [built]
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
warning.pro-node-with-hints-set.js (294 KiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (294 KiB)
warning.pro-node-with-hints-set.js
WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
"
`;
exports[`StatsTestCases should print correct stats for performance-disabled 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>460.js</CLR> 311 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js</CLR> 220 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js</CLR> 147 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>main.js</CLR> 301 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> = <CLR=32,BOLD>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 52 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[390] <CLR=BOLD>./e.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 54 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[built]</CLR>
+ 4 hidden modules"
`;
exports[`StatsTestCases should print correct stats for performance-error 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>460.js</CLR> 311 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js</CLR> 220 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js</CLR> 147 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>301 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 52 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[390] <CLR=BOLD>./e.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 54 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[built]</CLR>
+ 4 hidden modules
<CLR=31,BOLD>ERROR</CLR> in <CLR=BOLD>asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.js (301 KiB)</CLR>
<CLR=31,BOLD>ERROR</CLR> in <CLR=BOLD>entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (301 KiB)
main.js
</CLR>
"
`;
exports[`StatsTestCases should print correct stats for performance-no-async-chunks-shown 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>295 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
<CLR=32,BOLD>sec.js</CLR> 1.66 KiB {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[emitted]</CLR> sec
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR>
Entrypoint <CLR=BOLD>sec</CLR> = <CLR=32,BOLD>sec.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 32 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[46] <CLR=BOLD>./index2.js</CLR> 48 bytes {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 22 bytes {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>179</CLR>} {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.js (295 KiB)</CLR>
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (295 KiB)
main.js
</CLR>
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/</CLR>
"
`;
exports[`StatsTestCases should print correct stats for performance-no-hints 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>460.js</CLR> 311 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js</CLR> 220 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js</CLR> 147 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>301 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 52 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[390] <CLR=BOLD>./e.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 54 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[built]</CLR>
+ 4 hidden modules"
`;
exports[`StatsTestCases should print correct stats for performance-oversize-limit-error 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>294 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
<CLR=33,BOLD>sec.js</CLR> <CLR=33,BOLD>294 KiB</CLR> {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> sec
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR>
Entrypoint <CLR=BOLD>sec</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>sec.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 16 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[46] <CLR=BOLD>./index2.js</CLR> 16 bytes {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} {<CLR=33,BOLD>295</CLR>} <CLR=32,BOLD>[built]</CLR>
<CLR=31,BOLD>ERROR</CLR> in <CLR=BOLD>asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.js (294 KiB)
sec.js (294 KiB)</CLR>
<CLR=31,BOLD>ERROR</CLR> in <CLR=BOLD>entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (294 KiB)
main.js
sec (294 KiB)
sec.js
</CLR>
<CLR=31,BOLD>ERROR</CLR> in <CLR=BOLD>webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/</CLR>
"
`;
exports[`StatsTestCases should print correct stats for prefetch 1`] = `
" Asset Size Chunks Chunk Names
inner.js 119 bytes {746} [emitted] inner
inner2.js 164 bytes {641} [emitted] inner2
main.js 11.8 KiB {179} [emitted] main
normal.js 118 bytes {30} [emitted] normal
prefetched.js 559 bytes {505} [emitted] prefetched
prefetched2.js 119 bytes {379} [emitted] prefetched2
prefetched3.js 119 bytes {220} [emitted] prefetched3
Entrypoint main = main.js (prefetch: prefetched2.js prefetched.js prefetched3.js)
chunk {30} normal.js (normal) 1 bytes <{179}> [rendered]
chunk {179} main.js (main) 436 bytes (javascript) 6.24 KiB (runtime) >{30}< >{220}< >{379}< >{505}< (prefetch: {379} {505} {220}) [entry] [rendered]
chunk {220} prefetched3.js (prefetched3) 1 bytes <{179}> [rendered]
chunk {379} prefetched2.js (prefetched2) 1 bytes <{179}> [rendered]
chunk {505} prefetched.js (prefetched) 228 bytes <{179}> >{641}< >{746}< (prefetch: {641} {746}) [rendered]
chunk {641} inner2.js (inner2) 2 bytes <{505}> [rendered]
chunk {746} inner.js (inner) 1 bytes <{505}> [rendered]"
`;
exports[`StatsTestCases should print correct stats for prefetch-preload-mixed 1`] = `
"chunk {3} c2.js (c2) 1 bytes <{459}> [rendered]
chunk {74} a1.js (a1) 1 bytes <{786}> [rendered]
chunk {76} c1.js (c1) 1 bytes <{459}> [rendered]
chunk {128} b.js (b) 203 bytes <{179}> >{132}< >{751}< >{978}< (prefetch: {751} {132}) (preload: {978}) [rendered]
chunk {132} b3.js (b3) 1 bytes <{128}> [rendered]
chunk {178} a2.js (a2) 1 bytes <{786}> [rendered]
chunk {179} main.js (main) 195 bytes (javascript) 6.53 KiB (runtime) >{128}< >{459}< >{786}< (prefetch: {786} {128} {459}) [entry] [rendered]
chunk {459} c.js (c) 134 bytes <{179}> >{3}< >{76}< (preload: {76} {3}) [rendered]
chunk {751} b1.js (b1) 1 bytes <{128}> [rendered]
chunk {786} a.js (a) 136 bytes <{179}> >{74}< >{178}< (prefetch: {74} {178}) [rendered]
chunk {978} b2.js (b2) 1 bytes <{128}> [rendered]"
`;
exports[`StatsTestCases should print correct stats for preload 1`] = `
" Asset Size Chunks Chunk Names
inner.js 119 bytes {746} [emitted] inner
inner2.js 164 bytes {641} [emitted] inner2
main.js 11.7 KiB {179} [emitted] main
normal.js 118 bytes {30} [emitted] normal
preloaded.js 544 bytes {851} [emitted] preloaded
preloaded2.js 118 bytes {363} [emitted] preloaded2
preloaded3.js 117 bytes {355} [emitted] preloaded3
Entrypoint main = main.js (preload: preloaded2.js preloaded.js preloaded3.js)
chunk {30} normal.js (normal) 1 bytes [rendered]
chunk {179} main.js (main) 424 bytes (javascript) 6.16 KiB (runtime) (preload: {363} {851} {355}) [entry] [rendered]
chunk {355} preloaded3.js (preloaded3) 1 bytes [rendered]
chunk {363} preloaded2.js (preloaded2) 1 bytes [rendered]
chunk {641} inner2.js (inner2) 2 bytes [rendered]
chunk {746} inner.js (inner) 1 bytes [rendered]
chunk {851} preloaded.js (preloaded) 226 bytes (preload: {641} {746}) [rendered]"
`;
exports[`StatsTestCases should print correct stats for preset-detailed 1`] = `
"Hash: e144b5c692f359fe416b
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
460.js 311 bytes {460} [emitted]
524.js 220 bytes {524} [emitted]
996.js 147 bytes {996} [emitted]
main.js 7.69 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {179} main.js (main) 73 bytes (javascript) 3.9 KiB (runtime) >{460}< >{996}< [entry] [rendered]
> ./index main
chunk {460} 460.js 54 bytes <{179}> >{524}< [rendered]
> ./c [10] ./index.js 3:0-16
chunk {524} 524.js 44 bytes <{460}> [rendered]
> [460] ./c.js 1:0-52
chunk {996} 996.js 22 bytes <{179}> [rendered]
> ./b [10] ./index.js 2:0-16
[10] ./index.js 51 bytes {179} [depth 0] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[390] ./e.js 22 bytes {524} [depth 2] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[460] ./c.js 54 bytes {460} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[767] ./d.js 22 bytes {524} [depth 2] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[847] ./a.js 22 bytes {179} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[996] ./b.js 22 bytes {996} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
webpack/runtime/ensure chunk 350 bytes {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/get javascript chunk filename 172 bytes {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/jsonp chunk loading 3.36 KiB {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/publicPath 27 bytes {179} [runtime]
[no exports]
[used exports unknown]"
`;
exports[`StatsTestCases should print correct stats for preset-errors-only 1`] = `""`;
exports[`StatsTestCases should print correct stats for preset-errors-only-error 1`] = `
"ERROR in ./index.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/preset-errors-only-error'
"
`;
exports[`StatsTestCases should print correct stats for preset-errors-warnings 1`] = `""`;
exports[`StatsTestCases should print correct stats for preset-minimal 1`] = `" 10 modules"`;
exports[`StatsTestCases should print correct stats for preset-minimal-simple 1`] = `" 1 module"`;
exports[`StatsTestCases should print correct stats for preset-mixed-array 1`] = `
"Child minimal:
1 module
Child verbose:
Entrypoint main = main.js
[10] ./index.js 8 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for preset-none 1`] = `""`;
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: e144b5c692f359fe416b
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
460.js 311 bytes {460} [emitted]
524.js 220 bytes {524} [emitted]
996.js 147 bytes {996} [emitted]
main.js 7.69 KiB {179} [emitted] main
Entrypoint main = main.js
[10] ./index.js 51 bytes {179} [built]
[390] ./e.js 22 bytes {524} [built]
[460] ./c.js 54 bytes {460} [built]
[767] ./d.js 22 bytes {524} [built]
[847] ./a.js 22 bytes {179} [built]
[996] ./b.js 22 bytes {996} [built]
+ 4 hidden modules"
`;
exports[`StatsTestCases should print correct stats for preset-normal-performance 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>460.js</CLR> 311 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js</CLR> 220 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js</CLR> 147 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>301 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR>
[10] <CLR=BOLD>./index.js</CLR> 52 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[390] <CLR=BOLD>./e.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 54 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[built]</CLR>
+ 4 hidden modules
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.js (301 KiB)</CLR>
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (301 KiB)
main.js
</CLR>
"
`;
exports[`StatsTestCases should print correct stats for preset-normal-performance-ensure-filter-sourcemaps 1`] = `
"Time: <CLR=BOLD>X</CLR>ms
Built at: Thu Jan 01 1970 <CLR=BOLD>00:00:00</CLR> GMT
<CLR=BOLD>Asset</CLR> <CLR=BOLD>Size</CLR> <CLR=BOLD>Chunks</CLR> <CLR=BOLD>Chunk Names</CLR>
<CLR=32,BOLD>460.js</CLR> 343 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>460.js.map</CLR> 212 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js</CLR> 252 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>524.js.map</CLR> 228 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js</CLR> 179 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=32,BOLD>996.js.map</CLR> 163 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[emitted]</CLR>
<CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>301 KiB</CLR> {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> main
<CLR=32,BOLD>main.js.map</CLR> 1.72 MiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[emitted]</CLR> main
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> = <CLR=32,BOLD>main.js</CLR> <CLR=32,BOLD>main.js.map</CLR>
[10] <CLR=BOLD>./index.js</CLR> 52 bytes {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[390] <CLR=BOLD>./e.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[460] <CLR=BOLD>./c.js</CLR> 54 bytes {<CLR=33,BOLD>460</CLR>} <CLR=32,BOLD>[built]</CLR>
[767] <CLR=BOLD>./d.js</CLR> 22 bytes {<CLR=33,BOLD>524</CLR>} <CLR=32,BOLD>[built]</CLR>
[847] <CLR=BOLD>./a.js</CLR> 293 KiB {<CLR=33,BOLD>179</CLR>} <CLR=32,BOLD>[built]</CLR>
[996] <CLR=BOLD>./b.js</CLR> 22 bytes {<CLR=33,BOLD>996</CLR>} <CLR=32,BOLD>[built]</CLR>
+ 4 hidden modules
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.js (301 KiB)</CLR>
<CLR=33,BOLD>WARNING</CLR> in <CLR=BOLD>entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (301 KiB)
main.js
</CLR>
"
`;
exports[`StatsTestCases should print correct stats for preset-verbose 1`] = `
"Hash: e144b5c692f359fe416b
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
460.js 311 bytes {460} [emitted]
524.js 220 bytes {524} [emitted]
996.js 147 bytes {996} [emitted]
main.js 7.69 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {179} main.js (main) 73 bytes (javascript) 3.9 KiB (runtime) >{460}< >{996}< [entry] [rendered]
> ./index main
[10] ./index.js 51 bytes {179} [depth 0] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
entry ./index main
Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[847] ./a.js 22 bytes {179} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
cjs require ./a [10] ./index.js 1:0-14
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
webpack/runtime/ensure chunk 350 bytes {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/get javascript chunk filename 172 bytes {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/jsonp chunk loading 3.36 KiB {179} [runtime]
[no exports]
[used exports unknown]
webpack/runtime/publicPath 27 bytes {179} [runtime]
[no exports]
[used exports unknown]
chunk {460} 460.js 54 bytes <{179}> >{524}< [rendered]
> ./c [10] ./index.js 3:0-16
[460] ./c.js 54 bytes {460} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
amd require ./c [10] ./index.js 3:0-16
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {524} 524.js 44 bytes <{460}> [rendered]
> [460] ./c.js 1:0-52
[390] ./e.js 22 bytes {524} [depth 2] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
require.ensure item ./e [460] ./c.js 1:0-52
[10] Xms -> [460] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
[767] ./d.js 22 bytes {524} [depth 2] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
require.ensure item ./d [460] ./c.js 1:0-52
[10] Xms -> [460] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)
chunk {996} 996.js 22 bytes <{179}> [rendered]
> ./b [10] ./index.js 2:0-16
[996] ./b.js 22 bytes {996} [depth 1] [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
amd require ./b [10] ./index.js 2:0-16
[10] Xms -> Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)"
`;
exports[`StatsTestCases should print correct stats for resolve-plugin-context 1`] = `
"Hash: 85e11a6602a88ff9ce38
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.77 KiB {179} [emitted] main
Entrypoint main = bundle.js
[10] ./index.js 48 bytes {179} [built]
[258] ./node_modules/def/index.js 16 bytes {179} [built]
[566] ./node_modules/def/node_modules/xyz/index.js 1 bytes {179} [built]
[641] ./node_modules/abc/index.js 16 bytes {179} [built]
[925] ./node_modules/xyz/index.js 1 bytes {179} [built]"
`;
exports[`StatsTestCases should print correct stats for reverse-sort-modules 1`] = `
"Hash: 6dedb691d9bbeb45d245
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 5.2 KiB {179} [emitted] main
Entrypoint main = main.js
[969] ./a.js?3 33 bytes {179} [built]
[931] ./c.js?6 33 bytes {179} [built]
[757] ./c.js?7 33 bytes {179} [built]
[745] ./a.js?7 33 bytes {179} [built]
[720] ./a.js?10 33 bytes {179} [built]
[716] ./a.js?8 33 bytes {179} [built]
[697] ./c.js?9 33 bytes {179} [built]
[646] ./a.js?1 33 bytes {179} [built]
[633] ./a.js?6 33 bytes {179} [built]
[584] ./c.js?4 33 bytes {179} [built]
[566] ./a.js?9 33 bytes {179} [built]
[563] ./c.js?3 33 bytes {179} [built]
[548] ./c.js?8 33 bytes {179} [built]
[538] ./a.js?4 33 bytes {179} [built]
[244] ./c.js?2 33 bytes {179} [built]
[232] ./c.js?5 33 bytes {179} [built]
[170] ./a.js?5 33 bytes {179} [built]
[132] ./a.js?2 33 bytes {179} [built]
[92] ./c.js?1 33 bytes {179} [built]
[10] ./index.js 181 bytes {179} [built]
+ 11 hidden modules"
`;
exports[`StatsTestCases should print correct stats for runtime-chunk 1`] = `
"Entrypoint e1 = runtime~e1.js e1.js
Entrypoint e2 = runtime~e2.js e2.js"
`;
exports[`StatsTestCases should print correct stats for runtime-chunk-integration 1`] = `
"Child base:
Asset Size Chunks Chunk Names
505.js 758 bytes {505} [emitted]
main1.js 568 bytes {909} [emitted] main1
runtime.js 8.8 KiB {666} [emitted] runtime
Entrypoint main1 = runtime.js main1.js
[68] ./main1.js 66 bytes {909} [built]
[460] ./c.js 20 bytes {505} [built]
[767] ./d.js 20 bytes {505} [built]
[996] ./b.js 20 bytes {505} [built]
+ 5 hidden modules
Child manifest is named entry:
Asset Size Chunks Chunk Names
505.js 758 bytes {505} [emitted]
main1.js 568 bytes {909} [emitted] main1
manifest.js 9.04 KiB {700} [emitted] manifest
Entrypoint main1 = manifest.js main1.js
Entrypoint manifest = manifest.js
[68] ./main1.js 66 bytes {909} [built]
[460] ./c.js 20 bytes {505} [built]
[568] ./f.js 20 bytes {700} [built]
[767] ./d.js 20 bytes {505} [built]
[996] ./b.js 20 bytes {505} [built]
+ 5 hidden modules"
`;
exports[`StatsTestCases should print correct stats for runtime-chunk-issue-7382 1`] = `
"Entrypoint e1 = runtime.js all.js e1.js
Entrypoint e2 = runtime.js all.js e2.js"
`;
exports[`StatsTestCases should print correct stats for runtime-chunk-single 1`] = `
"Entrypoint e1 = runtime.js e1.js
Entrypoint e2 = runtime.js e2.js"
`;
exports[`StatsTestCases should print correct stats for scope-hoisting-bailouts 1`] = `
"Hash: 1d9ddee6d747795b5c8b
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Entrypoint index = index.js
Entrypoint entry = entry.js
[10] ./index.js 150 bytes {826} [built]
ModuleConcatenation bailout: Cannot concat with ./cjs.js (<- Module is not an ECMAScript module)
ModuleConcatenation bailout: Cannot concat with ./entry.js (<- Module is an entry point)
ModuleConcatenation bailout: Cannot concat with ./eval.js (<- Module uses eval())
ModuleConcatenation bailout: Cannot concat with ./module-id.js (<- Module uses module.id)
ModuleConcatenation bailout: Cannot concat with ./module-loaded.js (<- Module uses module.loaded)
ModuleConcatenation bailout: Cannot concat with ./ref-from-cjs.js (<- Module is referenced from these modules with unsupported syntax: ./cjs.js (referenced with cjs require))
[146] ./module-loaded.js 30 bytes {826} [built]
ModuleConcatenation bailout: Module uses module.loaded
[402] external \\"external\\" 42 bytes {826} [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[489] ./cjs.js 59 bytes {826} [built]
ModuleConcatenation bailout: Module is not an ECMAScript module
[594] ./entry.js 32 bytes {497} {826} [built]
[777] ./eval.js 35 bytes {826} [built]
ModuleConcatenation bailout: Module uses eval()
[818] ./ref-from-cjs.js 45 bytes {826} [built]
[928] ./module-id.js 26 bytes {826} [built]
ModuleConcatenation bailout: Module uses module.id
[962] ./concatenated.js + 2 modules 116 bytes {962} [built]
ModuleConcatenation bailout: Cannot concat with external \\"external\\" (<- Module is not an ECMAScript module)
+ 9 hidden modules"
`;
exports[`StatsTestCases should print correct stats for scope-hoisting-multi 1`] = `
"Hash: 6aedb7431098670b8480d69784d6d58815dc5161
Child
Hash: 6aedb7431098670b8480
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Entrypoint first = vendor.js first.js
Entrypoint second = vendor.js second.js
[1] ./lazy_second.js 55 bytes {199} [built]
[96] ./module_first.js 31 bytes {949} [built]
[132] ./common2.js 25 bytes {726} {949} [built]
[175] ./lazy_shared.js 31 bytes {887} [built]
[273] ./common_lazy.js 25 bytes {199} {708} [built]
[330] ./first.js 207 bytes {949} [built]
[543] ./common.js 37 bytes {726} {949} [built]
[625] ./second.js 177 bytes {726} [built]
[663] ./common_lazy_shared.js 25 bytes {199} {708} {887} [built]
[857] ./lazy_first.js 55 bytes {708} [built]
[965] ./vendor.js 25 bytes {736} [built]
+ 10 hidden modules
Child
Hash: d69784d6d58815dc5161
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Entrypoint first = vendor.js first.js
Entrypoint second = vendor.js second.js
[1] ./lazy_second.js 55 bytes {199} [built]
ModuleConcatenation bailout: Cannot concat with ./common_lazy.js (<- Module is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js)
ModuleConcatenation bailout: Cannot concat with ./common_lazy_shared.js (<- Module is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js, ./lazy_shared.js)
[83] ./common.js + 1 modules 62 bytes {726} {949} [built]
[175] ./lazy_shared.js 31 bytes {887} [built]
ModuleConcatenation bailout: Cannot concat with ./common_lazy_shared.js (<- Module is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js, ./lazy_shared.js)
[273] ./common_lazy.js 25 bytes {199} {708} [built]
[562] ./first.js + 1 modules 248 bytes {949} [built]
ModuleConcatenation bailout: Cannot concat with ./common.js (<- Module is referenced from different chunks by these modules: ./first.js + 1 modules, ./second.js)
ModuleConcatenation bailout: Cannot concat with ./vendor.js (<- Module is referenced from different chunks by these modules: ./first.js + 1 modules, ./second.js)
[625] ./second.js 177 bytes {726} [built]
ModuleConcatenation bailout: Cannot concat with ./common.js (<- Module is referenced from different chunks by these modules: ./first.js + 1 modules, ./second.js)
ModuleConcatenation bailout: Cannot concat with ./vendor.js (<- Module is referenced from different chunks by these modules: ./first.js + 1 modules, ./second.js)
[663] ./common_lazy_shared.js 25 bytes {199} {708} {887} [built]
[857] ./lazy_first.js 55 bytes {708} [built]
ModuleConcatenation bailout: Cannot concat with ./common_lazy.js (<- Module is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js)
ModuleConcatenation bailout: Cannot concat with ./common_lazy_shared.js (<- Module is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js, ./lazy_shared.js)
[965] ./vendor.js 25 bytes {736} [built]
+ 13 hidden modules"
`;
exports[`StatsTestCases should print correct stats for side-effects-issue-7428 1`] = `
"Hash: a9799fc9d42f147ee886
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
1.js 478 bytes {1} [emitted]
main.js 10.2 KiB {0} [emitted] main
Entrypoint main = main.js
[0] ./main.js + 1 modules 231 bytes {0} [built]
harmony side effect evaluation ./CompB ./components/src/CompAB/index.js 2:0-43
harmony export imported specifier ./CompB ./components/src/CompAB/index.js 2:0-43
harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40 (skipped side-effect-free modules)
entry ./main.js main
| ./components/src/CompAB/CompB.js 77 bytes [built]
| [only some exports used: default]
| harmony import specifier ./components ./main.js 4:15-20 (skipped side-effect-free modules)
| ./main.js 144 bytes [built]
[1] ./components/src/CompAB/CompA.js 89 bytes {0} [built]
[only some exports used: default]
harmony import specifier ./components [0] ./main.js + 1 modules ./main.js 3:15-20 (skipped side-effect-free modules)
harmony import specifier ./components [3] ./foo.js 3:20-25 (skipped side-effect-free modules)
harmony side effect evaluation ./CompA ./components/src/CompAB/index.js 1:0-43
harmony export imported specifier ./CompA ./components/src/CompAB/index.js 1:0-43
harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40 (skipped side-effect-free modules)
[2] ./components/src/CompAB/utils.js 97 bytes {0} [built]
harmony side effect evaluation ./utils [0] ./main.js + 1 modules ./components/src/CompAB/CompB.js 1:0-30
harmony import specifier ./utils [0] ./main.js + 1 modules ./components/src/CompAB/CompB.js 5:2-5
harmony side effect evaluation ./utils [1] ./components/src/CompAB/CompA.js 1:0-35
harmony import specifier ./utils [1] ./components/src/CompAB/CompA.js 5:5-12
[3] ./foo.js 101 bytes {1} [built]
import() ./foo [0] ./main.js + 1 modules ./main.js 6:0-15
./components/src/index.js 84 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./components [0] ./main.js + 1 modules ./main.js 1:0-44
harmony side effect evaluation ./components [3] ./foo.js 1:0-37
./components/src/CompAB/index.js 87 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./CompAB ./components/src/index.js 1:0-40
./components/src/CompC/CompC.js 33 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./CompC ./components/src/CompC/index.js 1:0-34
harmony export imported specifier ./CompC ./components/src/CompC/index.js 1:0-34
harmony export imported specifier ./CompC ./components/src/index.js 2:0-43 (skipped side-effect-free modules)
./components/src/CompC/index.js 34 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./CompC ./components/src/index.js 2:0-43
+ 7 hidden modules"
`;
exports[`StatsTestCases should print correct stats for side-effects-simple-unused 1`] = `
"Hash: 8552e7b59b452ccb1138
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
main.js 2.75 KiB {179} [emitted] main
Entrypoint main = main.js
[469] ./index.js + 2 modules 158 bytes {179} [built]
harmony side effect evaluation ./c ./node_modules/pmodule/b.js 5:0-24
harmony export imported specifier ./c ./node_modules/pmodule/b.js 5:0-24
entry ./index main
| ./node_modules/pmodule/index.js 75 bytes [built]
| [only some exports used: default]
| harmony side effect evaluation pmodule ./index.js 1:0-33
| harmony import specifier pmodule ./index.js 3:12-15
| ./node_modules/pmodule/c.js 28 bytes [built]
| [only some exports used: z]
| harmony import specifier pmodule ./index.js 3:17-18 (skipped side-effect-free modules)
| harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30 (skipped side-effect-free modules)
| ./index.js 55 bytes [built]
./node_modules/pmodule/a.js 60 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./a [469] ./index.js + 2 modules ./node_modules/pmodule/index.js 1:0-20
harmony export imported specifier ./a [469] ./index.js + 2 modules ./node_modules/pmodule/index.js 1:0-20
./node_modules/pmodule/b.js 69 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./b [469] ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
harmony export imported specifier ./b [469] ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
harmony export imported specifier ./b [469] ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
+ 2 hidden modules"
`;
exports[`StatsTestCases should print correct stats for simple 1`] = `
"Hash: d2f113be882957f6df67
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.55 KiB {main} [emitted] main
Entrypoint main = bundle.js
[./index.js] 1 bytes {main} [built]"
`;
exports[`StatsTestCases should print correct stats for simple-more-info 1`] = `
"Hash: a035b8d43e7113865ae3
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
[10] ./index.js 1 bytes {179} [built]
entry ./index main
Xms (resolving: Xms, restoring: Xms, integration: Xms, building: Xms, storing: Xms)"
`;
exports[`StatsTestCases should print correct stats for split-chunks 1`] = `
"Child default:
Entrypoint main = default/main.js
Entrypoint a = default/a.js
Entrypoint b = default/b.js
Entrypoint c = default/c.js
chunk {128} default/b.js (b) 152 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 1 hidden root module
+ 4 hidden dependent modules
chunk {137} default/async-g.js (async-g) 34 bytes <{282}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} default/282.js 20 bytes <{179}> ={334}= ={383}= ={568}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {128} {282} {459} {786} [built]
chunk {334} default/async-b.js (async-b) 72 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} default/async-c.js (async-c) 72 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} default/c.js (c) 152 bytes (javascript) 279 bytes (runtime) [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 1 hidden root module
+ 4 hidden dependent modules
chunk {568} default/568.js 20 bytes <{179}> <{282}> <{767}> <{786}> <{794}> <{954}> ={137}= ={282}= ={334}= ={383}= ={767}= ={769}= ={954}= [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} default/767.js 20 bytes <{179}> ={282}= ={334}= ={383}= ={568}= ={769}= ={794}= ={954}= >{137}< >{568}< [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[767] ./d.js 20 bytes {128} {459} {767} {786} [built]
chunk {769} default/769.js 20 bytes <{179}> ={282}= ={383}= ={568}= ={767}= [rendered] split chunk (cache group: defaultVendors)
> ./c [10] ./index.js 3:0-47
[769] ./node_modules/z.js 20 bytes {459} {769} [built]
chunk {786} default/a.js (a) 216 bytes (javascript) 4.84 KiB (runtime) >{137}< >{568}< [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 3 hidden dependent modules
chunk {794} default/async-a.js (async-a) 156 bytes <{179}> ={282}= ={767}= ={954}= >{137}< >{568}< [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} default/954.js 20 bytes <{179}> ={282}= ={334}= ={568}= ={767}= ={794}= >{137}< >{568}< [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[954] ./node_modules/y.js 20 bytes {128} {786} {954} [built]
Child all-chunks:
Entrypoint main = default/main.js
Entrypoint a = default/282.js default/954.js default/767.js default/a.js
Entrypoint b = default/282.js default/954.js default/767.js default/b.js
Entrypoint c = default/282.js default/769.js default/767.js default/c.js
chunk {128} default/b.js (b) 92 bytes (javascript) 2.57 KiB (runtime) ={282}= ={767}= ={954}= [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {137} default/async-g.js (async-g) 34 bytes <{282}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} default/282.js 20 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={568}= ={767}= ={769}= ={786}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[282] ./node_modules/x.js 20 bytes {282} [built]
chunk {334} default/async-b.js (async-b) 72 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} default/async-c.js (async-c) 72 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} default/c.js (c) 92 bytes (javascript) 2.57 KiB (runtime) ={282}= ={767}= ={769}= [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {568} default/568.js 20 bytes <{179}> <{282}> <{767}> <{786}> <{794}> <{954}> ={137}= ={282}= ={334}= ={383}= ={767}= ={769}= ={954}= [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} default/767.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={383}= ={459}= ={568}= ={769}= ={786}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> ./b b
> ./c c
[767] ./d.js 20 bytes {767} [built]
chunk {769} default/769.js 20 bytes <{179}> ={282}= ={383}= ={459}= ={568}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./c [10] ./index.js 3:0-47
> ./c c
[769] ./node_modules/z.js 20 bytes {769} [built]
chunk {786} default/a.js (a) 156 bytes (javascript) 5.77 KiB (runtime) ={282}= ={767}= ={954}= >{137}< >{568}< [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
chunk {794} default/async-a.js (async-a) 156 bytes <{179}> ={282}= ={767}= ={954}= >{137}< >{568}< [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} default/954.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={568}= ={767}= ={786}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./a a
> ./b b
[954] ./node_modules/y.js 20 bytes {954} [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 {128} default/b.js (b) 112 bytes (javascript) 2.59 KiB (runtime) ={216}= [entry] [rendered]
> ./b b
> x b
> y b
> z b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {137} default/async-g.js (async-g) 54 bytes <{216}> <{786}> <{794}> [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
+ 1 hidden dependent module
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) >{216}< >{334}< >{383}< >{794}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {216} default/vendors.js (vendors) 60 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={786}= ={794}= >{137}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a a
> x a
> y a
> z a
> ./b b
> x b
> y b
> z b
> ./c c
> x c
> y c
> z c
[282] ./node_modules/x.js 20 bytes {216} [built]
[769] ./node_modules/z.js 20 bytes {216} [built]
[954] ./node_modules/y.js 20 bytes {216} [built]
chunk {334} default/async-b.js (async-b) 112 bytes <{179}> ={216}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden dependent modules
chunk {383} default/async-c.js (async-c) 112 bytes <{179}> ={216}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden dependent modules
chunk {459} default/c.js (c) 112 bytes (javascript) 2.59 KiB (runtime) ={216}= [entry] [rendered]
> ./c c
> x c
> y c
> z c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {786} default/a.js (a) 176 bytes (javascript) 5.77 KiB (runtime) ={216}= >{137}< [entry] [rendered]
> ./a a
> x a
> y a
> z a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 1 hidden dependent module
chunk {794} default/async-a.js (async-a) 176 bytes <{179}> ={216}= >{137}< [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 1 hidden dependent module
Child name-too-long:
Entrypoint main = main.js
Entrypoint aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa = 282.js 954.js 767.js async-a.js aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js
Entrypoint bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb = 282.js 954.js 767.js 568.js async-b.js bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js
Entrypoint cccccccccccccccccccccccccccccc = 282.js 769.js 767.js 568.js async-c.js cccccccccccccccccccccccccccccc.js
chunk {137} async-g.js (async-g) 34 bytes <{282}> <{751}> <{767}> <{794}> <{954}> ={568}= [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} main.js (main) 147 bytes (javascript) 4.84 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} 282.js 20 bytes <{179}> ={334}= ={383}= ={568}= ={658}= ={751}= ={766}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
> ./c cccccccccccccccccccccccccccccc
[282] ./node_modules/x.js 20 bytes {282} [built]
chunk {334} async-b.js (async-b) 72 bytes <{179}> ={282}= ={568}= ={766}= ={767}= ={954}= [initial] [rendered] reused as split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
[996] ./b.js 72 bytes {334} [built]
chunk {383} async-c.js (async-c) 72 bytes <{179}> ={282}= ={568}= ={658}= ={767}= ={769}= [initial] [rendered] reused as split chunk (cache group: default)
> ./c [10] ./index.js 3:0-47
> ./c cccccccccccccccccccccccccccccc
[460] ./c.js 72 bytes {383} [built]
chunk {568} 568.js 20 bytes <{179}> <{282}> <{751}> <{767}> <{794}> <{954}> ={137}= ={282}= ={334}= ={383}= ={658}= ={766}= ={767}= ={769}= ={954}= [initial] [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
> ./c cccccccccccccccccccccccccccccc
[568] ./f.js 20 bytes {568} [built]
chunk {658} cccccccccccccccccccccccccccccc.js (cccccccccccccccccccccccccccccc) 2.56 KiB ={282}= ={383}= ={568}= ={767}= ={769}= [entry] [rendered]
> ./c cccccccccccccccccccccccccccccc
2 root modules
chunk {751} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) 5.76 KiB ={282}= ={767}= ={794}= ={954}= >{137}< >{568}< [entry] [rendered]
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
7 root modules
chunk {766} bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 2.56 KiB ={282}= ={334}= ={568}= ={767}= ={954}= [entry] [rendered]
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
2 root modules
chunk {767} 767.js 20 bytes <{179}> ={282}= ={334}= ={383}= ={568}= ={658}= ={751}= ={766}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
> ./c cccccccccccccccccccccccccccccc
[767] ./d.js 20 bytes {767} [built]
chunk {769} 769.js 20 bytes <{179}> ={282}= ={383}= ={568}= ={658}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./c [10] ./index.js 3:0-47
> ./c cccccccccccccccccccccccccccccc
[769] ./node_modules/z.js 20 bytes {769} [built]
chunk {794} async-a.js (async-a) 156 bytes <{179}> ={282}= ={751}= ={767}= ={954}= >{137}< >{568}< [initial] [rendered] reused as split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[761] ./a.js + 1 modules 156 bytes {794} [built]
chunk {954} 954.js 20 bytes <{179}> ={282}= ={334}= ={568}= ={751}= ={766}= ={767}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
[954] ./node_modules/y.js 20 bytes {954} [built]
Child custom-chunks-filter:
Entrypoint main = default/main.js
Entrypoint a = default/a.js
Entrypoint b = default/282.js default/954.js default/767.js default/b.js
Entrypoint c = default/282.js default/769.js default/767.js default/c.js
chunk {128} default/b.js (b) 92 bytes (javascript) 2.57 KiB (runtime) ={282}= ={767}= ={954}= [entry] [rendered]
> ./b b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {137} default/async-g.js (async-g) 34 bytes <{282}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} default/282.js 20 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={568}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./b b
> ./c c
[282] ./node_modules/x.js 20 bytes {282} {786} [built]
chunk {334} default/async-b.js (async-b) 72 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
chunk {383} default/async-c.js (async-c) 72 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
chunk {459} default/c.js (c) 92 bytes (javascript) 2.57 KiB (runtime) ={282}= ={767}= ={769}= [entry] [rendered]
> ./c c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 1 hidden dependent module
chunk {568} default/568.js 20 bytes <{179}> <{282}> <{767}> <{786}> <{794}> <{954}> ={137}= ={282}= ={334}= ={383}= ={767}= ={769}= ={954}= [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./g ./a.js 6:0-47
[568] ./f.js 20 bytes {128} {459} {568} [built]
chunk {767} default/767.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={383}= ={459}= ={568}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./b b
> ./c c
[767] ./d.js 20 bytes {767} {786} [built]
chunk {769} default/769.js 20 bytes <{179}> ={282}= ={383}= ={459}= ={568}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./c [10] ./index.js 3:0-47
> ./c c
[769] ./node_modules/z.js 20 bytes {769} [built]
chunk {786} default/a.js (a) 216 bytes (javascript) 4.84 KiB (runtime) >{137}< >{568}< [entry] [rendered]
> ./a a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 7 hidden root modules
+ 3 hidden dependent modules
chunk {794} default/async-a.js (async-a) 156 bytes <{179}> ={282}= ={767}= ={954}= >{137}< >{568}< [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
chunk {954} default/954.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={568}= ={767}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./b b
[954] ./node_modules/y.js 20 bytes {786} {954} [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 {128} default/b.js (b) 112 bytes (javascript) 2.59 KiB (runtime) ={216}= [entry] [rendered]
> ./b b
> x b
> y b
> z b
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {137} default/async-g.js (async-g) 54 bytes <{216}> <{786}> <{794}> [rendered]
> ./g ./a.js 6:0-47
[785] ./g.js 34 bytes {137} [built]
+ 1 hidden dependent module
chunk {179} default/main.js (main) 147 bytes (javascript) 4.85 KiB (runtime) >{216}< >{334}< >{383}< >{794}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {216} default/vendors.js (vendors) 60 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={794}= >{137}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
> ./b b
> x b
> y b
> z b
> ./c c
> x c
> y c
> z c
[282] ./node_modules/x.js 20 bytes {216} {786} [built]
[769] ./node_modules/z.js 20 bytes {216} {786} [built]
[954] ./node_modules/y.js 20 bytes {216} {786} [built]
chunk {334} default/async-b.js (async-b) 112 bytes <{179}> ={216}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {128} {334} [built]
+ 2 hidden dependent modules
chunk {383} default/async-c.js (async-c) 112 bytes <{179}> ={216}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden dependent modules
chunk {459} default/c.js (c) 112 bytes (javascript) 2.59 KiB (runtime) ={216}= [entry] [rendered]
> ./c c
> x c
> y c
> z c
[460] ./c.js 72 bytes {383} {459} [built]
+ 2 hidden root modules
+ 2 hidden dependent modules
chunk {786} default/a.js (a) 236 bytes (javascript) 4.79 KiB (runtime) >{137}< [entry] [rendered]
> ./a a
> x a
> y a
> z a
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
[769] ./node_modules/z.js 20 bytes {216} {786} [built]
+ 7 hidden root modules
+ 3 hidden dependent modules
chunk {794} default/async-a.js (async-a) 176 bytes <{179}> ={216}= >{137}< [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 156 bytes {786} {794} [built]
+ 1 hidden dependent module"
`;
exports[`StatsTestCases should print correct stats for split-chunks-automatic-name 1`] = `
"Entrypoint main = main.js
chunk {async-a} async-a.js (async-a) 107 bytes <{main}> ={common-d_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= [rendered]
> ./a [10] ./index.js 1:0-47
[761] ./a.js + 1 modules 107 bytes {async-a} [built]
chunk {async-b} async-b.js (async-b) 72 bytes <{main}> ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 72 bytes {async-b} [built]
chunk {async-c} async-c.js (async-c) 72 bytes <{main}> ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= ={common-node_modules_z_js}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 72 bytes {async-c} [built]
chunk {common-d_js} common-d_js.js 20 bytes <{main}> ={async-a}= ={async-b}= ={async-c}= ={common-f_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= ={common-node_modules_z_js}= [rendered] split chunk (cache group: a)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[767] ./d.js 20 bytes {common-d_js} [built]
chunk {common-f_js} common-f_js.js 20 bytes <{main}> ={async-b}= ={async-c}= ={common-d_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= ={common-node_modules_z_js}= [rendered] split chunk (cache group: a)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[568] ./f.js 20 bytes {common-f_js} [built]
chunk {common-node_modules_x_js} common-node_modules_x_js.js 20 bytes <{main}> ={async-a}= ={async-b}= ={async-c}= ={common-d_js}= ={common-f_js}= ={common-node_modules_y_js}= ={common-node_modules_z_js}= [rendered] split chunk (cache group: b)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {common-node_modules_x_js} [built]
chunk {common-node_modules_y_js} common-node_modules_y_js.js 20 bytes <{main}> ={async-a}= ={async-b}= ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= [rendered] split chunk (cache group: b)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[954] ./node_modules/y.js 20 bytes {common-node_modules_y_js} [built]
chunk {common-node_modules_z_js} common-node_modules_z_js.js 20 bytes <{main}> ={async-c}= ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= [rendered] split chunk (cache group: b)
> ./c [10] ./index.js 3:0-47
[769] ./node_modules/z.js 20 bytes {common-node_modules_z_js} [built]
chunk {main} main.js (main) 147 bytes (javascript) 4.77 KiB (runtime) >{async-a}< >{async-b}< >{async-c}< >{common-d_js}< >{common-f_js}< >{common-node_modules_x_js}< >{common-node_modules_y_js}< >{common-node_modules_z_js}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {main} [built]
+ 7 hidden root modules"
`;
exports[`StatsTestCases should print correct stats for split-chunks-combinations 1`] = `
"Entrypoint main = main.js
chunk {31} async-d.js (async-d) 101 bytes <{179}> [rendered]
> ./d [10] ./index.js 4:0-47
[767] ./d.js 34 bytes {31} [built]
+ 1 hidden dependent module
chunk {137} async-g.js (async-g) 101 bytes <{179}> [rendered]
> ./g [10] ./index.js 7:0-47
[785] ./g.js 34 bytes {137} [built]
+ 1 hidden dependent module
chunk {179} main.js (main) 343 bytes (javascript) 4.89 KiB (runtime) >{31}< >{137}< >{206}< >{334}< >{383}< >{449}< >{794}< >{804}< [entry] [rendered]
> ./ main
[10] ./index.js 343 bytes {179} [built]
+ 7 hidden root modules
chunk {206} async-f.js (async-f) 101 bytes <{179}> [rendered]
> ./f [10] ./index.js 6:0-47
[568] ./f.js 34 bytes {206} [built]
+ 1 hidden dependent module
chunk {334} async-b.js (async-b) 48 bytes <{179}> ={804}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 48 bytes {334} [built]
chunk {383} async-c.js (async-c) 101 bytes <{179}> [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 34 bytes {383} [built]
+ 1 hidden dependent module
chunk {449} async-e.js (async-e) 101 bytes <{179}> [rendered]
> ./e [10] ./index.js 5:0-47
[390] ./e.js 34 bytes {449} [built]
+ 1 hidden dependent module
chunk {794} async-a.js (async-a) 48 bytes <{179}> ={804}= [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 48 bytes {794} [built]
chunk {804} 804.js 134 bytes <{179}> ={334}= ={794}= [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
[818] ./x.js 67 bytes {31} {137} {206} {383} {449} {804} [built]
[849] ./y.js 67 bytes {804} [built]"
`;
exports[`StatsTestCases should print correct stats for split-chunks-issue-6413 1`] = `
"Entrypoint main = main.js
chunk {179} main.js (main) 147 bytes (javascript) 4.23 KiB (runtime) >{282}< >{334}< >{383}< >{543}< >{794}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 5 hidden root modules
chunk {282} 282.js 20 bytes <{179}> ={334}= ={383}= ={543}= ={794}= [rendered] split chunk (cache group: defaultVendors)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[282] ./node_modules/x.js 20 bytes {282} [built]
chunk {334} async-b.js (async-b) 19 bytes <{179}> ={282}= ={543}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 19 bytes {334} [built]
chunk {383} async-c.js (async-c) 19 bytes <{179}> ={282}= ={543}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 19 bytes {383} [built]
chunk {543} 543.js 11 bytes <{179}> ={282}= ={334}= ={383}= ={794}= [rendered] split chunk (cache group: default)
> ./a [10] ./index.js 1:0-47
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[543] ./common.js 11 bytes {543} [built]
chunk {794} async-a.js (async-a) 19 bytes <{179}> ={282}= ={543}= [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 19 bytes {794} [built]"
`;
exports[`StatsTestCases should print correct stats for split-chunks-issue-6696 1`] = `
"Entrypoint main = vendors.js main.js
chunk {179} main.js (main) 110 bytes (javascript) 5.16 KiB (runtime) ={216}= >{334}< >{794}< [entry] [rendered]
> ./ main
[10] ./index.js 110 bytes {179} [built]
+ 5 hidden root modules
chunk {216} vendors.js (vendors) 20 bytes ={179}= >{334}< >{794}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
> ./ main
[954] ./node_modules/y.js 20 bytes {216} [built]
chunk {334} async-b.js (async-b) 32 bytes <{179}> <{216}> [rendered]
> ./b [10] ./index.js 3:0-47
[996] ./b.js 12 bytes {334} [built]
+ 1 hidden dependent module
chunk {794} async-a.js (async-a) 32 bytes <{179}> <{216}> [rendered]
> ./a [10] ./index.js 2:0-47
[847] ./a.js 12 bytes {794} [built]
+ 1 hidden dependent module"
`;
exports[`StatsTestCases should print correct stats for split-chunks-issue-7401 1`] = `
"Entrypoint a = 282.js a.js
Entrypoint b = b.js
Chunk Group c = 282.js c.js
chunk {128} b.js (b) 43 bytes (javascript) 4.19 KiB (runtime) >{282}< >{459}< [entry] [rendered]
> ./b b
[996] ./b.js 43 bytes {128} [built]
+ 5 hidden root modules
chunk {282} 282.js 20 bytes <{128}> ={459}= ={786}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./c [996] ./b.js 1:0-41
> ./a a
[282] ./node_modules/x.js 20 bytes {282} [built]
chunk {459} c.js (c) 12 bytes <{128}> ={282}= [rendered]
> ./c [996] ./b.js 1:0-41
[460] ./c.js 12 bytes {459} [built]
chunk {786} a.js (a) 12 bytes (javascript) 2.54 KiB (runtime) ={282}= [entry] [rendered]
> ./a a
[847] ./a.js 12 bytes {786} [built]
+ 2 hidden root modules"
`;
exports[`StatsTestCases should print correct stats for split-chunks-keep-remaining-size 1`] = `
"Entrypoint main = default/main.js
chunk {179} default/main.js (main) 147 bytes (javascript) 4.83 KiB (runtime) >{334}< >{383}< >{794}< >{821}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden chunk modules
chunk {334} default/async-b.js (async-b) 39 bytes <{179}> ={821}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 39 bytes {334} [built]
chunk {383} default/async-c.js (async-c) 39 bytes <{179}> ={821}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 39 bytes {383} [built]
chunk {794} default/async-a.js (async-a) 141 bytes <{179}> [rendered]
> ./a [10] ./index.js 1:0-47
[552] ./node_modules/shared.js?1 102 bytes {794} [built]
[847] ./a.js 39 bytes {794} [built]
chunk {821} default/821.js 102 bytes <{179}> ={334}= ={383}= [rendered] split chunk (cache group: defaultVendors)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[821] ./node_modules/shared.js?2 102 bytes {821} [built]"
`;
exports[`StatsTestCases should print correct stats for split-chunks-max-size 1`] = `
"Child production:
Entrypoint main = prod-869.js prod-410.js prod-main-10f51d07.js prod-main-3c98d7c3.js prod-main-6bb16544.js prod-main-1df31ce3.js prod-main-2f7dcf2e.js prod-main-e7c5ace7.js prod-main-5cfff2c6.js prod-main-1443e336.js prod-main-77a8c116.js prod-main-89a43a0f.js prod-main-12217e1d.js
chunk {1} prod-main-6bb16544.js (main-6bb16544) 1.57 KiB ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[262] ./in-some-directory/very-big.js?1 1.57 KiB {1} [built]
chunk {59} prod-main-77a8c116.js (main-77a8c116) 1.57 KiB ={1}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[575] ./very-big.js?2 1.57 KiB {59} [built]
chunk {198} prod-main-3c98d7c3.js (main-3c98d7c3) 536 bytes ={1}= ={59}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[11] ./in-some-directory/small.js?4 67 bytes {198} [built]
[120] ./in-some-directory/big.js?1 268 bytes {198} [built]
[663] ./in-some-directory/small.js?2 67 bytes {198} [built]
[793] ./in-some-directory/small.js?3 67 bytes {198} [built]
[973] ./in-some-directory/small.js?1 67 bytes {198} [built]
chunk {204} prod-main-2f7dcf2e.js (main-2f7dcf2e) 603 bytes ={1}= ={59}= ={198}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[40] ./inner-module/small.js?6 67 bytes {204} [built]
[156] ./inner-module/small.js?9 67 bytes {204} [built]
[576] ./inner-module/small.js?7 67 bytes {204} [built]
[584] ./inner-module/small.js?3 67 bytes {204} [built]
[638] ./inner-module/small.js?8 67 bytes {204} [built]
[689] ./inner-module/small.js?5 67 bytes {204} [built]
[706] ./inner-module/small.js?1 67 bytes {204} [built]
[950] ./inner-module/small.js?2 67 bytes {204} [built]
[988] ./inner-module/small.js?4 67 bytes {204} [built]
chunk {318} prod-main-89a43a0f.js (main-89a43a0f) 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[221] ./very-big.js?3 1.57 KiB {318} [built]
chunk {358} prod-main-e7c5ace7.js (main-e7c5ace7) 603 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[115] ./small.js?8 67 bytes {358} [built]
[300] ./small.js?5 67 bytes {358} [built]
[348] ./small.js?6 67 bytes {358} [built]
[473] ./small.js?4 67 bytes {358} [built]
[520] ./small.js?2 67 bytes {358} [built]
[556] ./small.js?7 67 bytes {358} [built]
[577] ./small.js?9 67 bytes {358} [built]
[739] ./small.js?1 67 bytes {358} [built]
[828] ./small.js?3 67 bytes {358} [built]
chunk {400} prod-main-1443e336.js (main-1443e336) 603 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[32] ./subfolder/small.js?5 67 bytes {400} [built]
[70] ./subfolder/small.js?4 67 bytes {400} [built]
[309] ./subfolder/small.js?1 67 bytes {400} [built]
[483] ./subfolder/small.js?8 67 bytes {400} [built]
[802] ./subfolder/small.js?6 67 bytes {400} [built]
[853] ./subfolder/small.js?2 67 bytes {400} [built]
[943] ./subfolder/small.js?3 67 bytes {400} [built]
[979] ./subfolder/small.js?9 67 bytes {400} [built]
[996] ./subfolder/small.js?7 67 bytes {400} [built]
chunk {410} prod-410.js 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[410] ./node_modules/very-big.js?1 1.57 KiB {410} [built]
chunk {490} prod-main-5cfff2c6.js (main-5cfff2c6) 536 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[215] ./subfolder/big.js?1 268 bytes {490} [built]
[499] ./subfolder/big.js?2 268 bytes {490} [built]
chunk {520} prod-main-1df31ce3.js (main-1df31ce3) 1.19 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[10] ./index.js 1.19 KiB {520} [built]
chunk {662} prod-main-10f51d07.js (main-10f51d07) 536 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={663}= ={869}= [initial] [rendered]
> ./ main
[2] ./big.js?2 268 bytes {662} [built]
[838] ./big.js?1 268 bytes {662} [built]
chunk {663} prod-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.18 KiB (runtime) ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={869}= [entry] [rendered]
> ./ main
[463] ./very-big.js?1 1.57 KiB {663} [built]
+ 4 hidden root modules
chunk {869} prod-869.js 402 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[302] ./node_modules/small.js?1 67 bytes {869} [built]
[400] ./node_modules/big.js?1 268 bytes {869} [built]
[732] ./node_modules/small.js?2 67 bytes {869} [built]
Child development:
Entrypoint main = dev-vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2.js dev-vendors-node_modules_very-big_js_1.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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./big.js?1] 268 bytes {main-big_js-1} [built]
[./big.js?2] 268 bytes {main-big_js-1} [built]
chunk {main-in-some-directory_b} dev-main-in-some-directory_b.js (main-in-some-directory_b) 536 bytes ={main-big_js-1}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./in-some-directory/big.js?1] 268 bytes {main-in-some-directory_b} [built]
[./in-some-directory/small.js?1] 67 bytes {main-in-some-directory_b} [built]
[./in-some-directory/small.js?2] 67 bytes {main-in-some-directory_b} [built]
[./in-some-directory/small.js?3] 67 bytes {main-in-some-directory_b} [built]
[./in-some-directory/small.js?4] 67 bytes {main-in-some-directory_b} [built]
chunk {main-in-some-directory_very-big_js-8d76cf03} dev-main-in-some-directory_very-big_js-8d76cf03.js (main-in-some-directory_very-big_js-8d76cf03) 1.57 KiB ={main-big_js-1}= ={main-in-some-directory_b}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./in-some-directory/very-big.js?1] 1.57 KiB {main-in-some-directory_very-big_js-8d76cf03} [built]
chunk {main-index_js-41f5a26e} dev-main-index_js-41f5a26e.js (main-index_js-41f5a26e) 1.19 KiB ={main-big_js-1}= ={main-in-some-directory_b}= ={main-in-some-directory_very-big_js-8d76cf03}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./index.js] 1.19 KiB {main-index_js-41f5a26e} [built]
chunk {main-inner-module_small_js-3} dev-main-inner-module_small_js-3.js (main-inner-module_small_js-3) 603 bytes ={main-big_js-1}= ={main-in-some-directory_b}= ={main-in-some-directory_very-big_js-8d76cf03}= ={main-index_js-41f5a26e}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./inner-module/small.js?1] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?2] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?3] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?4] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?5] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?6] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?7] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?8] 67 bytes {main-inner-module_small_js-3} [built]
[./inner-module/small.js?9] 67 bytes {main-inner-module_small_js-3} [built]
chunk {main-small_js-1} dev-main-small_js-1.js (main-small_js-1) 603 bytes ={main-big_js-1}= ={main-in-some-directory_b}= ={main-in-some-directory_very-big_js-8d76cf03}= ={main-index_js-41f5a26e}= ={main-inner-module_small_js-3}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./small.js?1] 67 bytes {main-small_js-1} [built]
[./small.js?2] 67 bytes {main-small_js-1} [built]
[./small.js?3] 67 bytes {main-small_js-1} [built]
[./small.js?4] 67 bytes {main-small_js-1} [built]
[./small.js?5] 67 bytes {main-small_js-1} [built]
[./small.js?6] 67 bytes {main-small_js-1} [built]
[./small.js?7] 67 bytes {main-small_js-1} [built]
[./small.js?8] 67 bytes {main-small_js-1} [built]
[./small.js?9] 67 bytes {main-small_js-1} [built]
chunk {main-subfolder_big_js-b} dev-main-subfolder_big_js-b.js (main-subfolder_big_js-b) 536 bytes ={main-big_js-1}= ={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_small_js-1}= ={main-very-big_js-08cf55cf}= ={main-very-big_js-4647fb9d}= ={main-very-big_js-62f7f644}= ={vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./subfolder/big.js?1] 268 bytes {main-subfolder_big_js-b} [built]
[./subfolder/big.js?2] 268 bytes {main-subfolder_big_js-b} [built]
chunk {main-subfolder_small_js-1} dev-main-subfolder_small_js-1.js (main-subfolder_small_js-1) 603 bytes ={main-big_js-1}= ={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-very-big_js-08cf55cf}= ={main-very-big_js-4647fb9d}= ={main-very-big_js-62f7f644}= ={vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./subfolder/small.js?1] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?2] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?3] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?4] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?5] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?6] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?7] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?8] 67 bytes {main-subfolder_small_js-1} [built]
[./subfolder/small.js?9] 67 bytes {main-subfolder_small_js-1} [built]
chunk {main-very-big_js-08cf55cf} dev-main-very-big_js-08cf55cf.js (main-very-big_js-08cf55cf) 1.57 KiB ={main-big_js-1}= ={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-4647fb9d}= ={main-very-big_js-62f7f644}= ={vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./very-big.js?2] 1.57 KiB {main-very-big_js-08cf55cf} [built]
chunk {main-very-big_js-4647fb9d} dev-main-very-big_js-4647fb9d.js (main-very-big_js-4647fb9d) 1.57 KiB ={main-big_js-1}= ={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-62f7f644}= ={vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [initial] [rendered]
> ./ main
[./very-big.js?3] 1.57 KiB {main-very-big_js-4647fb9d} [built]
chunk {main-very-big_js-62f7f644} dev-main-very-big_js-62f7f644.js (main-very-big_js-62f7f644) 3.55 KiB (runtime) 1.57 KiB (javascript) ={main-big_js-1}= ={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}= ={vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= ={vendors-node_modules_very-big_js_1}= [entry] [rendered]
> ./ main
[./very-big.js?1] 1.57 KiB {main-very-big_js-62f7f644} [built]
+ 4 hidden root modules
chunk {vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2} dev-vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2.js 402 bytes ={main-big_js-1}= ={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-node_modules_very-big_js_1}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[./node_modules/big.js?1] 268 bytes {vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2} [built]
[./node_modules/small.js?1] 67 bytes {vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2} [built]
[./node_modules/small.js?2] 67 bytes {vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2} [built]
chunk {vendors-node_modules_very-big_js_1} dev-vendors-node_modules_very-big_js_1.js 1.57 KiB ={main-big_js-1}= ={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-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[./node_modules/very-big.js?1] 1.57 KiB {vendors-node_modules_very-big_js_1} [built]
Child switched:
Entrypoint main = switched-247.js switched-main-7aeafcb2.js switched-main-6bb16544.js switched-main-1df31ce3.js switched-main-879072e3.js switched-main-77a8c116.js switched-main-89a43a0f.js switched-main-12217e1d.js
chunk {1} switched-main-6bb16544.js (main-6bb16544) 1.57 KiB ={59}= ={247}= ={318}= ={520}= ={581}= ={663}= ={997}= [initial] [rendered]
> ./ main
[262] ./in-some-directory/very-big.js?1 1.57 KiB {1} [built]
chunk {59} switched-main-77a8c116.js (main-77a8c116) 1.57 KiB ={1}= ={247}= ={318}= ={520}= ={581}= ={663}= ={997}= [initial] [rendered]
> ./ main
[575] ./very-big.js?2 1.57 KiB {59} [built]
chunk {247} switched-247.js 1.96 KiB ={1}= ={59}= ={318}= ={520}= ={581}= ={663}= ={997}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[302] ./node_modules/small.js?1 67 bytes {247} [built]
[400] ./node_modules/big.js?1 268 bytes {247} [built]
[410] ./node_modules/very-big.js?1 1.57 KiB {247} [built]
[732] ./node_modules/small.js?2 67 bytes {247} [built]
chunk {318} switched-main-89a43a0f.js (main-89a43a0f) 1.57 KiB ={1}= ={59}= ={247}= ={520}= ={581}= ={663}= ={997}= [initial] [rendered]
> ./ main
[221] ./very-big.js?3 1.57 KiB {318} [built]
chunk {520} switched-main-1df31ce3.js (main-1df31ce3) 1.19 KiB ={1}= ={59}= ={247}= ={318}= ={581}= ={663}= ={997}= [initial] [rendered]
> ./ main
[10] ./index.js 1.19 KiB {520} [built]
chunk {581} switched-main-879072e3.js (main-879072e3) 1.7 KiB ={1}= ={59}= ={247}= ={318}= ={520}= ={663}= ={997}= [initial] [rendered]
> ./ main
[70] ./subfolder/small.js?4 67 bytes {581} [built]
[115] ./small.js?8 67 bytes {581} [built]
[215] ./subfolder/big.js?1 268 bytes {581} [built]
[300] ./small.js?5 67 bytes {581} [built]
[309] ./subfolder/small.js?1 67 bytes {581} [built]
[348] ./small.js?6 67 bytes {581} [built]
[473] ./small.js?4 67 bytes {581} [built]
[499] ./subfolder/big.js?2 268 bytes {581} [built]
[520] ./small.js?2 67 bytes {581} [built]
[556] ./small.js?7 67 bytes {581} [built]
[577] ./small.js?9 67 bytes {581} [built]
[739] ./small.js?1 67 bytes {581} [built]
[828] ./small.js?3 67 bytes {581} [built]
[853] ./subfolder/small.js?2 67 bytes {581} [built]
[943] ./subfolder/small.js?3 67 bytes {581} [built]
+ 5 hidden root modules
chunk {663} switched-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.16 KiB (runtime) ={1}= ={59}= ={247}= ={318}= ={520}= ={581}= ={997}= [entry] [rendered]
> ./ main
[463] ./very-big.js?1 1.57 KiB {663} [built]
+ 4 hidden root modules
chunk {997} switched-main-7aeafcb2.js (main-7aeafcb2) 1.64 KiB ={1}= ={59}= ={247}= ={318}= ={520}= ={581}= ={663}= [initial] [rendered]
> ./ main
[2] ./big.js?2 268 bytes {997} [built]
[40] ./inner-module/small.js?6 67 bytes {997} [built]
[120] ./in-some-directory/big.js?1 268 bytes {997} [built]
[156] ./inner-module/small.js?9 67 bytes {997} [built]
[576] ./inner-module/small.js?7 67 bytes {997} [built]
[584] ./inner-module/small.js?3 67 bytes {997} [built]
[638] ./inner-module/small.js?8 67 bytes {997} [built]
[663] ./in-some-directory/small.js?2 67 bytes {997} [built]
[689] ./inner-module/small.js?5 67 bytes {997} [built]
[706] ./inner-module/small.js?1 67 bytes {997} [built]
[793] ./in-some-directory/small.js?3 67 bytes {997} [built]
[838] ./big.js?1 268 bytes {997} [built]
[950] ./inner-module/small.js?2 67 bytes {997} [built]
[973] ./in-some-directory/small.js?1 67 bytes {997} [built]
[988] ./inner-module/small.js?4 67 bytes {997} [built]
+ 1 hidden root module
WARNING in SplitChunksPlugin
Cache group defaultVendors
Configured minSize (1000 bytes) is bigger than maxSize (100 bytes).
This seem to be a invalid optimiziation.splitChunks configuration.
WARNING in SplitChunksPlugin
Fallback cache group
Configured minSize (1000 bytes) is bigger than maxSize (100 bytes).
This seem to be a invalid optimiziation.splitChunks configuration.
Child zero-min:
Entrypoint main = zero-min-869.js zero-min-410.js zero-min-main-10f51d07.js zero-min-main-3c98d7c3.js zero-min-main-6bb16544.js zero-min-main-1df31ce3.js zero-min-main-2f7dcf2e.js zero-min-main-e7c5ace7.js zero-min-main-5cfff2c6.js zero-min-main-1443e336.js zero-min-main-77a8c116.js zero-min-main-89a43a0f.js zero-min-main-12217e1d.js
chunk {1} zero-min-main-6bb16544.js (main-6bb16544) 1.57 KiB ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[262] ./in-some-directory/very-big.js?1 1.57 KiB {1} [built]
chunk {59} zero-min-main-77a8c116.js (main-77a8c116) 1.57 KiB ={1}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[575] ./very-big.js?2 1.57 KiB {59} [built]
chunk {198} zero-min-main-3c98d7c3.js (main-3c98d7c3) 536 bytes ={1}= ={59}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[11] ./in-some-directory/small.js?4 67 bytes {198} [built]
[120] ./in-some-directory/big.js?1 268 bytes {198} [built]
[663] ./in-some-directory/small.js?2 67 bytes {198} [built]
[793] ./in-some-directory/small.js?3 67 bytes {198} [built]
[973] ./in-some-directory/small.js?1 67 bytes {198} [built]
chunk {204} zero-min-main-2f7dcf2e.js (main-2f7dcf2e) 603 bytes ={1}= ={59}= ={198}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[40] ./inner-module/small.js?6 67 bytes {204} [built]
[156] ./inner-module/small.js?9 67 bytes {204} [built]
[576] ./inner-module/small.js?7 67 bytes {204} [built]
[584] ./inner-module/small.js?3 67 bytes {204} [built]
[638] ./inner-module/small.js?8 67 bytes {204} [built]
[689] ./inner-module/small.js?5 67 bytes {204} [built]
[706] ./inner-module/small.js?1 67 bytes {204} [built]
[950] ./inner-module/small.js?2 67 bytes {204} [built]
[988] ./inner-module/small.js?4 67 bytes {204} [built]
chunk {318} zero-min-main-89a43a0f.js (main-89a43a0f) 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[221] ./very-big.js?3 1.57 KiB {318} [built]
chunk {358} zero-min-main-e7c5ace7.js (main-e7c5ace7) 603 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[115] ./small.js?8 67 bytes {358} [built]
[300] ./small.js?5 67 bytes {358} [built]
[348] ./small.js?6 67 bytes {358} [built]
[473] ./small.js?4 67 bytes {358} [built]
[520] ./small.js?2 67 bytes {358} [built]
[556] ./small.js?7 67 bytes {358} [built]
[577] ./small.js?9 67 bytes {358} [built]
[739] ./small.js?1 67 bytes {358} [built]
[828] ./small.js?3 67 bytes {358} [built]
chunk {400} zero-min-main-1443e336.js (main-1443e336) 603 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[32] ./subfolder/small.js?5 67 bytes {400} [built]
[70] ./subfolder/small.js?4 67 bytes {400} [built]
[309] ./subfolder/small.js?1 67 bytes {400} [built]
[483] ./subfolder/small.js?8 67 bytes {400} [built]
[802] ./subfolder/small.js?6 67 bytes {400} [built]
[853] ./subfolder/small.js?2 67 bytes {400} [built]
[943] ./subfolder/small.js?3 67 bytes {400} [built]
[979] ./subfolder/small.js?9 67 bytes {400} [built]
[996] ./subfolder/small.js?7 67 bytes {400} [built]
chunk {410} zero-min-410.js 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[410] ./node_modules/very-big.js?1 1.57 KiB {410} [built]
chunk {490} zero-min-main-5cfff2c6.js (main-5cfff2c6) 536 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[215] ./subfolder/big.js?1 268 bytes {490} [built]
[499] ./subfolder/big.js?2 268 bytes {490} [built]
chunk {520} zero-min-main-1df31ce3.js (main-1df31ce3) 1.19 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={662}= ={663}= ={869}= [initial] [rendered]
> ./ main
[10] ./index.js 1.19 KiB {520} [built]
chunk {662} zero-min-main-10f51d07.js (main-10f51d07) 536 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={663}= ={869}= [initial] [rendered]
> ./ main
[2] ./big.js?2 268 bytes {662} [built]
[838] ./big.js?1 268 bytes {662} [built]
chunk {663} zero-min-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.18 KiB (runtime) ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={869}= [entry] [rendered]
> ./ main
[463] ./very-big.js?1 1.57 KiB {663} [built]
+ 4 hidden root modules
chunk {869} zero-min-869.js 402 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= [initial] [rendered] split chunk (cache group: defaultVendors)
> ./ main
[302] ./node_modules/small.js?1 67 bytes {869} [built]
[400] ./node_modules/big.js?1 268 bytes {869} [built]
[732] ./node_modules/small.js?2 67 bytes {869} [built]
Child max-async-size:
Entrypoint main = max-async-size-main.js
chunk {179} max-async-size-main.js (main) 2.47 KiB (javascript) 4.88 KiB (runtime) >{342}< >{385}< >{820}< >{920}< [entry] [rendered]
> ./async main
[855] ./async/index.js 386 bytes {179} [built]
+ 7 hidden root modules
+ 6 hidden dependent modules
chunk {342} max-async-size-async-b-77a8c116.js (async-b-77a8c116) 1.57 KiB <{179}> ={385}= ={820}= ={920}= [rendered]
> ./b [855] ./async/index.js 10:2-49
> ./a [855] ./async/index.js 9:2-49
[575] ./very-big.js?2 1.57 KiB {342} [built]
chunk {385} max-async-size-async-b-12217e1d.js (async-b-12217e1d) 1.57 KiB <{179}> ={342}= ={820}= ={920}= [rendered]
> ./b [855] ./async/index.js 10:2-49
> ./a [855] ./async/index.js 9:2-49
[463] ./very-big.js?1 1.57 KiB {385} [built]
chunk {820} max-async-size-async-b-89a43a0f.js (async-b-89a43a0f) 1.57 KiB <{179}> ={342}= ={385}= ={920}= [rendered]
> ./b [855] ./async/index.js 10:2-49
> ./a [855] ./async/index.js 9:2-49
[221] ./very-big.js?3 1.57 KiB {820} [built]
chunk {920} max-async-size-async-b-bde52cb3.js (async-b-bde52cb3) 864 bytes <{179}> ={342}= ={385}= ={820}= [rendered]
> ./b [855] ./async/index.js 10:2-49
> ./a [855] ./async/index.js 9:2-49
[245] ./async/b.js 72 bytes {920} [built]
[699] ./async/a.js 189 bytes {920} [built]
+ 9 hidden dependent modules
Child enforce-min-size:
Entrypoint main = enforce-min-size-519.js enforce-min-size-614.js enforce-min-size-262.js enforce-min-size-10.js enforce-min-size-434.js enforce-min-size-869.js enforce-min-size-410.js enforce-min-size-692.js enforce-min-size-825.js enforce-min-size-822.js enforce-min-size-575.js enforce-min-size-221.js enforce-min-size-463.js enforce-min-size-main.js
chunk {10} enforce-min-size-10.js 1.19 KiB ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[10] ./index.js 1.19 KiB {10} [built]
chunk {179} enforce-min-size-main.js (main) 3.18 KiB ={10}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [entry] [rendered]
> ./ main
4 root modules
chunk {221} enforce-min-size-221.js 1.57 KiB ={10}= ={179}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[221] ./very-big.js?3 1.57 KiB {221} [built]
chunk {262} enforce-min-size-262.js 1.57 KiB ={10}= ={179}= ={221}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[262] ./in-some-directory/very-big.js?1 1.57 KiB {262} [built]
chunk {410} enforce-min-size-410.js 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[410] ./node_modules/very-big.js?1 1.57 KiB {410} [built]
chunk {434} enforce-min-size-434.js 603 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[40] ./inner-module/small.js?6 67 bytes {434} [built]
[156] ./inner-module/small.js?9 67 bytes {434} [built]
[576] ./inner-module/small.js?7 67 bytes {434} [built]
[584] ./inner-module/small.js?3 67 bytes {434} [built]
[638] ./inner-module/small.js?8 67 bytes {434} [built]
[689] ./inner-module/small.js?5 67 bytes {434} [built]
[706] ./inner-module/small.js?1 67 bytes {434} [built]
[950] ./inner-module/small.js?2 67 bytes {434} [built]
[988] ./inner-module/small.js?4 67 bytes {434} [built]
chunk {463} enforce-min-size-463.js 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[463] ./very-big.js?1 1.57 KiB {463} [built]
chunk {519} enforce-min-size-519.js 536 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[2] ./big.js?2 268 bytes {519} [built]
[838] ./big.js?1 268 bytes {519} [built]
chunk {575} enforce-min-size-575.js 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[575] ./very-big.js?2 1.57 KiB {575} [built]
chunk {614} enforce-min-size-614.js 536 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[11] ./in-some-directory/small.js?4 67 bytes {614} [built]
[120] ./in-some-directory/big.js?1 268 bytes {614} [built]
[663] ./in-some-directory/small.js?2 67 bytes {614} [built]
[793] ./in-some-directory/small.js?3 67 bytes {614} [built]
[973] ./in-some-directory/small.js?1 67 bytes {614} [built]
chunk {692} enforce-min-size-692.js 603 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[115] ./small.js?8 67 bytes {692} [built]
[300] ./small.js?5 67 bytes {692} [built]
[348] ./small.js?6 67 bytes {692} [built]
[473] ./small.js?4 67 bytes {692} [built]
[520] ./small.js?2 67 bytes {692} [built]
[556] ./small.js?7 67 bytes {692} [built]
[577] ./small.js?9 67 bytes {692} [built]
[739] ./small.js?1 67 bytes {692} [built]
[828] ./small.js?3 67 bytes {692} [built]
chunk {822} enforce-min-size-822.js 603 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[32] ./subfolder/small.js?5 67 bytes {822} [built]
[70] ./subfolder/small.js?4 67 bytes {822} [built]
[309] ./subfolder/small.js?1 67 bytes {822} [built]
[483] ./subfolder/small.js?8 67 bytes {822} [built]
[802] ./subfolder/small.js?6 67 bytes {822} [built]
[853] ./subfolder/small.js?2 67 bytes {822} [built]
[943] ./subfolder/small.js?3 67 bytes {822} [built]
[979] ./subfolder/small.js?9 67 bytes {822} [built]
[996] ./subfolder/small.js?7 67 bytes {822} [built]
chunk {825} enforce-min-size-825.js 536 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={869}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[215] ./subfolder/big.js?1 268 bytes {825} [built]
[499] ./subfolder/big.js?2 268 bytes {825} [built]
chunk {869} enforce-min-size-869.js 402 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= [initial] [rendered] split chunk (cache group: all)
> ./ main
[302] ./node_modules/small.js?1 67 bytes {869} [built]
[400] ./node_modules/big.js?1 268 bytes {869} [built]
[732] ./node_modules/small.js?2 67 bytes {869} [built]"
`;
exports[`StatsTestCases should print correct stats for split-chunks-prefer-bigger-splits 1`] = `
"Entrypoint main = default/main.js
chunk {118} default/118.js 110 bytes <{179}> ={334}= ={383}= [rendered] split chunk (cache group: default)
> ./b [10] ./index.js 2:0-47
> ./c [10] ./index.js 3:0-47
[568] ./f.js 67 bytes {118} [built]
[767] ./d.js 43 bytes {118} {794} [built]
chunk {179} default/main.js (main) 147 bytes (javascript) 4.83 KiB (runtime) >{118}< >{334}< >{383}< >{794}< [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {334} default/async-b.js (async-b) 105 bytes <{179}> ={118}= [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 62 bytes {334} [built]
+ 1 hidden dependent module
chunk {383} default/async-c.js (async-c) 48 bytes <{179}> ={118}= [rendered]
> ./c [10] ./index.js 3:0-47
[460] ./c.js 48 bytes {383} [built]
chunk {794} default/async-a.js (async-a) 134 bytes <{179}> [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 48 bytes {794} [built]
+ 2 hidden dependent modules"
`;
exports[`StatsTestCases should print correct stats for tree-shaking 1`] = `
"Hash: de7fafb0f5388d3c7fbe
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 7.6 KiB {179} [emitted] main
Entrypoint main = bundle.js
[10] ./index.js 315 bytes {179} [built]
[no exports]
[405] ./require.include.js 36 bytes {179} [built]
[exports: a, default]
[no exports used]
[416] ./unknown.js 1 bytes {179} [built]
[only some exports used: c]
[419] ./unknown2.js 1 bytes {179} [built]
[only some exports used: y]
[641] ./reexport-unknown.js 83 bytes {179} [built]
[exports: a, b, c, d]
[only some exports used: a, c]
[706] ./edge.js 45 bytes {179} [built]
[only some exports used: y]
[729] ./reexport-known.js 49 bytes {179} [built]
[exports: a, b]
[only some exports used: a]
[847] ./a.js 13 bytes {179} [built]
[exports: a]
[all exports used]
[867] ./reexport-star-known.js 41 bytes {179} [built]
[exports: a, b]
[only some exports used: a]
[918] ./reexport-star-unknown.js 68 bytes {179} [built]
[only some exports used: a, c]
[996] ./b.js 13 bytes {179} [built]
[exports: b]
[no exports used]
+ 3 hidden modules"
`;
exports[`StatsTestCases should print correct stats for warnings-terser 1`] = `
"Hash: c47fdd999f1a10b40d83
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
bundle.js 1.32 KiB {179} [emitted] main
Entrypoint main = bundle.js
[10] ./index.js 299 bytes {179} [built]
[847] ./a.js 249 bytes {179} [built]
+ 1 hidden module
WARNING in Terser Plugin: Dropping unused function someUnRemoteUsedFunction1 [./a.js:3,0]
WARNING in Terser Plugin: Dropping unused function someUnRemoteUsedFunction2 [./a.js:4,0]
WARNING in Terser Plugin: Dropping unused function someUnRemoteUsedFunction3 [./a.js:5,0]
WARNING in Terser Plugin: Dropping unused function someUnRemoteUsedFunction4 [./a.js:6,0]
WARNING in Terser Plugin: Dropping unused function someUnRemoteUsedFunction5 [./a.js:7,0]
"
`;
exports[`StatsTestCases should print correct stats for wasm-explorer-examples-sync 1`] = `
"Hash: 8c3293703d1d55ebe60f
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
1d55f77c08cd19684f13.module.wasm 154 bytes {325} [emitted]
200c03abdc3f4ae1e15c.module.wasm 290 bytes {780} [emitted]
230.bundle.js 212 bytes {230} [emitted]
256e72dd8b9a83a6e45b.module.wasm 120 bytes {325} [emitted]
325.bundle.js 3.96 KiB {325} [emitted]
526.bundle.js 329 bytes {526} [emitted]
780.bundle.js 505 bytes {780} [emitted]
99.bundle.js 210 bytes {99} [emitted]
a0e9dd97d7ced35a5b2c.module.wasm 154 bytes {780} [emitted]
bundle.js 10.9 KiB {520} [emitted] main-1df31ce3
d37b3336426771c2a6e2.module.wasm 531 bytes {99} [emitted]
ebd3f263522776d85971.module.wasm 156 bytes {230} [emitted]
Entrypoint main = bundle.js
chunk {99} 99.bundle.js, d37b3336426771c2a6e2.module.wasm 50 bytes (javascript) 531 bytes (webassembly) [rendered]
[99] ./duff.wasm 50 bytes (javascript) 531 bytes (webassembly) {99} [built]
chunk {230} 230.bundle.js, ebd3f263522776d85971.module.wasm 50 bytes (javascript) 156 bytes (webassembly) [rendered]
[230] ./Q_rsqrt.wasm 50 bytes (javascript) 156 bytes (webassembly) {230} [built]
chunk {325} 325.bundle.js, 256e72dd8b9a83a6e45b.module.wasm, 1d55f77c08cd19684f13.module.wasm 1.54 KiB (javascript) 274 bytes (webassembly) [rendered]
[287] ./popcnt.wasm 50 bytes (javascript) 120 bytes (webassembly) {325} [built]
[325] ./tests.js 1.44 KiB {325} [built]
[819] ./testFunction.wasm 50 bytes (javascript) 154 bytes (webassembly) {325} [built]
chunk {520} bundle.js (main-1df31ce3) 586 bytes (javascript) 5.19 KiB (runtime) [entry] [rendered]
[10] ./index.js 586 bytes {520} [built]
+ 7 hidden chunk modules
chunk {526} 526.bundle.js 34 bytes [rendered] split chunk (cache group: defaultVendors)
[526] ./node_modules/env.js 34 bytes {526} [built]
chunk {780} 780.bundle.js, a0e9dd97d7ced35a5b2c.module.wasm, 200c03abdc3f4ae1e15c.module.wasm 110 bytes (javascript) 444 bytes (webassembly) [rendered]
[143] ./fact.wasm 50 bytes (javascript) 154 bytes (webassembly) {780} [built]
[151] ./fast-math.wasm 60 bytes (javascript) 290 bytes (webassembly) {780} [built]
[10] ./index.js 586 bytes {520} [built]
[99] ./duff.wasm 50 bytes (javascript) 531 bytes (webassembly) {99} [built]
[143] ./fact.wasm 50 bytes (javascript) 154 bytes (webassembly) {780} [built]
[151] ./fast-math.wasm 60 bytes (javascript) 290 bytes (webassembly) {780} [built]
[230] ./Q_rsqrt.wasm 50 bytes (javascript) 156 bytes (webassembly) {230} [built]
[287] ./popcnt.wasm 50 bytes (javascript) 120 bytes (webassembly) {325} [built]
[325] ./tests.js 1.44 KiB {325} [built]
[526] ./node_modules/env.js 34 bytes {526} [built]
[819] ./testFunction.wasm 50 bytes (javascript) 154 bytes (webassembly) {325} [built]
+ 7 hidden modules"
`;