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

3532 lines
180 KiB
Plaintext

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`StatsTestCases should print correct stats for aggressive-splitting-entry 1`] = `
"Hash: a6e98f6494b93da42e81a6e98f6494b93da42e81
Child fitting:
Hash: a6e98f6494b93da42e81
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]
938e2d69d083301cb2fd.js 12.1 KiB {10} [emitted]
b655127fd4eca55a90aa.js 1.92 KiB {394} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
Entrypoint main = b655127fd4eca55a90aa.js bac8938bfd9c34df221b.js 938e2d69d083301cb2fd.js
chunk {10} 938e2d69d083301cb2fd.js 1.87 KiB (javascript) 5.86 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: a6e98f6494b93da42e81
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]
938e2d69d083301cb2fd.js 12.1 KiB {10} [emitted]
b655127fd4eca55a90aa.js 1.92 KiB {394} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
Entrypoint main = b655127fd4eca55a90aa.js bac8938bfd9c34df221b.js 938e2d69d083301cb2fd.js
chunk {10} 938e2d69d083301cb2fd.js 1.87 KiB (javascript) 5.86 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: b3079e0b146045d3d1da
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]
b18de3d2b973b820ea21.js 1.92 KiB {294}, {701} [emitted]
bac8938bfd9c34df221b.js 1.92 KiB {102} [emitted]
c0e562c433da5d2d3cb7.js 1.92 KiB {390}, {523} [emitted]
d28f077a4273271eec23.js 8.84 KiB {179} [emitted] main
f2593c9acd7da73fffbe.js 1020 bytes {390} [emitted]
f50587036d9d0e61836c.js 1.92 KiB {613} [emitted]
Entrypoint main = d28f077a4273271eec23.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} d28f077a4273271eec23.js (main) 248 bytes (javascript) 3.95 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.63 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.57 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.52 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.58 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.57 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.53 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.57 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.53 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.47 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/282.js multiple-vendors/954.js multiple-vendors/767.js multiple-vendors/a.js
Entrypoint b = multiple-vendors/282.js multiple-vendors/954.js multiple-vendors/767.js multiple-vendors/b.js
Entrypoint c = multiple-vendors/282.js multiple-vendors/769.js multiple-vendors/767.js multiple-vendors/c.js
chunk {128} multiple-vendors/b.js (b) 92 bytes (javascript) 2.55 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.59 KiB (runtime) [entry] [rendered]
> ./ main
[10] ./index.js 147 bytes {179} [built]
+ 7 hidden root modules
chunk {282} multiple-vendors/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} 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.55 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.52 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.55 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.58 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.55 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.51 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: 72e3b32fcbbc550ae041
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: 453f0e573d045359e15d
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.33 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 73 bytes (javascript) 3.64 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: a751731d50961c6b2bbd
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
PublicPath: (none)
Asset Size Chunks Chunk Names
b_js.bundle.js 370 bytes {b_js} [emitted]
bundle.js 7.92 KiB {main} [emitted] main
c_js.bundle.js 579 bytes {c_js} [emitted]
d_js-e_js.bundle.js 772 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.64 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) 4.88 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 0 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> 0 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> 0 bytes {<CLR=33>179</CLR>} <CLR=32>[built]</CLR>"
`;
exports[`StatsTestCases should print correct stats for commons-chunk-min-size-0 1`] = `
"Hash: 82c49e327cea6e7ea76f
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.13 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: 19b2a70a301283c39a87
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry-1.js 5.13 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: 9e8b8eda11b35b927367c10dff7c242fa9a880ac
Child
Hash: 9e8b8eda11b35b927367
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
app.e94cb24a6ac016b37126.js 6.62 KiB {143} [emitted] app
vendor.37b166c3b85bfb1caf5f.js 616 bytes {736} [emitted] vendor
Entrypoint app = vendor.37b166c3b85bfb1caf5f.js app.e94cb24a6ac016b37126.js
[117] ./entry-1.js + 2 modules 190 bytes {143} [built]
[381] ./constants.js 87 bytes {736} [built]
+ 4 hidden modules
Child
Hash: c10dff7c242fa9a880ac
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
app.c5c07359b2c89fa75aa2.js 6.63 KiB {143} [emitted] app
vendor.37b166c3b85bfb1caf5f.js 616 bytes {736} [emitted] vendor
Entrypoint app = vendor.37b166c3b85bfb1caf5f.js app.c5c07359b2c89fa75aa2.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: ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2ae26f55bf78fee512ff2
Child undefined:
Hash: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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: ae26f55bf78fee512ff2
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) 4.91 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) 4.91 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.24 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.24 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) 0 bytes <{257}> <{621}> [rendered]
[737] ./module-y.js 0 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) 0 bytes [rendered]
[./id-equals-name.js?1] 0 bytes {id-equals-name_js} [built]
chunk {id-equals-name_js-_70e2} id-equals-name_js-_70e2.js (id-equals-name_js-_70e2) 0 bytes [rendered]
[./id-equals-name.js?2] 0 bytes {id-equals-name_js-_70e2} [built]
chunk {id-equals-name_js0} id-equals-name_js0.js 0 bytes [rendered]
[./id-equals-name.js] 0 bytes {id-equals-name_js0} [built]
chunk {id-equals-name_js_3} id-equals-name_js_3.js 0 bytes [rendered]
[./id-equals-name.js?3] 0 bytes {id-equals-name_js_3} [built]
chunk {main} main.js (main) 5.2 KiB (runtime) 639 bytes (javascript) [entry] [rendered]
[./index.js] 639 bytes {main} [built]
+ 8 hidden root modules
chunk {tree} tree.js (tree) 42 bytes [rendered]
[./tree/index.js] 14 bytes {tree} [built]
+ 3 hidden dependent modules
chunk {trees} trees.js (trees) 70 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: d8b5dd20ad37daa14615
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.62 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: 73c08c646ea683d6d3d1
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.39 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: f312327e06de74c1a40dbc32391189d66e8f78b2662fedfd1edfff162dca
Child
Hash: f312327e06de74c1a40d
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-51515c16a90b8ca4fd63.js 4.66 KiB {runtime~main} [emitted] runtime~main
Entrypoint main = a-runtime~main-51515c16a90b8ca4fd63.js a-all-a_js-5ed868390c43e7086a86.js a-main-5b1dc11fec11f25eaf1b.js
[./a.js] 18 bytes {all-a_js} [built]
+ 1 hidden module
Child
Hash: bc32391189d66e8f78b2
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
b-all-b_js-37d65f4d099d877fe62e.js 502 bytes {all-b_js} [emitted]
b-main-3265c708803da1050efa.js 148 bytes {main} [emitted] main
b-runtime~main-e315648c3cfdbfdbbd34.js 6.08 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-e315648c3cfdbfdbbd34.js b-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js b-all-b_js-37d65f4d099d877fe62e.js b-main-3265c708803da1050efa.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: 662fedfd1edfff162dca
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
c-all-b_js-37d65f4d099d877fe62e.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-e0bfe48dbd8089396897.js 9.52 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-e0bfe48dbd8089396897.js c-all-c_js-936472833753792cc303.js c-main-74481bfa6b28e9e83c8f.js (prefetch: c-vendors-node_modules_vendor_js-a7aa3079a16cbae3f591.js c-all-b_js-37d65f4d099d877fe62e.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: 750fed6497e61cba45be2ed8cb766ba40bbf528fc3ee44f7d83cad8d0d1a5536043f7266cd5e0b12
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: 2ed8cb766ba40bbf528f
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.23 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 4.88 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: c3ee44f7d83cad8d0d1a
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.23 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 4.88 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: 5536043f7266cd5e0b12
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.23 KiB {179} [emitted] main
Entrypoint main = bundle.js
chunk {179} bundle.js (main) 101 bytes (javascript) 4.88 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: a0382e9e3c07ab854d78
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]
[63] ./node_modules/a/1.png 51 bytes {48} [built] [1 asset]
chunk {179} main.js (main) 12 bytes (javascript) 4.5 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]
[63] ./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 9.8 KiB {257} [emitted] e1
e2.js 9.8 KiB {621} [emitted] e2
e3.js 9.8 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.5 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.5 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.5 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 9.69 KiB {257} [emitted] e1
e2.js 9.69 KiB {621} [emitted] e2
e3.js 9.69 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.55 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.55 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.55 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: 9e3985f832f4d566fdbb
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 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 167 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.
| 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 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 167 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.
| 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.58 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) 40 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 40 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) 40 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 40 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.58 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) 40 bytes [rendered]
> ./b [10] ./index.js 2:0-47
[996] ./b.js 40 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) 40 bytes [rendered]
> ./a [10] ./index.js 1:0-47
[847] ./a.js 40 bytes {794} [built]"
`;
exports[`StatsTestCases should print correct stats for named-chunks-plugin 1`] = `
"Hash: 53cf6a86f6a8cdc9ae9c
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry.js 4.99 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: b861ba62f2633e5ecb76
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
entry.js 9.1 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 0 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 0 bytes {396} [built]
ERROR in forced error
"
`;
exports[`StatsTestCases should print correct stats for optimize-chunks 1`] = `
"Hash: 31f4d4771a712da6681d
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.14 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {90} ab.js (ab) 0 bytes <{179}> >{753}< [rendered]
> [10] ./index.js 1:0-6:8
[836] ./modules/b.js 0 bytes {90} {374} [built]
[839] ./modules/a.js 0 bytes {90} {374} [built]
chunk {179} main.js (main) 523 bytes (javascript) 3.73 KiB (runtime) >{90}< >{289}< >{374}< >{592}< [entry] [rendered]
> ./index main
[10] ./index.js 523 bytes {179} [built]
[544] ./modules/f.js 0 bytes {179} [built]
+ 4 hidden chunk modules
chunk {284} chunk.js (chunk) 0 bytes <{374}> <{753}> [rendered]
> [10] ./index.js 3:2-4:13
> [10] ./index.js 9:1-10:12
[115] ./modules/c.js 0 bytes {284} {753} [built]
[928] ./modules/d.js 0 bytes {284} {374} [built]
chunk {288} cir2 from cir1.js (cir2 from cir1) 81 bytes <{592}> [rendered]
> [655] ./circular1.js 1:0-79
[193] ./circular2.js 81 bytes {288} {289} [built]
[798] ./modules/e.js 0 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) 0 bytes <{179}> >{284}< [rendered]
> [10] ./index.js 8:0-11:9
[836] ./modules/b.js 0 bytes {90} {374} [built]
[839] ./modules/a.js 0 bytes {90} {374} [built]
[928] ./modules/d.js 0 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) 0 bytes <{90}> >{284}< [rendered]
> [10] ./index.js 2:1-5:15
[115] ./modules/c.js 0 bytes {284} {753} [built]"
`;
exports[`StatsTestCases should print correct stats for parse-error 1`] = `
" Asset Size Chunks Chunk Names
main.js 4.34 KiB {179} main
Entrypoint main = main.js
[535] ./index.js + 1 modules 35 bytes {179} [built]
[996] ./b.js 169 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.
| 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> 300 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>300 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 (300 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 (300 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>300 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.2 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) 0 bytes <{179}> [rendered]
chunk {179} main.js (main) 436 bytes (javascript) 5.86 KiB (runtime) >{30}< >{220}< >{379}< >{505}< (prefetch: {379} {505} {220}) [entry] [rendered]
chunk {220} prefetched3.js (prefetched3) 0 bytes <{179}> [rendered]
chunk {379} prefetched2.js (prefetched2) 0 bytes <{179}> [rendered]
chunk {505} prefetched.js (prefetched) 228 bytes <{179}> >{641}< >{746}< (prefetch: {641} {746}) [rendered]
chunk {641} inner2.js (inner2) 0 bytes <{505}> [rendered]
chunk {746} inner.js (inner) 0 bytes <{505}> [rendered]"
`;
exports[`StatsTestCases should print correct stats for prefetch-preload-mixed 1`] = `
"chunk {3} c2.js (c2) 0 bytes <{459}> [rendered]
chunk {74} a1.js (a1) 0 bytes <{786}> [rendered]
chunk {76} c1.js (c1) 0 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) 0 bytes <{128}> [rendered]
chunk {178} a2.js (a2) 0 bytes <{786}> [rendered]
chunk {179} main.js (main) 195 bytes (javascript) 6.16 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) 0 bytes <{128}> [rendered]
chunk {786} a.js (a) 136 bytes <{179}> >{74}< >{178}< (prefetch: {74} {178}) [rendered]
chunk {978} b2.js (b2) 0 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.3 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) 0 bytes [rendered]
chunk {179} main.js (main) 424 bytes (javascript) 5.89 KiB (runtime) (preload: {363} {851} {355}) [entry] [rendered]
chunk {355} preloaded3.js (preloaded3) 0 bytes [rendered]
chunk {363} preloaded2.js (preloaded2) 0 bytes [rendered]
chunk {641} inner2.js (inner2) 0 bytes [rendered]
chunk {746} inner.js (inner) 0 bytes [rendered]
chunk {851} preloaded.js (preloaded) 226 bytes (preload: {641} {746}) [rendered]"
`;
exports[`StatsTestCases should print correct stats for preset-detailed 1`] = `
"Hash: d664b4a108aaeb2cb9f8
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.33 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {179} main.js (main) 73 bytes (javascript) 3.63 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 345 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.1 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: d664b4a108aaeb2cb9f8
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.33 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>300 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 (300 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 (300 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>300 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 (300 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 (300 KiB)
main.js
</CLR>
"
`;
exports[`StatsTestCases should print correct stats for preset-verbose 1`] = `
"Hash: d664b4a108aaeb2cb9f8
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.33 KiB {179} [emitted] main
Entrypoint main = main.js
chunk {179} main.js (main) 73 bytes (javascript) 3.63 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 345 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.1 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 0 bytes {179} [built]
[641] ./node_modules/abc/index.js 16 bytes {179} [built]
[925] ./node_modules/xyz/index.js 0 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.43 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 8.67 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: e34af9720bcf548d2261
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 ./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: 85ba92b0c0e0343f9b59ea831b31f24e8852ec0e
Child
Hash: 85ba92b0c0e0343f9b59
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: ea831b31f24e8852ec0e
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: 433c38276ce25cdcc8f4
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
1.js 481 bytes {1} [emitted]
main.js 9.75 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
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
[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
harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40
harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40
./components/src/CompC/index.js 34 bytes [orphan] [built]
[module unused]
harmony side effect evaluation ./CompC ./components/src/index.js 2:0-43
harmony export imported specifier ./CompC ./components/src/index.js 2:0-43
./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
+ 7 hidden modules"
`;
exports[`StatsTestCases should print correct stats for side-effects-simple-unused 1`] = `
"Hash: 0ffdcd1c41709e32a2ec
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)
| ./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
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.56 KiB {main} [emitted] main
Entrypoint main = bundle.js
[./index.js] 0 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 0 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.58 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.57 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.55 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.58 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.55 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.52 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.57 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.59 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.57 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.51 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.58 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.54 KiB ={282}= ={383}= ={568}= ={767}= ={769}= [entry] [rendered]
> ./c cccccccccccccccccccccccccccccc
2 root modules
chunk {751} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) 5.5 KiB ={282}= ={767}= ={794}= ={954}= >{137}< >{568}< [entry] [rendered]
> ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
7 root modules
chunk {766} bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 2.54 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.55 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.58 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.55 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.57 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.57 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.59 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.57 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.53 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.5 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.62 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) 3.97 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) 4.9 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) 3.93 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.53 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-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.16 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.53 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.14 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.16 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.61 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.17 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.57 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: a74d3a7695fab0e2d9aa
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 0 bytes {179} [built]
[only some exports used: c]
[419] ./unknown2.js 0 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: ab4e9a14fd697393522f
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: f8e2addadb4565216497
Time: Xms
Built at: Thu Jan 01 1970 00:00:00 GMT
Asset Size Chunks Chunk Names
00885349ebe3dd903faa.module.wasm 125 bytes {325} [emitted]
230.bundle.js 430 bytes {230} [emitted]
325.bundle.js 3.93 KiB {325} [emitted]
526.bundle.js 329 bytes {526} [emitted]
780.bundle.js 842 bytes {780} [emitted]
7d7a509c17179e42766a.module.wasm 94 bytes {325} [emitted]
99.bundle.js 428 bytes {99} [emitted]
bundle.js 13.2 KiB {520} [emitted] main-1df31ce3
cfd5ebf998e67f7103a2.module.wasm 510 bytes {99} [emitted]
e94fc8ba836bfd2c6038.module.wasm 131 bytes {230} [emitted]
f8f99fabd0c63ad1c730.module.wasm 225 bytes {780} [emitted]
fea68b3453f2f8fdfeed.module.wasm 132 bytes {780} [emitted]
Entrypoint main = bundle.js
chunk {99} 99.bundle.js, cfd5ebf998e67f7103a2.module.wasm 100 bytes (javascript) 531 bytes (webassembly) [rendered]
[99] ./duff.wasm 100 bytes (javascript) 531 bytes (webassembly) {99} [built]
chunk {230} 230.bundle.js, e94fc8ba836bfd2c6038.module.wasm 100 bytes (javascript) 156 bytes (webassembly) [rendered]
[230] ./Q_rsqrt.wasm 100 bytes (javascript) 156 bytes (webassembly) {230} [built]
chunk {325} 325.bundle.js, 7d7a509c17179e42766a.module.wasm, 00885349ebe3dd903faa.module.wasm 1.6 KiB (javascript) 274 bytes (webassembly) [rendered]
[287] ./popcnt.wasm 100 bytes (javascript) 120 bytes (webassembly) {325} [built]
[325] ./tests.js 1.4 KiB {325} [built]
[819] ./testFunction.wasm 100 bytes (javascript) 154 bytes (webassembly) {325} [built]
chunk {520} bundle.js (main-1df31ce3) 586 bytes (javascript) 6.52 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, fea68b3453f2f8fdfeed.module.wasm, f8f99fabd0c63ad1c730.module.wasm 205 bytes (javascript) 444 bytes (webassembly) [rendered]
[143] ./fact.wasm 100 bytes (javascript) 154 bytes (webassembly) {780} [built]
[151] ./fast-math.wasm 105 bytes (javascript) 290 bytes (webassembly) {780} [built]
[10] ./index.js 586 bytes {520} [built]
[99] ./duff.wasm 100 bytes (javascript) 531 bytes (webassembly) {99} [built]
[143] ./fact.wasm 100 bytes (javascript) 154 bytes (webassembly) {780} [built]
[151] ./fast-math.wasm 105 bytes (javascript) 290 bytes (webassembly) {780} [built]
[230] ./Q_rsqrt.wasm 100 bytes (javascript) 156 bytes (webassembly) {230} [built]
[287] ./popcnt.wasm 100 bytes (javascript) 120 bytes (webassembly) {325} [built]
[325] ./tests.js 1.4 KiB {325} [built]
[526] ./node_modules/env.js 34 bytes {526} [built]
[819] ./testFunction.wasm 100 bytes (javascript) 154 bytes (webassembly) {325} [built]
+ 7 hidden modules"
`;