// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`StatsTestCases should print correct stats for aggressive-splitting-entry 1`] = `
"fitting:
  PublicPath: auto
  asset fitting-d0a5516addc573b26e2b.js 16.1 KiB [emitted] [immutable]
  asset fitting-1c702fff0ba9fe1126d9.js 1.9 KiB [emitted] [immutable]
  asset fitting-c0e0ed061413e64a66c5.js 1.9 KiB [emitted] [immutable]
  asset fitting-3fdf9ef59eba6cfd6536.js 1.08 KiB [emitted] [immutable]
  Entrypoint main 19.9 KiB = fitting-1c702fff0ba9fe1126d9.js 1.9 KiB fitting-c0e0ed061413e64a66c5.js 1.9 KiB fitting-d0a5516addc573b26e2b.js 16.1 KiB
  chunk (runtime: main) fitting-d0a5516addc573b26e2b.js 1.87 KiB (javascript) 8.66 KiB (runtime) [entry] [rendered]
    > ./index main
    runtime modules 8.66 KiB 11 modules
    cacheable modules 1.87 KiB
      ./e.js 899 bytes [dependent] [built] [code generated]
      ./f.js 900 bytes [dependent] [built] [code generated]
      ./index.js 111 bytes [built] [code generated]
  chunk (runtime: main) fitting-c0e0ed061413e64a66c5.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
    > ./index main
    ./c.js 899 bytes [built] [code generated]
    ./d.js 899 bytes [built] [code generated]
  chunk (runtime: main) fitting-1c702fff0ba9fe1126d9.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
    > ./index main
    ./a.js 899 bytes [built] [code generated]
    ./b.js 899 bytes [built] [code generated]
  chunk (runtime: main) fitting-3fdf9ef59eba6cfd6536.js 916 bytes [rendered]
    > ./g ./index.js 7:0-13
    ./g.js 916 bytes [built] [code generated]
  fitting (webpack x.x.x) compiled successfully in X ms

content-change:
  PublicPath: auto
  asset content-change-9b9197519f9a69be0758.js 16.1 KiB [emitted] [immutable]
  asset content-change-1c702fff0ba9fe1126d9.js 1.9 KiB [emitted] [immutable]
  asset content-change-c0e0ed061413e64a66c5.js 1.9 KiB [emitted] [immutable]
  asset content-change-3fdf9ef59eba6cfd6536.js 1.08 KiB [emitted] [immutable]
  Entrypoint main 19.9 KiB = content-change-1c702fff0ba9fe1126d9.js 1.9 KiB content-change-c0e0ed061413e64a66c5.js 1.9 KiB content-change-9b9197519f9a69be0758.js 16.1 KiB
  chunk (runtime: main) content-change-9b9197519f9a69be0758.js 1.87 KiB (javascript) 8.66 KiB (runtime) [entry] [rendered]
    > ./index main
    runtime modules 8.66 KiB 11 modules
    cacheable modules 1.87 KiB
      ./e.js 899 bytes [dependent] [built] [code generated]
      ./f.js 900 bytes [dependent] [built] [code generated]
      ./index.js 111 bytes [built] [code generated]
  chunk (runtime: main) content-change-c0e0ed061413e64a66c5.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
    > ./index main
    ./c.js 899 bytes [built] [code generated]
    ./d.js 899 bytes [built] [code generated]
  chunk (runtime: main) content-change-1c702fff0ba9fe1126d9.js 1.76 KiB [initial] [rendered] [recorded] aggressive splitted
    > ./index main
    ./a.js 899 bytes [built] [code generated]
    ./b.js 899 bytes [built] [code generated]
  chunk (runtime: main) content-change-3fdf9ef59eba6cfd6536.js 916 bytes [rendered]
    > ./g ./index.js 7:0-13
    ./g.js 916 bytes [built] [code generated]
  content-change (webpack x.x.x) compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for aggressive-splitting-on-demand 1`] = `
"PublicPath: auto
asset d665fde544fa85a0a6de.js 11.6 KiB [emitted] [immutable] (name: main)
asset b28b42175852a350ae55.js 1.91 KiB [emitted] [immutable]
asset 5dc82ad1144129efc6f0.js 1.91 KiB [emitted] [immutable]
asset 6861109a893ce5c56a08.js 1.9 KiB [emitted] [immutable]
asset cdb7e2808114a2288d95.js 1.9 KiB [emitted] [immutable]
asset 73372ad6d7fbb1fb063f.js 1.9 KiB [emitted] [immutable]
asset 84ccadf9c4e1e366e5ef.js 1.9 KiB [emitted] [immutable]
asset c0e0ed061413e64a66c5.js 1.9 KiB [emitted] [immutable]
asset c98f03fbb3549a9685f2.js 1.9 KiB [emitted] [immutable]
asset 4437b7a806fda9652d78.js 1010 bytes [emitted] [immutable]
asset 9711883e11bdd4d550ff.js 1010 bytes [emitted] [immutable]
asset e0332efe5dd181ffeff5.js 1010 bytes [emitted] [immutable]
Entrypoint main 11.6 KiB = d665fde544fa85a0a6de.js
chunk (runtime: main) c0e0ed061413e64a66c5.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./c ./d ./e ./index.js 3:0-30
  ./c.js 899 bytes [built] [code generated]
  ./d.js 899 bytes [built] [code generated]
chunk (runtime: main) d665fde544fa85a0a6de.js (main) 248 bytes (javascript) 6.32 KiB (runtime) [entry] [rendered]
  > ./index main
  runtime modules 6.32 KiB 7 modules
  ./index.js 248 bytes [built] [code generated]
chunk (runtime: main) b28b42175852a350ae55.js 1.76 KiB [rendered]
  > ./f ./g ./h ./i ./j ./k ./index.js 4:0-51
  ./j.js 901 bytes [built] [code generated]
  ./k.js 899 bytes [built] [code generated]
chunk (runtime: main) e0332efe5dd181ffeff5.js 899 bytes [rendered]
  > ./c ./d ./e ./index.js 3:0-30
  > ./b ./d ./e ./f ./g ./index.js 5:0-44
  ./e.js 899 bytes [built] [code generated]
chunk (runtime: main) cdb7e2808114a2288d95.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./b ./d ./e ./f ./g ./h ./i ./j ./k ./index.js 6:0-72
  ./i.js 899 bytes [built] [code generated]
  ./j.js 901 bytes [built] [code generated]
chunk (runtime: main) 5dc82ad1144129efc6f0.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./b ./d ./e ./f ./g ./h ./i ./j ./k ./index.js 6:0-72
  ./e.js 899 bytes [built] [code generated]
  ./h.js 899 bytes [built] [code generated]
chunk (runtime: main) 73372ad6d7fbb1fb063f.js 1.76 KiB [rendered]
  > ./b ./c ./index.js 2:0-23
  ./b.js 899 bytes [built] [code generated]
  ./c.js 899 bytes [built] [code generated]
chunk (runtime: main) c98f03fbb3549a9685f2.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./f ./g ./h ./i ./j ./k ./index.js 4:0-51
  ./h.js 899 bytes [built] [code generated]
  ./i.js 899 bytes [built] [code generated]
chunk (runtime: main) 6861109a893ce5c56a08.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./f ./g ./h ./i ./j ./k ./index.js 4:0-51
  > ./b ./d ./e ./f ./g ./index.js 5:0-44
  > ./b ./d ./e ./f ./g ./h ./i ./j ./k ./index.js 6:0-72
  ./f.js 899 bytes [built] [code generated]
  ./g.js 901 bytes [built] [code generated]
chunk (runtime: main) 9711883e11bdd4d550ff.js 899 bytes [rendered]
  > ./b ./d ./e ./f ./g ./h ./i ./j ./k ./index.js 6:0-72
  ./k.js 899 bytes [built] [code generated]
chunk (runtime: main) 84ccadf9c4e1e366e5ef.js 1.76 KiB [rendered] [recorded] aggressive splitted
  > ./b ./d ./e ./f ./g ./index.js 5:0-44
  > ./b ./d ./e ./f ./g ./h ./i ./j ./k ./index.js 6:0-72
  ./b.js 899 bytes [built] [code generated]
  ./d.js 899 bytes [built] [code generated]
chunk (runtime: main) 4437b7a806fda9652d78.js 899 bytes [rendered]
  > ./a ./index.js 1:0-16
  ./a.js 899 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for asset 1`] = `
"asset 89a353e9c515885abd8e.png 14.6 KiB [emitted] [immutable] [from: images/file.png] (auxiliary name: main)
asset bundle.js 12.4 KiB [emitted] (name: main)
asset static/file.html 12 bytes [emitted] [from: static/file.html] (auxiliary name: main)
runtime modules 1.06 KiB 2 modules
asset modules 8.9 KiB (javascript) 14.6 KiB (asset)
  ./images/file.png 42 bytes (javascript) 14.6 KiB (asset) [built] [code generated]
  ./images/file.svg 915 bytes [built] [code generated]
  ./images/file.jpg 7.92 KiB [built] [code generated]
  ./static/file.html 42 bytes (javascript) 12 bytes (asset) [built] [code generated]
./index.js 150 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for async-commons-chunk 1`] = `
"chunk (runtime: main) main.js (main) 515 bytes (javascript) 6 KiB (runtime) >{460}< >{847}< >{996}< [entry] [rendered]
  > ./ main
  runtime modules 6 KiB 7 modules
  ./index.js 515 bytes [built] [code generated]
chunk (runtime: main) 460.js 21 bytes <{179}> ={847}= [rendered]
  > ./index.js 17:1-21:3
  ./c.js 21 bytes [built] [code generated]
chunk (runtime: main) 847.js 21 bytes <{179}> ={460}= ={996}= [rendered] reused as split chunk (cache group: default)
  > ./index.js 17:1-21:3
  > ./index.js 2:1-5:3
  > ./a ./b ./index.js 9:1-13:3
  ./a.js 21 bytes [built] [code generated]
chunk (runtime: main) 996.js 21 bytes <{179}> ={847}= [rendered]
  > ./a ./b ./index.js 9:1-13:3
  ./b.js 21 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for async-commons-chunk-auto 1`] = `
"disabled:
  chunk (runtime: b) disabled/b.js (b) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./b b
    dependent modules 80 bytes [dependent] 4 modules
    runtime modules 396 bytes 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) disabled/async-g.js (async-g) 65 bytes [rendered]
    > ./g ./a.js 6:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) disabled/main.js (main) 147 bytes (javascript) 6.65 KiB (runtime) [entry] [rendered]
    > ./ main
    runtime modules 6.65 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: main) disabled/async-b.js (async-b) 196 bytes [rendered]
    > ./b ./index.js 2:0-47
    dependent modules 80 bytes [dependent] 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) disabled/async-c.js (async-c) 196 bytes [rendered]
    > ./c ./index.js 3:0-47
    dependent modules 60 bytes [dependent] 3 modules
    ./c.js + 1 modules 136 bytes [built] [code generated]
  chunk (runtime: c) disabled/c.js (c) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./c c
    dependent modules 60 bytes [dependent] 3 modules
    runtime modules 396 bytes 2 modules
    ./c.js + 1 modules 136 bytes [built] [code generated]
  chunk (runtime: a) disabled/a.js (a) 245 bytes (javascript) 6.6 KiB (runtime) [entry] [rendered]
    > ./a a
    runtime modules 6.6 KiB 9 modules
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) disabled/async-a.js (async-a) 245 bytes [rendered]
    > ./a ./index.js 1:0-47
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  disabled (webpack x.x.x) compiled successfully

default:
  chunk (runtime: b) default/b.js (b) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./b b
    dependent modules 80 bytes [dependent] 4 modules
    runtime modules 396 bytes 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) default/async-g.js (async-g) 45 bytes [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) default/main.js (main) 147 bytes (javascript) 6.66 KiB (runtime) [entry] [rendered]
    > ./ main
    runtime modules 6.66 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: main) default/282.js (id hint: vendors) 20 bytes [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/async-b.js (async-b) 116 bytes [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) default/async-c.js (async-c) 116 bytes [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) default/c.js (c) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./c c
    dependent modules 80 bytes [dependent] 4 modules
    runtime modules 396 bytes 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) default/568.js 20 bytes [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/767.js 20 bytes [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/769.js (id hint: vendors) 20 bytes [rendered] split chunk (cache group: defaultVendors)
    > ./c ./index.js 3:0-47
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) default/a.js (a) 245 bytes (javascript) 6.65 KiB (runtime) [entry] [rendered]
    > ./a a
    runtime modules 6.65 KiB 9 modules
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) default/async-a.js (async-a) 185 bytes [rendered]
    > ./a ./index.js 1:0-47
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) default/954.js (id hint: vendors) 20 bytes [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    ./node_modules/y.js 20 bytes [built] [code generated]
  default (webpack x.x.x) compiled successfully

vendors:
  Entrypoint main 11.1 KiB = vendors/main.js
  Entrypoint a 14.5 KiB = vendors/vendors.js 1.05 KiB vendors/a.js 13.4 KiB
  Entrypoint b 8.19 KiB = vendors/vendors.js 1.05 KiB vendors/b.js 7.14 KiB
  Entrypoint c 8.19 KiB = vendors/vendors.js 1.05 KiB vendors/c.js 7.14 KiB
  chunk (runtime: b) vendors/b.js (b) 156 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    > ./b b
    runtime modules 2.76 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) vendors/async-g.js (async-g) 65 bytes [rendered]
    > ./g ./a.js 6:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) vendors/main.js (main) 147 bytes (javascript) 6.65 KiB (runtime) [entry] [rendered]
    > ./ main
    runtime modules 6.65 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: a, b, c) vendors/vendors.js (vendors) (id hint: vendors) 60 bytes [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
    > ./a a
    > ./b b
    > ./c c
    ./node_modules/x.js 20 bytes [built] [code generated]
    ./node_modules/y.js 20 bytes [built] [code generated]
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: main) vendors/async-b.js (async-b) 196 bytes [rendered]
    > ./b ./index.js 2:0-47
    dependent modules 80 bytes [dependent] 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) vendors/async-c.js (async-c) 196 bytes [rendered]
    > ./c ./index.js 3:0-47
    dependent modules 80 bytes [dependent] 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) vendors/c.js (c) 156 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    > ./c c
    runtime modules 2.76 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a) vendors/a.js (a) 205 bytes (javascript) 7.54 KiB (runtime) [entry] [rendered]
    > ./a a
    runtime modules 7.54 KiB 10 modules
    dependent modules 20 bytes [dependent] 1 module
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) vendors/async-a.js (async-a) 245 bytes [rendered]
    > ./a ./index.js 1:0-47
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  vendors (webpack x.x.x) compiled successfully

multiple-vendors:
  Entrypoint main 11.5 KiB = multiple-vendors/main.js
  Entrypoint a 15 KiB = multiple-vendors/libs-x.js 414 bytes multiple-vendors/954.js 414 bytes multiple-vendors/767.js 414 bytes multiple-vendors/390.js 414 bytes multiple-vendors/a.js 13.4 KiB
  Entrypoint b 8.14 KiB = multiple-vendors/libs-x.js 414 bytes multiple-vendors/954.js 414 bytes multiple-vendors/767.js 414 bytes multiple-vendors/568.js 414 bytes multiple-vendors/b.js 6.52 KiB
  Entrypoint c 8.14 KiB = multiple-vendors/libs-x.js 414 bytes multiple-vendors/769.js 414 bytes multiple-vendors/767.js 414 bytes multiple-vendors/568.js 414 bytes multiple-vendors/c.js 6.52 KiB
  chunk (runtime: a, b, c, main) multiple-vendors/libs-x.js (libs-x) (id hint: libs) 20 bytes [initial] [rendered] split chunk (cache group: libs) (name: libs-x)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: b) multiple-vendors/b.js (b) 116 bytes (javascript) 2.77 KiB (runtime) [entry] [rendered]
    > ./b b
    runtime modules 2.77 KiB 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) multiple-vendors/async-g.js (async-g) 45 bytes [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) multiple-vendors/main.js (main) 147 bytes (javascript) 6.69 KiB (runtime) [entry] [rendered]
    > ./ main
    runtime modules 6.69 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: main) multiple-vendors/async-b.js (async-b) 116 bytes [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) multiple-vendors/async-c.js (async-c) 116 bytes [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) multiple-vendors/390.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./a a
    ./e.js 20 bytes [built] [code generated]
  chunk (runtime: c) multiple-vendors/c.js (c) 116 bytes (javascript) 2.77 KiB (runtime) [entry] [rendered]
    > ./c c
    runtime modules 2.77 KiB 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) multiple-vendors/568.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    > ./b b
    > ./c c
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) multiple-vendors/767.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: c, main) multiple-vendors/769.js (id hint: vendors) 20 bytes [initial] [rendered] split chunk (cache group: vendors)
    > ./c ./index.js 3:0-47
    > ./c c
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) multiple-vendors/a.js (a) 165 bytes (javascript) 7.58 KiB (runtime) [entry] [rendered]
    > ./a a
    runtime modules 7.58 KiB 10 modules
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: main) multiple-vendors/async-a.js (async-a) 165 bytes [rendered]
    > ./a ./index.js 1:0-47
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: a, b, main) multiple-vendors/954.js (id hint: vendors) 20 bytes [initial] [rendered] split chunk (cache group: vendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./a a
    > ./b b
    ./node_modules/y.js 20 bytes [built] [code generated]
  multiple-vendors (webpack x.x.x) compiled successfully

all:
  Entrypoint main 11.5 KiB = all/main.js
  Entrypoint a 15 KiB = all/282.js 414 bytes all/954.js 414 bytes all/767.js 414 bytes all/390.js 414 bytes all/a.js 13.4 KiB
  Entrypoint b 8.14 KiB = all/282.js 414 bytes all/954.js 414 bytes all/767.js 414 bytes all/568.js 414 bytes all/b.js 6.52 KiB
  Entrypoint c 8.14 KiB = all/282.js 414 bytes all/769.js 414 bytes all/767.js 414 bytes all/568.js 414 bytes all/c.js 6.52 KiB
  chunk (runtime: b) all/b.js (b) 116 bytes (javascript) 2.77 KiB (runtime) [entry] [rendered]
    > ./b b
    runtime modules 2.77 KiB 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) all/async-g.js (async-g) 45 bytes [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) all/main.js (main) 147 bytes (javascript) 6.66 KiB (runtime) [entry] [rendered]
    > ./ main
    runtime modules 6.66 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all/282.js (id hint: vendors) 20 bytes [initial] [rendered] split chunk (cache group: vendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) all/async-b.js (async-b) 116 bytes [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) all/async-c.js (async-c) 116 bytes [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) all/390.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./a a
    ./e.js 20 bytes [built] [code generated]
  chunk (runtime: c) all/c.js (c) 116 bytes (javascript) 2.77 KiB (runtime) [entry] [rendered]
    > ./c c
    runtime modules 2.77 KiB 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all/568.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    > ./b b
    > ./c c
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all/767.js 20 bytes [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: c, main) all/769.js (id hint: vendors) 20 bytes [initial] [rendered] split chunk (cache group: vendors)
    > ./c ./index.js 3:0-47
    > ./c c
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) all/a.js (a) 165 bytes (javascript) 7.57 KiB (runtime) [entry] [rendered]
    > ./a a
    runtime modules 7.57 KiB 10 modules
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: main) all/async-a.js (async-a) 165 bytes [rendered]
    > ./a ./index.js 1:0-47
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: a, b, main) all/954.js (id hint: vendors) 20 bytes [initial] [rendered] split chunk (cache group: vendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./a a
    > ./b b
    ./node_modules/y.js 20 bytes [built] [code generated]
  all (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for child-compiler-apply-entry-option 1`] = `
"asset child.js 84 bytes [emitted]
asset parent.js 84 bytes [emitted] (name: parent)
Entrypoint parent 84 bytes = parent.js
./parent.js 1 bytes [built] [code generated]
  assets by status 84 bytes [cached] 1 asset
  Entrypoint child = child.js
  ./child.js 1 bytes [built] [code generated]
    
  Child TestApplyEntryOptionPlugin compiled successfully

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/

webpack x.x.x compiled with 1 warning in X ms"
`;

exports[`StatsTestCases should print correct stats for chunk-module-id-range 1`] = `
"PublicPath: auto
asset main1.js 4.52 KiB [emitted] (name: main1)
asset main2.js 4.51 KiB [emitted] (name: main2)
Entrypoint main1 4.52 KiB = main1.js
Entrypoint main2 4.51 KiB = main2.js
chunk (runtime: main1) main1.js (main1) 189 bytes (javascript) 670 bytes (runtime) [entry] [rendered]
  > ./main1 main1
  runtime modules 670 bytes 3 modules
  cacheable modules 189 bytes
    ./a.js 20 bytes [dependent] [built] [code generated]
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./c.js 20 bytes [dependent] [built] [code generated]
    ./d.js 20 bytes [dependent] [built] [code generated]
    ./main1.js 109 bytes [built] [code generated]
chunk (runtime: main2) main2.js (main2) 189 bytes (javascript) 670 bytes (runtime) [entry] [rendered]
  > ./main2 main2
  runtime modules 670 bytes 3 modules
  cacheable modules 189 bytes
    ./a.js 20 bytes [dependent] [built] [code generated]
    ./d.js 20 bytes [dependent] [built] [code generated]
    ./e.js 20 bytes [dependent] [built] [code generated]
    ./f.js 20 bytes [dependent] [built] [code generated]
    ./main2.js 109 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for chunks 1`] = `
"PublicPath: auto
asset bundle.js 10.2 KiB [emitted] (name: main)
asset 460.bundle.js 320 bytes [emitted]
asset 524.bundle.js 206 bytes [emitted]
asset 996.bundle.js 138 bytes [emitted]
chunk (runtime: main) bundle.js (main) 73 bytes (javascript) 6.01 KiB (runtime) >{460}< >{996}< [entry] [rendered]
  > ./index main
  runtime modules 6.01 KiB 7 modules
  cacheable modules 73 bytes
    ./a.js 22 bytes [dependent] [built] [code generated]
      cjs self exports reference ./a.js 1:0-14
      cjs require ./a ./index.js 1:0-14
      X ms ->
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
    ./index.js 51 bytes [built] [code generated]
      entry ./index main
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) 460.bundle.js 54 bytes <{179}> >{524}< [rendered]
  > ./c ./index.js 3:0-16
  ./c.js 54 bytes [built] [code generated]
    amd require ./c ./index.js 3:0-16
    X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) 524.bundle.js 44 bytes <{460}> [rendered]
  > ./c.js 1:0-52
  ./d.js 22 bytes [built] [code generated]
    require.ensure item ./d ./c.js 1:0-52
    cjs self exports reference ./d.js 1:0-14
    X ms -> X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
  ./e.js 22 bytes [built] [code generated]
    require.ensure item ./e ./c.js 1:0-52
    cjs self exports reference ./e.js 1:0-14
    X ms -> X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) 996.bundle.js 22 bytes <{179}> [rendered]
  > ./b ./index.js 2:0-16
  ./b.js 22 bytes [built] [code generated]
    cjs self exports reference ./b.js 1:0-14
    amd require ./b ./index.js 2:0-16
    X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for chunks-development 1`] = `
"PublicPath: auto
asset bundle.js 11.3 KiB [emitted] (name: main)
asset d_js-e_js.bundle.js 1.07 KiB [emitted]
asset c_js.bundle.js 1010 bytes [emitted]
asset b_js.bundle.js 816 bytes [emitted]
chunk (runtime: main) b_js.bundle.js 22 bytes <{main}> [rendered]
  > ./b ./index.js 2:0-16
  ./b.js 22 bytes [built] [code generated]
    cjs self exports reference ./b.js 1:0-14
    amd require ./b ./index.js 2:0-16
    X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) c_js.bundle.js 54 bytes <{main}> >{d_js-e_js}< [rendered]
  > ./c ./index.js 3:0-16
  ./c.js 54 bytes [built] [code generated]
    amd require ./c ./index.js 3:0-16
    X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) d_js-e_js.bundle.js 60 bytes <{c_js}> [rendered]
  > ./c.js 1:0-52
  ./d.js 22 bytes [built] [code generated]
    require.ensure item ./d ./c.js 1:0-52
    cjs self exports reference ./d.js 1:0-14
    X ms -> X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
  ./e.js 38 bytes [built] [code generated]
    require.ensure item ./e ./c.js 1:0-52
    cjs self exports reference ./e.js 2:0-14
    X ms -> X ms ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: main) bundle.js (main) 73 bytes (javascript) 6.01 KiB (runtime) >{b_js}< >{c_js}< [entry] [rendered]
  > ./index main
  runtime modules 6.01 KiB 7 modules
  cacheable modules 73 bytes
    ./a.js 22 bytes [dependent] [built] [code generated]
      cjs self exports reference ./a.js 1:0-14
      cjs require ./a ./e.js 1:0-14
      cjs require ./a ./index.js 1:0-14
      X ms ->
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
    ./index.js 51 bytes [built] [code generated]
      entry ./index main
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for circular-correctness 1`] = `
"chunk (runtime: main) 128.bundle.js (b) 49 bytes <{179}> <{459}> >{459}< [rendered]
  ./module-b.js 49 bytes [built] [code generated]
chunk (runtime: main) bundle.js (main) 98 bytes (javascript) 7.69 KiB (runtime) >{128}< >{786}< [entry] [rendered]
  runtime modules 7.69 KiB 10 modules
  ./index.js 98 bytes [built] [code generated]
chunk (runtime: main) 459.bundle.js (c) 98 bytes <{128}> <{786}> >{128}< >{786}< [rendered]
  ./module-c.js 98 bytes [built] [code generated]
chunk (runtime: main) 786.bundle.js (a) 49 bytes <{179}> <{459}> >{459}< [rendered]
  ./module-a.js 49 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for color-disabled 1`] = `
"asset main.js 84 bytes [emitted] (name: main)
./index.js 1 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for color-enabled 1`] = `
"asset <CLR=32,BOLD>main.js</CLR> 84 bytes <CLR=32,BOLD>[emitted]</CLR> (name: main)
<CLR=BOLD>./index.js</CLR> 1 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
webpack x.x.x compiled <CLR=32,BOLD>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for color-enabled-custom 1`] = `
"asset <CLR=32>main.js</CLR> 84 bytes <CLR=32>[emitted]</CLR> (name: main)
<CLR=BOLD>./index.js</CLR> 1 bytes <CLR=33>[built]</CLR> <CLR=33>[code generated]</CLR>
webpack x.x.x compiled <CLR=32>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for common-libs 1`] = `
"asset react.js 3.02 KiB [emitted] [minimized] (name: react) 1 related asset
modules by path ../../../node_modules/react/ 6.48 KiB
  ../../../node_modules/react/index.js 190 bytes [built] [code generated]
  ../../../node_modules/react/cjs/react.production.min.js 6.3 KiB [built] [code generated]
./react.js 74 bytes [built] [code generated]
../../../node_modules/object-assign/index.js 2.06 KiB [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for commons-chunk-min-size-0 1`] = `
"asset entry-1.js 5.71 KiB [emitted] (name: entry-1)
asset 429.js 274 bytes [emitted] (id hint: vendor-1)
Entrypoint entry-1 5.97 KiB = 429.js 274 bytes entry-1.js 5.71 KiB
runtime modules 2.46 KiB 3 modules
modules by path ./modules/*.js 132 bytes
  ./modules/a.js 22 bytes [built] [code generated]
  ./modules/b.js 22 bytes [built] [code generated]
  ./modules/c.js 22 bytes [built] [code generated]
  ./modules/d.js 22 bytes [built] [code generated]
  ./modules/e.js 22 bytes [built] [code generated]
  ./modules/f.js 22 bytes [built] [code generated]
./entry-1.js 145 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for commons-chunk-min-size-Infinity 1`] = `
"asset entry-1.js 5.71 KiB [emitted] (name: entry-1)
asset vendor-1.js 274 bytes [emitted] (name: vendor-1) (id hint: vendor-1)
Entrypoint entry-1 5.97 KiB = vendor-1.js 274 bytes entry-1.js 5.71 KiB
runtime modules 2.46 KiB 3 modules
modules by path ./modules/*.js 132 bytes
  ./modules/a.js 22 bytes [built] [code generated]
  ./modules/b.js 22 bytes [built] [code generated]
  ./modules/c.js 22 bytes [built] [code generated]
  ./modules/d.js 22 bytes [built] [code generated]
  ./modules/e.js 22 bytes [built] [code generated]
  ./modules/f.js 22 bytes [built] [code generated]
./entry-1.js 145 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for commons-plugin-issue-4980 1`] = `
"asset app.4048a647fe3452d6c6b7-1.js 6.24 KiB [emitted] [immutable] (name: app)
asset vendor.ebb9b6c7e5493f36bead-1.js 619 bytes [emitted] [immutable] (name: vendor) (id hint: vendor)
Entrypoint app 6.84 KiB = vendor.ebb9b6c7e5493f36bead-1.js 619 bytes app.4048a647fe3452d6c6b7-1.js 6.24 KiB
runtime modules 2.76 KiB 4 modules
orphan modules 118 bytes [orphan] 2 modules
cacheable modules 272 bytes
  ./entry-1.js + 2 modules 185 bytes [built] [code generated]
  ./constants.js 87 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset app.e1acc68ab0b33c974bd6-2.js 6.26 KiB [emitted] [immutable] (name: app)
asset vendor.ebb9b6c7e5493f36bead-2.js 619 bytes [emitted] [immutable] (name: vendor) (id hint: vendor)
Entrypoint app 6.86 KiB = vendor.ebb9b6c7e5493f36bead-2.js 619 bytes app.e1acc68ab0b33c974bd6-2.js 6.26 KiB
runtime modules 2.76 KiB 4 modules
orphan modules 125 bytes [orphan] 2 modules
cacheable modules 279 bytes
  ./entry-2.js + 2 modules 192 bytes [built] [code generated]
  ./constants.js 87 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for concat-and-sideeffects 1`] = `
"./index.js + 2 modules 119 bytes [built] [code generated]
  | ./index.js 46 bytes [built]
  |   Statement (ExpressionStatement) with side effects in source code at 3:0-15
  | ./node_modules/pmodule/a.js 49 bytes [built]
  | ./node_modules/pmodule/aa.js 24 bytes [built]
./node_modules/pmodule/a.js 49 bytes [orphan] [built]
./node_modules/pmodule/index.js 63 bytes [orphan] [built]
  ModuleConcatenation bailout: Module is not in any chunk
./node_modules/pmodule/aa.js 24 bytes [orphan] [built]
./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"
`;

exports[`StatsTestCases should print correct stats for context-independence 1`] = `
"asset main-0bba425408895d66edc2.js 10.4 KiB [emitted] [immutable] (name: main)
  sourceMap main-0bba425408895d66edc2.js.map 9.27 KiB [emitted] [dev] (auxiliary name: main)
asset 695-996cbcc94c36e62bcba0.js 455 bytes [emitted] [immutable]
  sourceMap 695-996cbcc94c36e62bcba0.js.map 342 bytes [emitted] [dev]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./a/index.js (in Xdir/context-independence/a) 40 bytes [built] [code generated]
  ./a/chunk.js + 1 modules (in Xdir/context-independence/a) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset main-0bba425408895d66edc2.js 10.4 KiB [emitted] [immutable] (name: main)
  sourceMap main-0bba425408895d66edc2.js.map 9.27 KiB [emitted] [dev] (auxiliary name: main)
asset 695-996cbcc94c36e62bcba0.js 455 bytes [emitted] [immutable]
  sourceMap 695-996cbcc94c36e62bcba0.js.map 342 bytes [emitted] [dev]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./b/index.js (in Xdir/context-independence/b) 40 bytes [built] [code generated]
  ./b/chunk.js + 1 modules (in Xdir/context-independence/b) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset main-feace509aa3ce367cc19.js 11.6 KiB [emitted] [immutable] (name: main)
asset 695-dd77aceb318649b4e959.js 1.5 KiB [emitted] [immutable]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./a/index.js (in Xdir/context-independence/a) 40 bytes [built] [code generated]
  ./a/chunk.js + 1 modules (in Xdir/context-independence/a) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset main-feace509aa3ce367cc19.js 11.6 KiB [emitted] [immutable] (name: main)
asset 695-dd77aceb318649b4e959.js 1.5 KiB [emitted] [immutable]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./b/index.js (in Xdir/context-independence/b) 40 bytes [built] [code generated]
  ./b/chunk.js + 1 modules (in Xdir/context-independence/b) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset main-ff2341c939081a4317cb.js 11.3 KiB [emitted] [immutable] (name: main)
asset 695-bd48ae52e02841adf5e6.js 1.01 KiB [emitted] [immutable]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./a/index.js (in Xdir/context-independence/a) 40 bytes [built] [code generated]
  ./a/chunk.js + 1 modules (in Xdir/context-independence/a) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset main-ff2341c939081a4317cb.js 11.3 KiB [emitted] [immutable] (name: main)
asset 695-bd48ae52e02841adf5e6.js 1.01 KiB [emitted] [immutable]
runtime modules 6.3 KiB 8 modules
orphan modules 19 bytes [orphan] 1 module
cacheable modules 106 bytes
  ./b/index.js (in Xdir/context-independence/b) 40 bytes [built] [code generated]
  ./b/chunk.js + 1 modules (in Xdir/context-independence/b) 66 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for custom-terser 1`] = `
"asset bundle.js 586 bytes [emitted] [minimized] (name: main)
./index.js 128 bytes [built] [code generated]
  [no exports used]
./a.js 49 bytes [built] [code generated]
  [used exports unknown]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for define-plugin 1`] = `
"asset 123.js 1.4 KiB [emitted] (name: main)
./index.js 24 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset 321.js 1.4 KiB [emitted] (name: main)
./index.js 24 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset both.js 1.4 KiB [emitted] (name: main)
./index.js 24 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for details-error 1`] = `
"0 errors 0 warnings:
  asset 0.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]
  0 errors 0 warnings (webpack x.x.x) compiled successfully in X ms

1 errors 0 warnings:
  asset 1.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  ERROR in Test
  Error details

  1 errors 0 warnings (webpack x.x.x) compiled with 1 error in X ms

0 errors 1 warnings:
  asset 10.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  1 warning has detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  0 errors 1 warnings (webpack x.x.x) compiled with 1 warning in X ms

2 errors 0 warnings:
  asset 2.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  ERROR in Test
  Error details

  ERROR in Test
  Error details

  2 errors 0 warnings (webpack x.x.x) compiled with 2 errors in X ms

0 errors 2 warnings:
  asset 20.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  WARNING in Test

  2 warnings have detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  0 errors 2 warnings (webpack x.x.x) compiled with 2 warnings in X ms

1 errors 1 warnings:
  asset 11.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  1 warning has detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  ERROR in Test
  Error details

  1 errors 1 warnings (webpack x.x.x) compiled with 1 error and 1 warning in X ms

2 errors 1 warnings:
  asset 12.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  1 warning has detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  ERROR in Test
  Error details

  ERROR in Test
  Error details

  2 errors 1 warnings (webpack x.x.x) compiled with 2 errors and 1 warning in X ms

3 errors 1 warnings:
  asset 13.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  1 warning has detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  ERROR in Test

  ERROR in Test

  ERROR in Test

  3 errors have detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  3 errors 1 warnings (webpack x.x.x) compiled with 3 errors and 1 warning in X ms

3 errors 0 warnings:
  asset 3.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  ERROR in Test

  ERROR in Test

  ERROR in Test

  3 errors have detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  3 errors 0 warnings (webpack x.x.x) compiled with 3 errors in X ms

0 errors 3 warnings:
  asset 30.js 1.15 KiB [emitted] (name: main)
  ./index.js 1 bytes [built] [code generated]

  WARNING in Test

  WARNING in Test

  WARNING in Test

  3 warnings have detailed information that is not shown.
  Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

  0 errors 3 warnings (webpack x.x.x) compiled with 3 warnings in X ms"
`;

exports[`StatsTestCases should print correct stats for dll-reference-plugin-issue-7624 1`] = `
"asset bundle.js 113 bytes [emitted] (name: main)
./entry.js 29 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for dll-reference-plugin-issue-7624-error 1`] = `
"assets by status 113 bytes [cached] 1 asset
./entry.js 29 bytes [built] [code generated]

ERROR in Dll manifest ./blank-manifest.json
Unexpected end of JSON input while parsing near ''

webpack x.x.x compiled with 1 error in X ms"
`;

exports[`StatsTestCases should print correct stats for entry-filename 1`] = `
"PublicPath: auto
asset a.js 1.4 KiB [emitted] (name: a)
asset c.js 1.4 KiB [emitted] (name: b)
chunk (runtime: b) c.js (b) 22 bytes [entry] [rendered]
  > ./b.js b
  ./b.js 22 bytes [built] [code generated]
    cjs self exports reference ./b.js 1:0-14
    entry ./b.js b
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk (runtime: a) a.js (a) 22 bytes [entry] [rendered]
  > ./a.js a
  ./a.js 22 bytes [built] [code generated]
    cjs self exports reference ./a.js 1:0-14
    entry ./a.js a
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for exclude-with-loader 1`] = `
"hidden assets 34 bytes 1 asset
asset bundle.js 5.28 KiB [emitted] (name: main)
runtime modules 1.72 KiB 5 modules
hidden modules 123 bytes 2 modules
cacheable modules 119 bytes
  ./index.js 77 bytes [built] [code generated]
  ./a.txt 42 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for external 1`] = `
"asset main.js 1.37 KiB [emitted] (name: main)
./index.js 17 bytes [built] [code generated]
external \\"test\\" 42 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for graph-correctness-entries 1`] = `
"chunk (runtime: e1, e2) b.js (b) 49 bytes <{786}> >{459}< [rendered]
  ./module-b.js 49 bytes [built] [code generated]
    import() ./module-b ./module-a.js 1:0-47
chunk (runtime: e1) e1.js (e1) 49 bytes (javascript) 7.72 KiB (runtime) >{786}< [entry] [rendered]
  runtime modules 7.72 KiB 10 modules
  ./e1.js 49 bytes [built] [code generated]
    entry ./e1 e1
chunk (runtime: e1, e2) c.js (c) 49 bytes <{128}> <{621}> >{786}< [rendered]
  ./module-c.js 49 bytes [built] [code generated]
    import() ./module-c ./e2.js 1:0-47
    import() ./module-c ./module-b.js 1:0-47
chunk (runtime: e2) e2.js (e2) 49 bytes (javascript) 7.72 KiB (runtime) >{459}< [entry] [rendered]
  runtime modules 7.72 KiB 10 modules
  ./e2.js 49 bytes [built] [code generated]
    entry ./e2 e2
chunk (runtime: e1, e2) a.js (a) 49 bytes <{257}> <{459}> >{128}< [rendered]
  ./module-a.js 49 bytes [built] [code generated]
    import() ./module-a ./e1.js 1:0-47
    import() ./module-a ./module-c.js 1:0-47
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for graph-correctness-modules 1`] = `
"chunk (runtime: e1, e2) b.js (b) 179 bytes <{786}> >{459}< [rendered]
  ./module-b.js 179 bytes [built] [code generated]
    import() ./module-b ./module-a.js 1:0-47
chunk (runtime: e1) e1.js (e1) 119 bytes (javascript) 7.99 KiB (runtime) >{786}< >{892}< [entry] [rendered]
  runtime modules 7.99 KiB 11 modules
  cacheable modules 119 bytes
    ./e1.js 70 bytes [built] [code generated]
      entry ./e1 e1
    ./module-x.js 49 bytes [dependent] [built] [code generated]
      harmony side effect evaluation ./module-x ./e1.js 1:0-20
      harmony side effect evaluation ./module-x ./e2.js 1:0-20
      import() ./module-x ./module-b.js 2:0-20
chunk (runtime: e1, e2) c.js (c) 49 bytes <{128}> <{621}> >{786}< [rendered]
  ./module-c.js 49 bytes [built] [code generated]
    import() ./module-c ./e2.js 2:0-47
    import() ./module-c ./module-b.js 1:0-47
chunk (runtime: e2) e2.js (e2) 119 bytes (javascript) 7.99 KiB (runtime) >{459}< >{892}< [entry] [rendered]
  runtime modules 7.99 KiB 11 modules
  cacheable modules 119 bytes
    ./e2.js 70 bytes [built] [code generated]
      entry ./e2 e2
    ./module-x.js 49 bytes [dependent] [built] [code generated]
      harmony side effect evaluation ./module-x ./e1.js 1:0-20
      harmony side effect evaluation ./module-x ./e2.js 1:0-20
      import() ./module-x ./module-b.js 2:0-20
chunk (runtime: e1, e2) a.js (a) 49 bytes <{257}> <{459}> >{128}< [rendered]
  ./module-a.js 49 bytes [built] [code generated]
    import() ./module-a ./e1.js 2:0-47
    import() ./module-a ./module-c.js 1:0-47
chunk (runtime: e1, e2) y.js (y) 1 bytes <{257}> <{621}> [rendered]
  ./module-y.js 1 bytes [built] [code generated]
    import() ./module-y ./module-x.js 1:0-47
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for graph-roots 1`] = `
"chunk (runtime: main) cycle.js (cycle) 168 bytes [rendered]
  ./cycle/a.js 39 bytes [built] [code generated]
  ./cycle/b.js 39 bytes [built] [code generated]
  ./cycle/c.js 51 bytes [built] [code generated]
  ./cycle/index.js 39 bytes [built] [code generated]
chunk (runtime: main) cycle2.js (cycle2) 205 bytes [rendered]
  dependent modules 166 bytes [dependent] 3 modules
  ./cycle2/index.js 39 bytes [built] [code generated]
chunk (runtime: main) cycles.js (cycles) 410 bytes [rendered]
  dependent modules 332 bytes [dependent] 6 modules
  ./cycles/1/index.js 39 bytes [built] [code generated]
  ./cycles/2/index.js 39 bytes [built] [code generated]
chunk (runtime: main) id-equals-name_js.js (id-equals-name_js) 21 bytes [rendered]
  ./id-equals-name.js?1 21 bytes [built] [code generated]
chunk (runtime: main) id-equals-name_js-_70e2.js (id-equals-name_js-_70e2) 21 bytes [rendered]
  ./id-equals-name.js?2 21 bytes [built] [code generated]
chunk (runtime: main) id-equals-name_js0.js 21 bytes [rendered]
  ./id-equals-name.js 21 bytes [built] [code generated]
chunk (runtime: main) id-equals-name_js_3.js 21 bytes [rendered]
  ./id-equals-name.js?3 21 bytes [built] [code generated]
chunk (runtime: main) main.js (main) 639 bytes (javascript) 6.57 KiB (runtime) [entry] [rendered]
  runtime modules 6.57 KiB 9 modules
  ./index.js 639 bytes [built] [code generated]
chunk (runtime: main) tree.js (tree) 137 bytes [rendered]
  dependent modules 98 bytes [dependent] 3 modules
  ./tree/index.js 39 bytes [built] [code generated]
chunk (runtime: main) trees.js (trees) 215 bytes [rendered]
  dependent modules 98 bytes [dependent] 3 modules
  ./trees/1.js 39 bytes [built] [code generated]
  ./trees/2.js 39 bytes [built] [code generated]
  ./trees/3.js 39 bytes [built] [code generated]"
`;

exports[`StatsTestCases should print correct stats for ignore-warnings 1`] = `
"asset main.js 1.37 KiB [emitted] (name: main)
orphan modules 617 bytes [orphan] 9 modules
./index.js + 9 modules 790 bytes [built] [code generated]

WARNING in ./module.js?4 3:12-20
Should not import the named export 'homepage' (imported as 'homepage') from default-exporting module (only default export is available soon)
 @ ./index.js 4:0-20

WARNING in ./module2.js?1 3:12-16
Should not import the named export 'name' (imported as 'name') from default-exporting module (only default export is available soon)
 @ ./index.js 6:0-21

webpack x.x.x compiled with 2 warnings in X ms"
`;

exports[`StatsTestCases should print correct stats for immutable 1`] = `
"asset 54f4c317fe5160a061c8.js 13.4 KiB [emitted] [immutable] (name: main)
asset 22c24a3b26d46118dc06.js 809 bytes [emitted] [immutable]"
`;

exports[`StatsTestCases should print correct stats for import-context-filter 1`] = `
"asset entry.js 11.9 KiB [emitted] (name: entry)
asset 398.js 482 bytes [emitted]
asset 544.js 482 bytes [emitted]
asset 718.js 482 bytes [emitted]
runtime modules 6.57 KiB 9 modules
built modules 724 bytes [built]
  modules by path ./templates/*.js 114 bytes
    ./templates/bar.js 38 bytes [optional] [built] [code generated]
    ./templates/baz.js 38 bytes [optional] [built] [code generated]
    ./templates/foo.js 38 bytes [optional] [built] [code generated]
  ./entry.js 450 bytes [built] [code generated]
  ./templates/ lazy ^\\\\.\\\\/.*$ include: \\\\.js$ exclude: \\\\.noimport\\\\.js$ namespace object 160 bytes [optional] [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for import-weak 1`] = `
"asset entry.js 13 KiB [emitted] (name: entry)
asset 836.js 138 bytes [emitted]
runtime modules 7.68 KiB 10 modules
orphan modules 37 bytes [orphan] 1 module
cacheable modules 142 bytes
  ./entry.js 120 bytes [built] [code generated]
  ./modules/b.js 22 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for import-with-invalid-options-comments 1`] = `
"runtime modules 8.61 KiB 12 modules
cacheable modules 559 bytes
  ./index.js 50 bytes [built] [code generated]
  ./chunk.js 401 bytes [built] [code generated] [3 warnings]
  ./chunk-a.js 27 bytes [built] [code generated]
  ./chunk-b.js 27 bytes [built] [code generated]
  ./chunk-c.js 27 bytes [built] [code generated]
  ./chunk-d.js 27 bytes [built] [code generated]

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

webpack x.x.x compiled with 3 warnings"
`;

exports[`StatsTestCases should print correct stats for issue-7577 1`] = `
"asset a-runtime~main-22e869de0f27db81f962.js 4.92 KiB [emitted] [immutable] (name: runtime~main)
asset a-main-ef61ff9b5cacf52087be.js 405 bytes [emitted] [immutable] (name: main)
asset a-all-a_js-5af81d3b60f9e87be69d.js 140 bytes [emitted] [immutable] (id hint: all)
Entrypoint main 5.46 KiB = a-runtime~main-22e869de0f27db81f962.js 4.92 KiB a-all-a_js-5af81d3b60f9e87be69d.js 140 bytes a-main-ef61ff9b5cacf52087be.js 405 bytes
runtime modules 2.47 KiB 3 modules
./a.js 18 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset b-runtime~main-54fb57393ddb58c14c12.js 5.86 KiB [emitted] [immutable] (name: runtime~main)
asset b-all-b_js-d09f99e25781be397e6c.js 475 bytes [emitted] [immutable] (id hint: all)
asset b-main-132fd6da6e6e6728c990.js 438 bytes [emitted] [immutable] (name: main)
asset b-vendors-node_modules_vendor_js-499179597d8c965dd5e0.js 185 bytes [emitted] [immutable] (id hint: vendors)
Entrypoint main 6.93 KiB = b-runtime~main-54fb57393ddb58c14c12.js 5.86 KiB b-vendors-node_modules_vendor_js-499179597d8c965dd5e0.js 185 bytes b-all-b_js-d09f99e25781be397e6c.js 475 bytes b-main-132fd6da6e6e6728c990.js 438 bytes
runtime modules 3.03 KiB 5 modules
cacheable modules 40 bytes
  ./b.js 17 bytes [built] [code generated]
  ./node_modules/vendor.js 23 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

assets by chunk 895 bytes (id hint: all)
  asset c-all-b_js-3c3d3ae5b364fadfafb2.js 502 bytes [emitted] [immutable] (id hint: all)
  asset c-all-c_js-5a3e032792662f68ffa4.js 393 bytes [emitted] [immutable] (id hint: all)
asset c-runtime~main-2b89fbb33ebb9be1d93a.js 13.6 KiB [emitted] [immutable] (name: runtime~main)
asset c-main-67570433584a09b646bc.js 680 bytes [emitted] [immutable] (name: main)
asset c-vendors-node_modules_vendor_js-499179597d8c965dd5e0.js 185 bytes [emitted] [immutable] (id hint: vendors)
Entrypoint main 14.6 KiB = c-runtime~main-2b89fbb33ebb9be1d93a.js 13.6 KiB c-all-c_js-5a3e032792662f68ffa4.js 393 bytes c-main-67570433584a09b646bc.js 680 bytes
runtime modules 8.67 KiB 13 modules
cacheable modules 101 bytes
  ./c.js 61 bytes [built] [code generated]
  ./b.js 17 bytes [built] [code generated]
  ./node_modules/vendor.js 23 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for limit-chunk-count-plugin 1`] = `
"1 chunks:
  asset bundle1.js 4.84 KiB [emitted] (name: main)
  chunk (runtime: main) bundle1.js (main) 219 bytes (javascript) 1.77 KiB (runtime) <{179}> >{179}< [entry] [rendered]
    runtime modules 1.77 KiB 4 modules
    cacheable modules 219 bytes
      ./a.js 22 bytes [dependent] [built] [code generated]
      ./b.js 22 bytes [dependent] [built] [code generated]
      ./c.js 30 bytes [dependent] [built] [code generated]
      ./d.js 22 bytes [dependent] [built] [code generated]
      ./e.js 22 bytes [dependent] [built] [code generated]
      ./index.js 101 bytes [built] [code generated]
  1 chunks (webpack x.x.x) compiled successfully in X ms

2 chunks:
  asset bundle2.js 12.6 KiB [emitted] (name: main)
  asset 459.bundle2.js 664 bytes [emitted] (name: c)
  chunk (runtime: main) bundle2.js (main) 101 bytes (javascript) 7.69 KiB (runtime) >{459}< [entry] [rendered]
    runtime modules 7.69 KiB 10 modules
    ./index.js 101 bytes [built] [code generated]
  chunk (runtime: main) 459.bundle2.js (c) 118 bytes <{179}> <{459}> >{459}< [rendered]
    dependent modules 44 bytes [dependent]
      ./d.js 22 bytes [dependent] [built] [code generated]
      ./e.js 22 bytes [dependent] [built] [code generated]
    ./a.js 22 bytes [built] [code generated]
    ./b.js 22 bytes [built] [code generated]
    ./c.js 30 bytes [built] [code generated]
  2 chunks (webpack x.x.x) compiled successfully in X ms

3 chunks:
  asset bundle3.js 12.6 KiB [emitted] (name: main)
  asset 459.bundle3.js 528 bytes [emitted] (name: c)
  asset 524.bundle3.js 206 bytes [emitted]
  chunk (runtime: main) bundle3.js (main) 101 bytes (javascript) 7.69 KiB (runtime) >{459}< [entry] [rendered]
    runtime modules 7.69 KiB 10 modules
    ./index.js 101 bytes [built] [code generated]
  chunk (runtime: main) 459.bundle3.js (c) 74 bytes <{179}> >{524}< [rendered]
    ./a.js 22 bytes [built] [code generated]
    ./b.js 22 bytes [built] [code generated]
    ./c.js 30 bytes [built] [code generated]
  chunk (runtime: main) 524.bundle3.js 44 bytes <{459}> [rendered]
    ./d.js 22 bytes [built] [code generated]
    ./e.js 22 bytes [built] [code generated]
  3 chunks (webpack x.x.x) compiled successfully in X ms

4 chunks:
  asset bundle4.js 12.6 KiB [emitted] (name: main)
  asset 459.bundle4.js 392 bytes [emitted] (name: c)
  asset 394.bundle4.js 206 bytes [emitted]
  asset 524.bundle4.js 206 bytes [emitted]
  chunk (runtime: main) bundle4.js (main) 101 bytes (javascript) 7.69 KiB (runtime) >{394}< >{459}< [entry] [rendered]
    runtime modules 7.69 KiB 10 modules
    ./index.js 101 bytes [built] [code generated]
  chunk (runtime: main) 394.bundle4.js 44 bytes <{179}> [rendered]
    ./a.js 22 bytes [built] [code generated]
    ./b.js 22 bytes [built] [code generated]
  chunk (runtime: main) 459.bundle4.js (c) 30 bytes <{179}> >{524}< [rendered]
    ./c.js 30 bytes [built] [code generated]
  chunk (runtime: main) 524.bundle4.js 44 bytes <{459}> [rendered]
    ./d.js 22 bytes [built] [code generated]
    ./e.js 22 bytes [built] [code generated]
  4 chunks (webpack x.x.x) compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for logging 1`] = `
"<i> <CLR=32,BOLD>[LogTestPlugin] Info</CLR>
asset <CLR=32,BOLD>main.js</CLR> 84 bytes <CLR=32,BOLD>[emitted]</CLR> (name: main)
<CLR=BOLD>./index.js</CLR> 1 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>

<CLR=BOLD>LOG from LogTestPlugin</CLR>
<-> <CLR=36,BOLD>Group</CLR>
  <i> <CLR=32,BOLD>Info</CLR>
      <CLR=BOLD>Log</CLR>
  <+> <CLR=36,BOLD>Collapsed group</CLR>
      <CLR=BOLD>Log</CLR>
    <CLR=BOLD>End</CLR>
+ 6 hidden lines

<CLR=31,BOLD>DEBUG</CLR> <CLR=BOLD>LOG from ./node_modules/custom-loader/index.js ./node_modules/custom-loader/index.js!./index.js</CLR>
<e> <CLR=31,BOLD>An error</CLR>
|     at Object.<anonymous>.module.exports (Xdir/logging/node_modules/custom-loader/index.js:5:9)
<w> <CLR=33,BOLD>A warning</CLR>
|     at Object.<anonymous>.module.exports (Xdir/logging/node_modules/custom-loader/index.js:6:9)
<-> <CLR=36,BOLD>Unimportant</CLR>
  <i> <CLR=32,BOLD>Info message</CLR>
      <CLR=BOLD>Just log</CLR>
      Just debug
  <t> <CLR=35,BOLD>Measure: X ms</CLR>
  <-> <CLR=36,BOLD>Nested</CLR>
        <CLR=BOLD>Log inside collapsed group</CLR>
      Trace
  |     at Object.<anonymous>.module.exports (Xdir/logging/node_modules/custom-loader/index.js:15:9)
  <t> <CLR=35,BOLD>Measure: X ms</CLR>
      -------
      <CLR=BOLD>After clear</CLR>

<CLR=31,BOLD>DEBUG</CLR> <CLR=BOLD>LOG from ./node_modules/custom-loader/index.js Named Logger ./node_modules/custom-loader/index.js!./index.js</CLR>
    Message with named logger

<CLR=BOLD>LOG from webpack.FlagDependencyExportsPlugin</CLR>
    <CLR=BOLD>0% of exports of modules have been determined (1 no declared exports, 0 not cached, 0 flagged uncacheable, 0 from cache, 0 additional calculations due to dependencies)</CLR>
+ 3 hidden lines

<CLR=BOLD>LOG from webpack.Compilation</CLR>
    <CLR=BOLD>1 modules hashed (1 variants per module in average)</CLR>
    <CLR=BOLD>100% code generated (1 generated, 0 from cache)</CLR>
    <CLR=BOLD>NaN% code generated (0 generated, 0 from cache)</CLR>
+ 19 hidden lines

<CLR=BOLD>LOG from webpack.buildChunkGraph</CLR>
    <CLR=BOLD>2 queue items processed (1 blocks)</CLR>
    <CLR=BOLD>0 chunk groups connected</CLR>
    <CLR=BOLD>0 chunk groups processed for merging (0 module sets, 0 forked, 0 + 0 modules forked, 0 + 0 modules merged into fork, 0 resulting modules)</CLR>
    <CLR=BOLD>0 chunk group info updated (0 already connected chunk groups reconnected)</CLR>
+ 5 hidden lines

<CLR=BOLD>LOG from webpack.FileSystemInfo</CLR>
    <CLR=BOLD>1 new snapshots created</CLR>
    <CLR=BOLD>0% root snapshot uncached (0 / 0)</CLR>
    <CLR=BOLD>0% children snapshot uncached (0 / 0)</CLR>
    <CLR=BOLD>0 entries tested</CLR>
    <CLR=BOLD>File info in cache: 1 timestamps 1 hashes 1 timestamp hash combinations</CLR>
    <CLR=BOLD>File timestamp hash combination snapshot optimization: 0% (0/1) entries shared via 0 shared snapshots (0 times referenced)</CLR>
    <CLR=BOLD>Directory info in cache: 0 timestamps 0 hashes 0 timestamp hash combinations</CLR>
    <CLR=BOLD>Managed items info in cache: 0 items</CLR>

webpack x.x.x compiled <CLR=32,BOLD>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for logging-debug 1`] = `
"<i> <CLR=32,BOLD>[LogTestPlugin] Info</CLR>
asset <CLR=32,BOLD>main.js</CLR> 84 bytes <CLR=32,BOLD>[emitted]</CLR> (name: main)
<CLR=BOLD>./index.js</CLR> 1 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>

<CLR=31,BOLD>DEBUG</CLR> <CLR=BOLD>LOG from ../logging/node_modules/custom-loader/index.js ../logging/node_modules/custom-loader/index.js!./index.js</CLR>
<e> <CLR=31,BOLD>An error</CLR>
<w> <CLR=33,BOLD>A warning</CLR>
<-> <CLR=36,BOLD>Unimportant</CLR>
  <i> <CLR=32,BOLD>Info message</CLR>
      <CLR=BOLD>Just log</CLR>
      Just debug
  <t> <CLR=35,BOLD>Measure: X ms</CLR>
  <-> <CLR=36,BOLD>Nested</CLR>
        <CLR=BOLD>Log inside collapsed group</CLR>
      Trace
  <t> <CLR=35,BOLD>Measure: X ms</CLR>
      -------
      <CLR=BOLD>After clear</CLR>

<CLR=31,BOLD>DEBUG</CLR> <CLR=BOLD>LOG from ../logging/node_modules/custom-loader/index.js Named Logger ../logging/node_modules/custom-loader/index.js!./index.js</CLR>
    Message with named logger

webpack x.x.x compiled <CLR=32,BOLD>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for max-modules 1`] = `
"asset main.js 5.47 KiB [emitted] (name: main)
31 modules
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for max-modules-default 1`] = `
"asset main.js 5.47 KiB [emitted] (name: main)
31 modules
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for module-assets 1`] = `
"assets by path *.js 11.7 KiB
  asset main.js 10.4 KiB [emitted] (name: main)
  asset a.js 732 bytes [emitted] (name: a)
  asset b.js 549 bytes [emitted] (name: b)
assets by path *.png 42 KiB
  asset 1.png 21 KiB [emitted] [from: node_modules/a/1.png] (auxiliary name: a)
  asset 2.png 21 KiB [emitted] [from: node_modules/a/2.png] (auxiliary name: a, b)
Entrypoint main 10.4 KiB = main.js
Chunk Group a 732 bytes (42 KiB) = a.js 732 bytes (1.png 21 KiB 2.png 21 KiB)
Chunk Group b 549 bytes (21 KiB) = b.js 549 bytes (2.png 21 KiB)
chunk (runtime: main) b.js (b) 67 bytes [rendered]
  ./node_modules/a/2.png 49 bytes [dependent] [built] [code generated] [1 asset]
  ./node_modules/b/index.js 18 bytes [built] [code generated]
chunk (runtime: main) main.js (main) 82 bytes (javascript) 6.29 KiB (runtime) [entry] [rendered]
  runtime modules 6.29 KiB 8 modules
  ./index.js 82 bytes [built] [code generated]
chunk (runtime: main) a.js (a) 134 bytes [rendered]
  ./node_modules/a/2.png 49 bytes [dependent] [built] [code generated] [1 asset]
  ./node_modules/a/index.js + 1 modules 85 bytes [built] [code generated] [1 asset]
runtime modules 6.29 KiB 8 modules
orphan modules 49 bytes [orphan] 1 module
modules with assets 234 bytes
  modules by path ./node_modules/a/ 134 bytes
    ./node_modules/a/index.js + 1 modules 85 bytes [built] [code generated] [1 asset]
    ./node_modules/a/2.png 49 bytes [built] [code generated] [1 asset]
  ./index.js 82 bytes [built] [code generated]
  ./node_modules/b/index.js 18 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for module-deduplication 1`] = `
"asset e1.js 12.2 KiB [emitted] (name: e1)
asset e2.js 12.2 KiB [emitted] (name: e2)
asset e3.js 12.2 KiB [emitted] (name: e3)
asset 172.js 858 bytes [emitted]
asset 326.js 858 bytes [emitted]
asset 923.js 858 bytes [emitted]
asset 114.js 524 bytes [emitted]
asset 593.js 524 bytes [emitted]
asset 716.js 524 bytes [emitted]
chunk (runtime: e1) 114.js 61 bytes [rendered]
  ./async1.js 61 bytes [built] [code generated]
chunk (runtime: e3) e3.js (e3) 249 bytes (javascript) 6.57 KiB (runtime) [entry] [rendered]
  runtime modules 6.57 KiB 9 modules
  cacheable modules 249 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./e3.js + 2 modules 209 bytes [built] [code generated]
    ./h.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e1, e3) 172.js 81 bytes [rendered]
  ./async2.js 61 bytes [built] [code generated]
  ./f.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e1) e1.js (e1) 249 bytes (javascript) 6.57 KiB (runtime) [entry] [rendered]
  runtime modules 6.57 KiB 9 modules
  cacheable modules 249 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./d.js 20 bytes [dependent] [built] [code generated]
    ./e1.js + 2 modules 209 bytes [built] [code generated]
chunk (runtime: e1, e2) 326.js 81 bytes [rendered]
  ./async3.js 61 bytes [built] [code generated]
  ./h.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e3) 593.js 61 bytes [rendered]
  ./async3.js 61 bytes [built] [code generated]
chunk (runtime: e2) e2.js (e2) 249 bytes (javascript) 6.57 KiB (runtime) [entry] [rendered]
  runtime modules 6.57 KiB 9 modules
  cacheable modules 249 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./e2.js + 2 modules 209 bytes [built] [code generated]
    ./f.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e2) 716.js 61 bytes [rendered]
  ./async2.js 61 bytes [built] [code generated]
chunk (runtime: e2, e3) 923.js 81 bytes [rendered]
  ./async1.js 61 bytes [built] [code generated]
  ./d.js 20 bytes [dependent] [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for module-deduplication-named 1`] = `
"asset e1.js 12 KiB [emitted] (name: e1)
asset e2.js 12 KiB [emitted] (name: e2)
asset e3.js 12 KiB [emitted] (name: e3)
asset async1.js 964 bytes [emitted] (name: async1)
asset async2.js 964 bytes [emitted] (name: async2)
asset async3.js 964 bytes [emitted] (name: async3)
chunk (runtime: e3) e3.js (e3) 242 bytes (javascript) 6.62 KiB (runtime) [entry] [rendered]
  runtime modules 6.62 KiB 9 modules
  cacheable modules 242 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./e3.js + 2 modules 202 bytes [built] [code generated]
    ./h.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e1) e1.js (e1) 242 bytes (javascript) 6.62 KiB (runtime) [entry] [rendered]
  runtime modules 6.62 KiB 9 modules
  cacheable modules 242 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./d.js 20 bytes [dependent] [built] [code generated]
    ./e1.js + 2 modules 202 bytes [built] [code generated]
chunk (runtime: e1, e2, e3) async1.js (async1) 135 bytes [rendered]
  ./async1.js 115 bytes [built] [code generated]
  ./d.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e1, e2, e3) async3.js (async3) 135 bytes [rendered]
  ./async3.js 115 bytes [built] [code generated]
  ./h.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e2) e2.js (e2) 242 bytes (javascript) 6.62 KiB (runtime) [entry] [rendered]
  runtime modules 6.62 KiB 9 modules
  cacheable modules 242 bytes
    ./b.js 20 bytes [dependent] [built] [code generated]
    ./e2.js + 2 modules 202 bytes [built] [code generated]
    ./f.js 20 bytes [dependent] [built] [code generated]
chunk (runtime: e1, e2, e3) async2.js (async2) 135 bytes [rendered]
  ./async2.js 115 bytes [built] [code generated]
  ./f.js 20 bytes [dependent] [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for module-federation-custom-exposed-module-name 1`] = `
"asset container_bundle.js 11.9 KiB [emitted] (name: container)
asset custom-entry_bundle.js 414 bytes [emitted] (name: custom-entry)
asset main_bundle.js 84 bytes [emitted] (name: main)
runtime modules 6.58 KiB 9 modules
built modules 82 bytes [built]
  ./index.js 1 bytes [built] [code generated]
  container entry 42 bytes [built] [code generated]
  ./entry.js 39 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

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 this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
	- add a fallback 'resolve.fallback: { \\"buffer\\": require.resolve(\\"buffer/\\") }'
	- install 'buffer'
If you don't want to include a polyfill, you can use an empty module like this:
	resolve.fallback: { \\"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 this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
	- add a fallback 'resolve.fallback: { \\"os\\": require.resolve(\\"os-browserify/browser\\") }'
	- install 'os-browserify'
If you don't want to include a polyfill, you can use an empty module like this:
	resolve.fallback: { \\"os\\": false }

webpack compiled with 2 errors"
`;

exports[`StatsTestCases should print correct stats for module-reasons 1`] = `
"asset main.js 1.47 KiB [emitted] (name: main)
orphan modules 75 bytes [orphan] 2 modules
cacheable modules 110 bytes
  ./index.js + 2 modules 102 bytes [built] [code generated]
    entry ./index main
  ./c.js 8 bytes [built] [code generated]
    cjs require ./c ./index.js + 2 modules ./a.js 1:0-14
    cjs require ./c ./index.js + 2 modules ./b.js 1:0-14
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for module-trace-disabled-in-error 1`] = `
"assets by status 2 KiB [cached] 1 asset
./index.js 19 bytes [built] [code generated]
./inner.js 53 bytes [built] [code generated]
./not-existing.js 26 bytes [built] [code generated]
./parse-error.js 27 bytes [built] [code generated] [1 error]

ERROR in ./not-existing.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/module-trace-disabled-in-error'

ERROR in ./parse-error.js 3:4
Module parse failed: Unexpected token (3:4)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| Here
| could
> be :)
| your
| code

webpack x.x.x compiled with 2 errors in X ms"
`;

exports[`StatsTestCases should print correct stats for module-trace-enabled-in-error 1`] = `
"assets by status 2 KiB [cached] 1 asset
./index.js 19 bytes [built] [code generated]
./inner.js 53 bytes [built] [code generated]
./not-existing.js 26 bytes [built] [code generated]
./parse-error.js 27 bytes [built] [code generated] [1 error]

ERROR in ./not-existing.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/module-trace-enabled-in-error'
 @ ./inner.js 1:0-25
 @ ./index.js 1:0-18

ERROR in ./parse-error.js 3:4
Module parse failed: Unexpected token (3:4)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| Here
| could
> be :)
| your
| code
 @ ./inner.js 2:0-24
 @ ./index.js 1:0-18

webpack x.x.x compiled with 2 errors in X ms"
`;

exports[`StatsTestCases should print correct stats for named-chunk-groups 1`] = `
"Chunk Group main 11.7 KiB = a-main.js
Chunk Group async-a 1.07 KiB = a-52.js 257 bytes a-async-a.js 836 bytes
Chunk Group async-b 1.07 KiB = a-52.js 257 bytes a-async-b.js 836 bytes
Chunk Group async-c 1.45 KiB = a-vendors.js 744 bytes a-async-c.js 741 bytes
chunk (runtime: main) a-52.js 149 bytes [rendered] split chunk (cache group: default)
  > ./a ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  ./shared.js 149 bytes [built] [code generated]
chunk (runtime: main) a-main.js (main) 146 bytes (javascript) 6.91 KiB (runtime) [entry] [rendered]
  > ./ main
  runtime modules 6.91 KiB 10 modules
  ./index.js 146 bytes [built] [code generated]
chunk (runtime: main) a-vendors.js (vendors) (id hint: vendors) 40 bytes [rendered] split chunk (cache group: vendors) (name: vendors)
  > ./c ./index.js 3:0-47
  ./node_modules/x.js 20 bytes [built] [code generated]
  ./node_modules/y.js 20 bytes [built] [code generated]
chunk (runtime: main) a-async-b.js (async-b) 175 bytes [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 175 bytes [built] [code generated]
chunk (runtime: main) a-async-c.js (async-c) 67 bytes [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 67 bytes [built] [code generated]
chunk (runtime: main) a-async-a.js (async-a) 175 bytes [rendered]
  > ./a ./index.js 1:0-47
  ./a.js 175 bytes [built] [code generated]
webpack x.x.x compiled successfully

Entrypoint main 11.7 KiB = b-main.js
Chunk Group async-a 1.07 KiB = b-52.js 257 bytes b-async-a.js 836 bytes
Chunk Group async-b 1.07 KiB = b-52.js 257 bytes b-async-b.js 836 bytes
Chunk Group async-c 1.45 KiB = b-vendors.js 744 bytes b-async-c.js 741 bytes
chunk (runtime: main) b-52.js 149 bytes [rendered] split chunk (cache group: default)
  > ./a ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  ./shared.js 149 bytes [built] [code generated]
chunk (runtime: main) b-main.js (main) 146 bytes (javascript) 6.91 KiB (runtime) [entry] [rendered]
  > ./ main
  runtime modules 6.91 KiB 10 modules
  ./index.js 146 bytes [built] [code generated]
chunk (runtime: main) b-vendors.js (vendors) (id hint: vendors) 40 bytes [rendered] split chunk (cache group: vendors) (name: vendors)
  > ./c ./index.js 3:0-47
  ./node_modules/x.js 20 bytes [built] [code generated]
  ./node_modules/y.js 20 bytes [built] [code generated]
chunk (runtime: main) b-async-b.js (async-b) 175 bytes [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 175 bytes [built] [code generated]
chunk (runtime: main) b-async-c.js (async-c) 67 bytes [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 67 bytes [built] [code generated]
chunk (runtime: main) b-async-a.js (async-a) 175 bytes [rendered]
  > ./a ./index.js 1:0-47
  ./a.js 175 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for named-chunks-plugin 1`] = `
"asset entry.js 5.57 KiB [emitted] (name: entry)
asset vendor.js 237 bytes [emitted] (name: vendor) (id hint: vendor)
Entrypoint entry 5.8 KiB = vendor.js 237 bytes entry.js 5.57 KiB
runtime modules 2.46 KiB 3 modules
cacheable modules 138 bytes
  ./entry.js 72 bytes [built] [code generated]
  ./modules/a.js 22 bytes [built] [code generated]
  ./modules/b.js 22 bytes [built] [code generated]
  ./modules/c.js 22 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for named-chunks-plugin-async 1`] = `
"asset entry.js 12.4 KiB [emitted] (name: entry)
asset modules_a_js.js 313 bytes [emitted]
asset modules_b_js.js 149 bytes [emitted]
runtime modules 7.69 KiB 10 modules
cacheable modules 106 bytes
  ./entry.js 47 bytes [built] [code generated]
  ./modules/a.js 37 bytes [built] [code generated]
  ./modules/b.js 22 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for no-emit-on-errors-plugin-with-child-error 1`] = `
"assets by status 168 bytes [cached] 2 assets
./index.js 1 bytes [built] [code generated]

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/

1 ERROR in child compilations (Use 'stats.children: true' resp. '--stats-children' for more details)
webpack x.x.x compiled with 1 error and 1 warning in X ms"
`;

exports[`StatsTestCases should print correct stats for optimize-chunks 1`] = `
"asset main.js 11 KiB {179} [emitted] (name: main)
asset cir2 from cir1.js 374 bytes {288}, {289} [emitted] (name: cir2 from cir1)
asset cir1.js 330 bytes {592} [emitted] (name: cir1)
asset cir2.js 330 bytes {289} [emitted] (name: cir2)
asset abd.js 193 bytes {90}, {374} [emitted] (name: abd)
asset chunk.js 154 bytes {284}, {753} [emitted] (name: chunk)
asset ab.js 149 bytes {90} [emitted] (name: ab)
asset ac in ab.js 110 bytes {753} [emitted] (name: ac in ab)
chunk {90} (runtime: main) ab.js (ab) 2 bytes <{179}> >{753}< [rendered]
  > [10] ./index.js 1:0-6:8
  ./modules/a.js [839] 1 bytes {90} {374} [built] [code generated]
  ./modules/b.js [836] 1 bytes {90} {374} [built] [code generated]
chunk {179} (runtime: main) main.js (main) 524 bytes (javascript) 6.1 KiB (runtime) >{90}< >{289}< >{374}< >{592}< [entry] [rendered]
  > ./index main
  runtime modules 6.1 KiB 7 modules
  cacheable modules 524 bytes
    ./index.js [10] 523 bytes {179} [built] [code generated]
    ./modules/f.js [544] 1 bytes {179} [dependent] [built] [code generated]
chunk {284} (runtime: main) chunk.js (chunk) 2 bytes <{374}> <{753}> [rendered]
  > [10] ./index.js 3:2-4:13
  > [10] ./index.js 9:1-10:12
  ./modules/c.js [115] 1 bytes {284} {753} [built] [code generated]
  ./modules/d.js [928] 1 bytes {284} {374} [built] [code generated]
chunk {288} (runtime: main) cir2 from cir1.js (cir2 from cir1) 82 bytes <{592}> >{592}< [rendered]
  > [655] ./circular1.js 1:0-79
  ./circular2.js [193] 81 bytes {288} {289} [built] [code generated]
  ./modules/e.js [798] 1 bytes {288} [built] [code generated]
chunk {289} (runtime: main) cir2.js (cir2) 81 bytes <{179}> >{592}< [rendered]
  > [10] ./index.js 14:0-54
  ./circular2.js [193] 81 bytes {288} {289} [built] [code generated]
chunk {374} (runtime: main) abd.js (abd) 3 bytes <{179}> >{284}< [rendered]
  > [10] ./index.js 8:0-11:9
  ./modules/a.js [839] 1 bytes {90} {374} [built] [code generated]
  ./modules/b.js [836] 1 bytes {90} {374} [built] [code generated]
  ./modules/d.js [928] 1 bytes {284} {374} [built] [code generated]
chunk {592} (runtime: main) cir1.js (cir1) 81 bytes <{179}> <{288}> <{289}> >{288}< [rendered]
  > [10] ./index.js 13:0-54
  > [193] ./circular2.js 1:0-79
  ./circular1.js [655] 81 bytes {592} [built] [code generated]
chunk {753} (runtime: main) ac in ab.js (ac in ab) 1 bytes <{90}> >{284}< [rendered]
  > [10] ./index.js 2:1-5:15
  ./modules/c.js [115] 1 bytes {284} {753} [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for output-module 1`] = `
"asset main.mjs 10 KiB [emitted] [javascript module] (name: main)
asset 52.mjs 402 bytes [emitted] [javascript module]
runtime modules 6.07 KiB 8 modules
orphan modules 38 bytes [orphan] 1 module
cacheable modules 263 bytes
  ./index.js + 1 modules 225 bytes [built] [code generated]
  ./chunk.js 38 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for parse-error 1`] = `
"assets by status 1.67 KiB [cached] 1 asset
orphan modules 15 bytes [orphan] 1 module
./index.js + 1 modules 30 bytes [built] [code generated]
./b.js 55 bytes [built] [code generated] [1 error]

ERROR in ./b.js 6:7
Module parse failed: Unexpected token (6:7)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| includes
| a
> parser )
| error
| in
 @ ./a.js 2:0-13
 @ ./index.js 2:0-13

webpack x.x.x compiled with 1 error"
`;

exports[`StatsTestCases should print correct stats for performance-different-mode-and-target 1`] = `
"asset warning.pro-web.js 294 KiB [emitted] [big] (name: main)
./index.js 293 KiB [built] [code generated]

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/

webpack x.x.x compiled with 3 warnings in X ms

asset warning.pro-webworker.js 294 KiB [emitted] [big] (name: main)
./index.js 293 KiB [built] [code generated]

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/

webpack x.x.x compiled with 3 warnings in X ms

asset no-warning.pro-node.js 294 KiB [emitted] (name: main)
./index.js 293 KiB [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset no-warning.dev-web.js 1.72 MiB [emitted] (name: main)
./index.js 293 KiB [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset no-warning.dev-node.js 1.72 MiB [emitted] (name: main)
./index.js 293 KiB [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset no-warning.dev-web-with-limit-set.js 1.72 MiB [emitted] [big] (name: main)
./index.js 293 KiB [built] [code generated]
webpack x.x.x compiled successfully in X ms

asset warning.pro-node-with-hints-set.js 294 KiB [emitted] [big] (name: main)
./index.js 293 KiB [built] [code generated]

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/

webpack x.x.x compiled with 3 warnings in X ms"
`;

exports[`StatsTestCases should print correct stats for performance-disabled 1`] = `
"asset <CLR=32,BOLD>main.js</CLR> 303 KiB <CLR=32,BOLD>[emitted]</CLR> (name: main)
asset <CLR=32,BOLD>460.js</CLR> 320 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>524.js</CLR> 206 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>996.js</CLR> 138 bytes <CLR=32,BOLD>[emitted]</CLR>
Entrypoint <CLR=BOLD>main</CLR> 303 KiB = <CLR=32,BOLD>main.js</CLR>
runtime modules 6 KiB 7 modules
cacheable modules 293 KiB
  <CLR=BOLD>./index.js</CLR> 52 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./c.js</CLR> 54 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./e.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
webpack x.x.x compiled <CLR=32,BOLD>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for performance-error 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>303 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main)
asset <CLR=32,BOLD>460.js</CLR> 320 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>524.js</CLR> 206 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>996.js</CLR> 138 bytes <CLR=32,BOLD>[emitted]</CLR>
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> 303 KiB = <CLR=32,BOLD>main.js</CLR>
runtime modules 6 KiB 7 modules
cacheable modules 293 KiB
  <CLR=BOLD>./index.js</CLR> 52 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./c.js</CLR> 54 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./e.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</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 (303 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 (303 KiB)
      main.js
</CLR>

webpack x.x.x compiled with <CLR=31,BOLD>2 errors</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for performance-no-async-chunks-shown 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>294 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main)
asset <CLR=32,BOLD>sec.js</CLR> 1.53 KiB <CLR=32,BOLD>[emitted]</CLR> (name: sec)
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> 294 KiB = <CLR=32,BOLD>main.js</CLR>
Entrypoint <CLR=BOLD>sec</CLR> 1.53 KiB = <CLR=32,BOLD>sec.js</CLR>
<CLR=BOLD>./index.js</CLR> 32 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./index2.js</CLR> 48 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./c.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</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 (294 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 (294 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>

webpack x.x.x compiled with <CLR=33,BOLD>3 warnings</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for performance-no-hints 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>303 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main)
asset <CLR=32,BOLD>460.js</CLR> 320 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>524.js</CLR> 206 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>996.js</CLR> 138 bytes <CLR=32,BOLD>[emitted]</CLR>
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> 303 KiB = <CLR=32,BOLD>main.js</CLR>
runtime modules 6 KiB 7 modules
cacheable modules 293 KiB
  <CLR=BOLD>./index.js</CLR> 52 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./c.js</CLR> 54 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./e.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
webpack x.x.x compiled <CLR=32,BOLD>successfully</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for performance-oversize-limit-error 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>294 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main)
asset <CLR=33,BOLD>sec.js</CLR> <CLR=33,BOLD>294 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: sec)
Entrypoint <CLR=BOLD>main</CLR> <CLR=33,BOLD>[big]</CLR> 294 KiB = <CLR=32,BOLD>main.js</CLR>
Entrypoint <CLR=BOLD>sec</CLR> <CLR=33,BOLD>[big]</CLR> 294 KiB = <CLR=32,BOLD>sec.js</CLR>
<CLR=BOLD>./index.js</CLR> 16 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./index2.js</CLR> 16 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
<CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</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>

webpack x.x.x compiled with <CLR=31,BOLD>3 errors</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for prefetch 1`] = `
"asset main.js 16.8 KiB {179} [emitted] (name: main)
asset prefetched.js 556 bytes {505} [emitted] (name: prefetched)
asset inner2.js 150 bytes {641} [emitted] (name: inner2)
asset inner.js 110 bytes {746} [emitted] (name: inner)
asset prefetched2.js 110 bytes {379} [emitted] (name: prefetched2)
asset prefetched3.js 110 bytes {220} [emitted] (name: prefetched3)
asset normal.js 109 bytes {30} [emitted] (name: normal)
Entrypoint main 16.8 KiB = main.js
  prefetch: prefetched2.js {379} (name: prefetched2), prefetched.js {505} (name: prefetched), prefetched3.js {220} (name: prefetched3)
chunk {30} (runtime: main) normal.js (normal) 1 bytes <{179}> [rendered]
chunk {179} (runtime: main) main.js (main) 436 bytes (javascript) 9.94 KiB (runtime) >{30}< >{220}< >{379}< >{505}< (prefetch: {379} {505} {220}) [entry] [rendered]
chunk {220} (runtime: main) prefetched3.js (prefetched3) 1 bytes <{179}> [rendered]
chunk {379} (runtime: main) prefetched2.js (prefetched2) 1 bytes <{179}> [rendered]
chunk {505} (runtime: main) prefetched.js (prefetched) 228 bytes <{179}> >{641}< >{746}< (prefetch: {641} {746}) [rendered]
chunk {641} (runtime: main) inner2.js (inner2) 2 bytes <{505}> [rendered]
chunk {746} (runtime: main) inner.js (inner) 1 bytes <{505}> [rendered]"
`;

exports[`StatsTestCases should print correct stats for prefetch-preload-mixed 1`] = `
"chunk (runtime: main) c2.js (c2) 1 bytes <{459}> [rendered]
chunk (runtime: main) a1.js (a1) 1 bytes <{786}> [rendered]
chunk (runtime: main) c1.js (c1) 1 bytes <{459}> [rendered]
chunk (runtime: main) b.js (b) 203 bytes <{179}> >{132}< >{751}< >{978}< (prefetch: {751} {132}) (preload: {978}) [rendered]
chunk (runtime: main) b3.js (b3) 1 bytes <{128}> [rendered]
chunk (runtime: main) a2.js (a2) 1 bytes <{786}> [rendered]
chunk (runtime: main) main.js (main) 195 bytes (javascript) 10.6 KiB (runtime) >{128}< >{459}< >{786}< (prefetch: {786} {128} {459}) [entry] [rendered]
chunk (runtime: main) c.js (c) 134 bytes <{179}> >{3}< >{76}< (preload: {76} {3}) [rendered]
chunk (runtime: main) b1.js (b1) 1 bytes <{128}> [rendered]
chunk (runtime: main) a.js (a) 136 bytes <{179}> >{74}< >{178}< (prefetch: {74} {178}) [rendered]
chunk (runtime: main) b2.js (b2) 1 bytes <{128}> [rendered]"
`;

exports[`StatsTestCases should print correct stats for preload 1`] = `
"asset main.js 15.2 KiB [emitted] (name: main)
asset preloaded.js 556 bytes [emitted] (name: preloaded)
asset inner2.js 150 bytes [emitted] (name: inner2)
asset inner.js 110 bytes [emitted] (name: inner)
asset normal.js 109 bytes [emitted] (name: normal)
asset preloaded2.js 109 bytes [emitted] (name: preloaded2)
asset preloaded3.js 108 bytes [emitted] (name: preloaded3)
Entrypoint main 15.2 KiB = main.js
  preload: preloaded2.js (name: preloaded2), preloaded.js (name: preloaded), preloaded3.js (name: preloaded3)
chunk (runtime: main) normal.js (normal) 1 bytes [rendered]
chunk (runtime: main) main.js (main) 424 bytes (javascript) 8.88 KiB (runtime) (preload: {363} {851} {355}) [entry] [rendered]
chunk (runtime: main) preloaded3.js (preloaded3) 1 bytes [rendered]
chunk (runtime: main) preloaded2.js (preloaded2) 1 bytes [rendered]
chunk (runtime: main) inner2.js (inner2) 2 bytes [rendered]
chunk (runtime: main) inner.js (inner) 1 bytes [rendered]
chunk (runtime: main) preloaded.js (preloaded) 226 bytes (preload: {641} {746}) [rendered]"
`;

exports[`StatsTestCases should print correct stats for preset-detailed 1`] = `
"<-> [LogTestPlugin] Group
  <e> [LogTestPlugin] Error
  <w> [LogTestPlugin] Warning
  <i> [LogTestPlugin] Info
      [LogTestPlugin] Log
  <+> [LogTestPlugin] Collapsed group
      [LogTestPlugin] Log
    [LogTestPlugin] End
PublicPath: auto
asset main.js 10.2 KiB {179} [emitted] (name: main)
asset 460.js 320 bytes {460} [emitted]
asset 524.js 206 bytes {524} [emitted]
asset 996.js 138 bytes {996} [emitted]
Entrypoint main 10.2 KiB = main.js
chunk {179} (runtime: main) main.js (main) 73 bytes (javascript) 6 KiB (runtime) >{460}< >{996}< [entry] [rendered]
  > ./index main
chunk {460} (runtime: main) 460.js 54 bytes <{179}> >{524}< [rendered]
  > ./c [10] ./index.js 3:0-16
chunk {524} (runtime: main) 524.js 44 bytes <{460}> [rendered]
  > [460] ./c.js 1:0-52
chunk {996} (runtime: main) 996.js 22 bytes <{179}> [rendered]
  > ./b [10] ./index.js 2:0-16
runtime modules 6 KiB
  webpack/runtime/ensure chunk 326 bytes {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/get javascript chunk filename 167 bytes {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/global 221 bytes {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/hasOwnProperty shorthand 88 bytes {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/jsonp chunk loading 3 KiB {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/load script 1.37 KiB {179} [code generated]
    [no exports]
    [used exports unknown]
  webpack/runtime/publicPath 867 bytes {179} [code generated]
    [no exports]
    [used exports unknown]
cacheable modules 193 bytes
  ./index.js [10] 51 bytes {179} [depth 0] [built] [code generated]
    [no exports used]
    Statement (ExpressionStatement) with side effects in source code at 1:0-15
    ModuleConcatenation bailout: Module is not an ECMAScript module
  ./a.js [847] 22 bytes {179} [depth 1] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
  ./b.js [996] 22 bytes {996} [depth 1] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
  ./c.js [460] 54 bytes {460} [depth 1] [built] [code generated]
    [used exports unknown]
    Statement (ExpressionStatement) with side effects in source code at 1:0-53
    ModuleConcatenation bailout: Module is not an ECMAScript module
  ./d.js [767] 22 bytes {524} [depth 2] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
  ./e.js [390] 22 bytes {524} [depth 2] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module

LOG from LogTestPlugin
<-> Group
  <e> Error
  <w> Warning
  <i> Info
      Log
  <+> Collapsed group
      Log
    End
+ 6 hidden lines

LOG from webpack.FlagDependencyExportsPlugin
    0% of exports of modules have been determined (6 no declared exports, 0 not cached, 0 flagged uncacheable, 0 from cache, 0 additional calculations due to dependencies)
+ 3 hidden lines

LOG from webpack.Compilation
    6 modules hashed (1 variants per module in average)
    100% code generated (6 generated, 0 from cache)
    100% code generated (7 generated, 0 from cache)
+ 19 hidden lines

LOG from webpack.buildChunkGraph
    15 queue items processed (9 blocks)
    3 chunk groups connected
    3 chunk groups processed for merging (3 module sets, 0 forked, 0 + 0 modules forked, 0 + 0 modules merged into fork, 0 resulting modules)
    3 chunk group info updated (0 already connected chunk groups reconnected)
+ 13 hidden lines

LOG from webpack.FileSystemInfo
    6 new snapshots created
    0% root snapshot uncached (0 / 0)
    0% children snapshot uncached (0 / 0)
    0 entries tested
    File info in cache: 6 timestamps 6 hashes 6 timestamp hash combinations
    File timestamp hash combination snapshot optimization: 0% (0/6) entries shared via 0 shared snapshots (0 times referenced)
    Directory info in cache: 0 timestamps 0 hashes 0 timestamp hash combinations
    Managed items info in cache: 0 items

1970-04-20 12:42:42: webpack x.x.x compiled successfully in X ms (104834baf2c563b13931)"
`;

exports[`StatsTestCases should print correct stats for preset-errors-only 1`] = `""`;

exports[`StatsTestCases should print correct stats for preset-errors-only-error 1`] = `
"<e> [LogTestPlugin] Error
LOG from LogTestPlugin
<e> Error
+ 14 hidden lines

ERROR in ./index.js 1:0-25
Module not found: Error: Can't resolve 'does-not-exist' in 'Xdir/preset-errors-only-error'

webpack compiled with 1 error"
`;

exports[`StatsTestCases should print correct stats for preset-errors-warnings 1`] = `
"<e> [LogTestPlugin] Error
<w> [LogTestPlugin] Warning
LOG from LogTestPlugin
<e> Error
<w> Warning
+ 13 hidden lines

webpack compiled successfully"
`;

exports[`StatsTestCases should print correct stats for preset-minimal 1`] = `
"<e> [LogTestPlugin] Error
<w> [LogTestPlugin] Warning
4 assets
13 modules

LOG from LogTestPlugin
<e> Error
<w> Warning
+ 13 hidden lines

webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for preset-minimal-simple 1`] = `
"1 asset
1 module
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for preset-mixed-array 1`] = `
"minimal:
  1 asset
  1 module
  minimal (webpack x.x.x) compiled successfully in X ms

verbose:
  Entrypoint main 92 bytes = verbose.js
  ./index.js 8 bytes [built] [code generated]
  verbose (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for preset-none 1`] = `
"<e> [LogTestPlugin] Error
<w> [LogTestPlugin] Warning
<i> [LogTestPlugin] Info
"
`;

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`] = `
"<e> [LogTestPlugin] Error
<w> [LogTestPlugin] Warning
<i> [LogTestPlugin] Info
asset main.js 10.2 KiB [emitted] (name: main)
asset 460.js 320 bytes [emitted]
asset 524.js 206 bytes [emitted]
asset 996.js 138 bytes [emitted]
runtime modules 6 KiB 7 modules
cacheable modules 193 bytes
  ./index.js 51 bytes [built] [code generated]
  ./a.js 22 bytes [built] [code generated]
  ./b.js 22 bytes [built] [code generated]
  ./c.js 54 bytes [built] [code generated]
  ./d.js 22 bytes [built] [code generated]
  ./e.js 22 bytes [built] [code generated]

LOG from LogTestPlugin
<e> Error
<w> Warning
<i> Info
+ 12 hidden lines

webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for preset-normal-performance 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>303 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main)
asset <CLR=32,BOLD>460.js</CLR> 320 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>524.js</CLR> 206 bytes <CLR=32,BOLD>[emitted]</CLR>
asset <CLR=32,BOLD>996.js</CLR> 138 bytes <CLR=32,BOLD>[emitted]</CLR>
runtime modules 6 KiB 7 modules
cacheable modules 293 KiB
  <CLR=BOLD>./index.js</CLR> 52 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./c.js</CLR> 54 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./e.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</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 (303 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 (303 KiB)
      main.js
</CLR>

webpack x.x.x compiled with <CLR=33,BOLD>2 warnings</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for preset-normal-performance-ensure-filter-sourcemaps 1`] = `
"asset <CLR=33,BOLD>main.js</CLR> <CLR=33,BOLD>303 KiB</CLR> <CLR=32,BOLD>[emitted]</CLR> <CLR=33,BOLD>[big]</CLR> (name: main) 1 related asset
asset <CLR=32,BOLD>460.js</CLR> 352 bytes <CLR=32,BOLD>[emitted]</CLR> 1 related asset
asset <CLR=32,BOLD>524.js</CLR> 238 bytes <CLR=32,BOLD>[emitted]</CLR> 1 related asset
asset <CLR=32,BOLD>996.js</CLR> 170 bytes <CLR=32,BOLD>[emitted]</CLR> 1 related asset
runtime modules 6 KiB 7 modules
cacheable modules 293 KiB
  <CLR=BOLD>./index.js</CLR> 52 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./a.js</CLR> 293 KiB <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./b.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./c.js</CLR> 54 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./d.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</CLR>
  <CLR=BOLD>./e.js</CLR> 22 bytes <CLR=33,BOLD>[built]</CLR> <CLR=33,BOLD>[code generated]</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 (303 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 (303 KiB)
      main.js
</CLR>

webpack x.x.x compiled with <CLR=33,BOLD>2 warnings</CLR> in X ms"
`;

exports[`StatsTestCases should print correct stats for preset-summary 1`] = `
"<e> [LogTestPlugin] Error
<w> [LogTestPlugin] Warning
<i> [LogTestPlugin] Info
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for preset-verbose 1`] = `
"<-> [LogTestPlugin] Group
  <e> [LogTestPlugin] Error
  <w> [LogTestPlugin] Warning
  <i> [LogTestPlugin] Info
      [LogTestPlugin] Log
  <-> [LogTestPlugin] Collapsed group
        [LogTestPlugin] Log inside collapsed group
    <-> [LogTestPlugin] Inner group
          [LogTestPlugin] Inner inner message
      [LogTestPlugin] Log
    [LogTestPlugin] End
PublicPath: auto
asset main.js 10.2 KiB {179} [emitted] (name: main)
asset 460.js 320 bytes {460} [emitted]
asset 524.js 206 bytes {524} [emitted]
asset 996.js 138 bytes {996} [emitted]
Entrypoint main 10.2 KiB = main.js
chunk {179} (runtime: main) main.js (main) 73 bytes (javascript) 6 KiB (runtime) >{460}< >{996}< [entry] [rendered]
  > ./index main
  runtime modules 6 KiB
    webpack/runtime/ensure chunk 326 bytes {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/get javascript chunk filename 167 bytes {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/global 221 bytes {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/hasOwnProperty shorthand 88 bytes {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/jsonp chunk loading 3 KiB {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/load script 1.37 KiB {179} [code generated]
      [no exports]
      [used exports unknown]
    webpack/runtime/publicPath 867 bytes {179} [code generated]
      [no exports]
      [used exports unknown]
  cacheable modules 73 bytes
    ./a.js [847] 22 bytes {179} [depth 1] [dependent] [built] [code generated]
      [used exports unknown]
      CommonJS bailout: module.exports is used directly at 1:0-14
      Statement (ExpressionStatement) with side effects in source code at 1:0-21
      ModuleConcatenation bailout: Module is not an ECMAScript module
      cjs self exports reference [847] ./a.js 1:0-14
      cjs require ./a [10] ./index.js 1:0-14
      X ms [10] ->
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
    ./index.js [10] 51 bytes {179} [depth 0] [built] [code generated]
      [no exports used]
      Statement (ExpressionStatement) with side effects in source code at 1:0-15
      ModuleConcatenation bailout: Module is not an ECMAScript module
      entry ./index main
      X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk {460} (runtime: main) 460.js 54 bytes <{179}> >{524}< [rendered]
  > ./c [10] ./index.js 3:0-16
  ./c.js [460] 54 bytes {460} [depth 1] [built] [code generated]
    [used exports unknown]
    Statement (ExpressionStatement) with side effects in source code at 1:0-53
    ModuleConcatenation bailout: Module is not an ECMAScript module
    amd require ./c [10] ./index.js 3:0-16
    X ms [10] ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk {524} (runtime: main) 524.js 44 bytes <{460}> [rendered]
  > [460] ./c.js 1:0-52
  ./d.js [767] 22 bytes {524} [depth 2] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
    require.ensure item ./d [460] ./c.js 1:0-52
    cjs self exports reference [767] ./d.js 1:0-14
    X ms [10] -> X ms [460] ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
  ./e.js [390] 22 bytes {524} [depth 2] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
    require.ensure item ./e [460] ./c.js 1:0-52
    cjs self exports reference [390] ./e.js 1:0-14
    X ms [10] -> X ms [460] ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
chunk {996} (runtime: main) 996.js 22 bytes <{179}> [rendered]
  > ./b [10] ./index.js 2:0-16
  ./b.js [996] 22 bytes {996} [depth 1] [built] [code generated]
    [used exports unknown]
    CommonJS bailout: module.exports is used directly at 1:0-14
    Statement (ExpressionStatement) with side effects in source code at 1:0-21
    ModuleConcatenation bailout: Module is not an ECMAScript module
    cjs self exports reference [996] ./b.js 1:0-14
    amd require ./b [10] ./index.js 2:0-16
    X ms [10] ->
    X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
  

LOG from LogTestPlugin
<-> Group
  <e> Error
  <w> Warning
  <i> Info
      Log
  <-> Collapsed group
        Log inside collapsed group
    <-> Inner group
          Inner inner message
      Log
    End
+ 1 hidden lines

LOG from webpack.Compiler
<t> make hook: X ms
<t> finish make hook: X ms
<t> finish compilation: X ms
<t> seal compilation: X ms
<t> afterCompile hook: X ms
<t> emitAssets: X ms
<t> emitRecords: X ms
<t> done hook: X ms
<t> beginIdle: X ms

LOG from webpack.Compilation
<t> finish module profiles: X ms
<t> finish modules: X ms
<t> report dependency errors and warnings: X ms
<t> optimize dependencies: X ms
<t> create chunks: X ms
<t> optimize: X ms
    6 modules hashed (1 variants per module in average)
<t> module hashing: X ms
    100% code generated (6 generated, 0 from cache)
<t> code generation: X ms
<t> runtime requirements: X ms
<t> hashing: initialize hash: X ms
<t> hashing: sort chunks: X ms
<t> hashing: hash runtime modules: X ms
<t> hashing: hash chunks: X ms
<t> hashing: hash digest: X ms
<t> hashing: process full hash modules: X ms
<t> hashing: X ms
    100% code generated (7 generated, 0 from cache)
<t> record hash: X ms
<t> module assets: X ms
<t> create chunk assets: X ms
<t> process assets: X ms

LOG from webpack.FlagDependencyExportsPlugin
<t> restore cached provided exports: X ms
<t> figure out provided exports: X ms
    0% of exports of modules have been determined (6 no declared exports, 0 not cached, 0 flagged uncacheable, 0 from cache, 0 additional calculations due to dependencies)
<t> store provided exports into cache: X ms

LOG from webpack.InnerGraphPlugin
<t> infer dependency usage: X ms

LOG from webpack.SideEffectsFlagPlugin
<t> update dependencies: X ms

LOG from webpack.FlagDependencyUsagePlugin
<t> initialize exports usage: X ms
<t> trace exports usage in graph: X ms

LOG from webpack.buildChunkGraph
<t> visitModules: prepare: X ms
<t> visitModules: visiting: X ms
<t> visitModules: calculating available modules: X ms
<t> visitModules: merging available modules: X ms
<t> visitModules: check modules for revisit: X ms
<t> visitModules: visiting: X ms
<t> visitModules: calculating available modules: X ms
<t> visitModules: merging available modules: X ms
<t> visitModules: check modules for revisit: X ms
<t> visitModules: visiting: X ms
    15 queue items processed (9 blocks)
    3 chunk groups connected
    3 chunk groups processed for merging (3 module sets, 0 forked, 0 + 0 modules forked, 0 + 0 modules merged into fork, 0 resulting modules)
    3 chunk group info updated (0 already connected chunk groups reconnected)
<t> visitModules: X ms
<t> connectChunkGroups: X ms
<t> cleanup: X ms

LOG from webpack.SplitChunksPlugin
<t> prepare: X ms
<t> modules: X ms
<t> queue: X ms
<t> maxSize: X ms

LOG from webpack.ModuleConcatenationPlugin
<t> select relevant modules: X ms
<t> sort relevant modules: X ms
<t> find modules to concatenate: X ms
<t> sort concat configurations: X ms
<t> create concatenated modules: X ms
+ 3 hidden lines

LOG from webpack.FileSystemInfo
    6 new snapshots created
    0% root snapshot uncached (0 / 0)
    0% children snapshot uncached (0 / 0)
    0 entries tested
    File info in cache: 6 timestamps 6 hashes 6 timestamp hash combinations
    File timestamp hash combination snapshot optimization: 0% (0/6) entries shared via 0 shared snapshots (0 times referenced)
    Directory info in cache: 0 timestamps 0 hashes 0 timestamp hash combinations
    Managed items info in cache: 0 items

1970-04-20 12:42:42: webpack x.x.x compiled successfully in X ms (104834baf2c563b13931)"
`;

exports[`StatsTestCases should print correct stats for real-content-hash 1`] = `
"a-normal:
  assets by path *.js 3.23 KiB
    asset 72965507c7b4c0b4fc29-729655.js 2.75 KiB [emitted] [immutable] [minimized] (name: runtime)
    asset a6d438a0676f93383d79-a6d438.js 262 bytes [emitted] [immutable] [minimized] (name: lazy)
    asset cbb9c74e42f00ada40f7-cbb9c7.js 212 bytes [emitted] [immutable] [minimized] (name: index)
    asset 666f2b8847021ccc7608-666f2b.js 21 bytes [emitted] [immutable] [minimized] (name: a, b)
  assets by chunk 20.4 KiB (auxiliary name: lazy)
    asset 89a353e9c515885abd8e.png 14.6 KiB [emitted] [immutable] [from: file.png] (auxiliary name: lazy)
    asset 7382fad5b015914e0811.jpg?query 5.89 KiB [cached] [immutable] [from: file.jpg?query] (auxiliary name: lazy)
  asset 7382fad5b015914e0811.jpg 5.89 KiB [emitted] [immutable] [from: file.jpg] (auxiliary name: index)
  Entrypoint index 2.96 KiB (5.89 KiB) = 72965507c7b4c0b4fc29-729655.js 2.75 KiB cbb9c74e42f00ada40f7-cbb9c7.js 212 bytes 1 auxiliary asset
  Entrypoint a 21 bytes = 666f2b8847021ccc7608-666f2b.js
  Entrypoint b 21 bytes = 666f2b8847021ccc7608-666f2b.js
  runtime modules 7.29 KiB 9 modules
  orphan modules 23 bytes [orphan] 1 module
  cacheable modules 514 bytes (javascript) 26.3 KiB (asset)
    javascript modules 388 bytes
      ./a/index.js 150 bytes [built] [code generated]
      ./a/a.js 22 bytes [built] [code generated]
      ./a/b.js 66 bytes [built] [code generated]
      ./a/lazy.js + 1 modules 150 bytes [built] [code generated]
    asset modules 126 bytes (javascript) 26.3 KiB (asset)
      ./a/file.jpg 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
      ./a/file.png 42 bytes (javascript) 14.6 KiB (asset) [built] [code generated]
      ./a/file.jpg?query 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
  a-normal (webpack x.x.x) compiled successfully in X ms

b-normal:
  assets by path *.js 3.23 KiB
    asset 72cd7263f773819dd83a-72cd72.js 2.75 KiB [emitted] [immutable] [minimized] (name: runtime)
    asset a6d438a0676f93383d79-a6d438.js 262 bytes [emitted] [immutable] [minimized] (name: lazy)
    asset cbb9c74e42f00ada40f7-cbb9c7.js 212 bytes [emitted] [immutable] [minimized] (name: index)
    asset 666f2b8847021ccc7608-666f2b.js 21 bytes [emitted] [immutable] [minimized] (name: a, b)
  assets by chunk 20.4 KiB (auxiliary name: lazy)
    asset 89a353e9c515885abd8e.png 14.6 KiB [emitted] [immutable] [from: file.png] (auxiliary name: lazy)
    asset 7382fad5b015914e0811.jpg?query 5.89 KiB [cached] [immutable] [from: file.jpg?query] (auxiliary name: lazy)
  asset 7382fad5b015914e0811.jpg 5.89 KiB [emitted] [immutable] [from: file.jpg] (auxiliary name: index)
  Entrypoint index 2.96 KiB (5.89 KiB) = 72cd7263f773819dd83a-72cd72.js 2.75 KiB cbb9c74e42f00ada40f7-cbb9c7.js 212 bytes 1 auxiliary asset
  Entrypoint a 21 bytes = 666f2b8847021ccc7608-666f2b.js
  Entrypoint b 21 bytes = 666f2b8847021ccc7608-666f2b.js
  runtime modules 7.29 KiB 9 modules
  orphan modules 19 bytes [orphan] 1 module
  cacheable modules 469 bytes (javascript) 26.3 KiB (asset)
    javascript modules 343 bytes
      ./b/index.js 109 bytes [built] [code generated]
      ./b/a.js 22 bytes [built] [code generated]
      ./b/b.js 66 bytes [built] [code generated]
      ./b/lazy.js + 1 modules 146 bytes [built] [code generated]
    asset modules 126 bytes (javascript) 26.3 KiB (asset)
      ./b/file.jpg 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
      ./b/file.png 42 bytes (javascript) 14.6 KiB (asset) [built] [code generated]
      ./b/file.jpg?query 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
  b-normal (webpack x.x.x) compiled successfully in X ms

a-source-map:
  assets by path *.js 3.45 KiB
    asset 73ea8fd0593c6459fb21-73ea8f.js 2.81 KiB [emitted] [immutable] [minimized] (name: runtime)
      sourceMap 73ea8fd0593c6459fb21-73ea8f.js.map 14.5 KiB [emitted] [dev] (auxiliary name: runtime)
    asset da6ceedb86c86e79a49a-da6cee.js 318 bytes [emitted] [immutable] [minimized] (name: lazy)
      sourceMap da6ceedb86c86e79a49a-da6cee.js.map 401 bytes [emitted] [dev] (auxiliary name: lazy)
    asset 9e0ae6ff74fb2c3c821b-9e0ae6.js 268 bytes [emitted] [immutable] [minimized] (name: index)
      sourceMap 9e0ae6ff74fb2c3c821b-9e0ae6.js.map 366 bytes [emitted] [dev] (auxiliary name: index)
    asset 222c2acc68675174e6b2-222c2a.js 77 bytes [emitted] [immutable] [minimized] (name: a, b)
      sourceMap 222c2acc68675174e6b2-222c2a.js.map 254 bytes [emitted] [dev] (auxiliary name: a, b)
  assets by chunk 20.4 KiB (auxiliary name: lazy)
    asset 89a353e9c515885abd8e.png 14.6 KiB [emitted] [immutable] [from: file.png] (auxiliary name: lazy)
    asset 7382fad5b015914e0811.jpg?query 5.89 KiB [cached] [immutable] [from: file.jpg?query] (auxiliary name: lazy)
  asset 7382fad5b015914e0811.jpg 5.89 KiB [emitted] [immutable] [from: file.jpg] (auxiliary name: index)
  Entrypoint index 3.07 KiB (20.7 KiB) = 73ea8fd0593c6459fb21-73ea8f.js 2.81 KiB 9e0ae6ff74fb2c3c821b-9e0ae6.js 268 bytes 3 auxiliary assets
  Entrypoint a 77 bytes (254 bytes) = 222c2acc68675174e6b2-222c2a.js 1 auxiliary asset
  Entrypoint b 77 bytes (254 bytes) = 222c2acc68675174e6b2-222c2a.js 1 auxiliary asset
  runtime modules 7.29 KiB 9 modules
  orphan modules 23 bytes [orphan] 1 module
  cacheable modules 514 bytes (javascript) 26.3 KiB (asset)
    javascript modules 388 bytes
      ./a/index.js 150 bytes [built] [code generated]
      ./a/a.js 22 bytes [built] [code generated]
      ./a/b.js 66 bytes [built] [code generated]
      ./a/lazy.js + 1 modules 150 bytes [built] [code generated]
    asset modules 126 bytes (javascript) 26.3 KiB (asset)
      ./a/file.jpg 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
      ./a/file.png 42 bytes (javascript) 14.6 KiB (asset) [built] [code generated]
      ./a/file.jpg?query 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
  a-source-map (webpack x.x.x) compiled successfully in X ms

b-source-map:
  assets by path *.js 3.45 KiB
    asset a428f1d0673b4c694ef6-a428f1.js 2.81 KiB [emitted] [immutable] [minimized] (name: runtime)
      sourceMap a428f1d0673b4c694ef6-a428f1.js.map 14.5 KiB [emitted] [dev] (auxiliary name: runtime)
    asset da6ceedb86c86e79a49a-da6cee.js 318 bytes [emitted] [immutable] [minimized] (name: lazy)
      sourceMap da6ceedb86c86e79a49a-da6cee.js.map 397 bytes [emitted] [dev] (auxiliary name: lazy)
    asset 9e0ae6ff74fb2c3c821b-9e0ae6.js 268 bytes [emitted] [immutable] [minimized] (name: index)
      sourceMap 9e0ae6ff74fb2c3c821b-9e0ae6.js.map 323 bytes [emitted] [dev] (auxiliary name: index)
    asset 222c2acc68675174e6b2-222c2a.js 77 bytes [emitted] [immutable] [minimized] (name: a, b)
      sourceMap 222c2acc68675174e6b2-222c2a.js.map 254 bytes [emitted] [dev] (auxiliary name: a, b)
  assets by chunk 20.4 KiB (auxiliary name: lazy)
    asset 89a353e9c515885abd8e.png 14.6 KiB [emitted] [immutable] [from: file.png] (auxiliary name: lazy)
    asset 7382fad5b015914e0811.jpg?query 5.89 KiB [cached] [immutable] [from: file.jpg?query] (auxiliary name: lazy)
  asset 7382fad5b015914e0811.jpg 5.89 KiB [emitted] [immutable] [from: file.jpg] (auxiliary name: index)
  Entrypoint index 3.07 KiB (20.7 KiB) = a428f1d0673b4c694ef6-a428f1.js 2.81 KiB 9e0ae6ff74fb2c3c821b-9e0ae6.js 268 bytes 3 auxiliary assets
  Entrypoint a 77 bytes (254 bytes) = 222c2acc68675174e6b2-222c2a.js 1 auxiliary asset
  Entrypoint b 77 bytes (254 bytes) = 222c2acc68675174e6b2-222c2a.js 1 auxiliary asset
  runtime modules 7.29 KiB 9 modules
  orphan modules 19 bytes [orphan] 1 module
  cacheable modules 469 bytes (javascript) 26.3 KiB (asset)
    javascript modules 343 bytes
      ./b/index.js 109 bytes [built] [code generated]
      ./b/a.js 22 bytes [built] [code generated]
      ./b/b.js 66 bytes [built] [code generated]
      ./b/lazy.js + 1 modules 146 bytes [built] [code generated]
    asset modules 126 bytes (javascript) 26.3 KiB (asset)
      ./b/file.jpg 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
      ./b/file.png 42 bytes (javascript) 14.6 KiB (asset) [built] [code generated]
      ./b/file.jpg?query 42 bytes (javascript) 5.89 KiB (asset) [built] [code generated]
  b-source-map (webpack x.x.x) compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for related-assets 1`] = `
"default:
  assets by path *.js 15.2 KiB
    asset default-main.js 14.5 KiB [emitted] (name: main) 3 related assets
    asset default-chunk_js.js 803 bytes [emitted] 3 related assets
  assets by path *.css 142 bytes
    asset default-chunk_js.css 73 bytes [emitted] 3 related assets
    asset default-main.css 69 bytes [emitted] (name: main) 3 related assets

relatedAssets:
  assets by path *.js 15.3 KiB
    asset relatedAssets-main.js 14.5 KiB [emitted] (name: main)
      compressed relatedAssets-main.js.br 14.5 KiB [emitted]
      compressed relatedAssets-main.js.gz 14.5 KiB [emitted]
      sourceMap relatedAssets-main.js.map 12.5 KiB [emitted] [dev] (auxiliary name: main)
        compressed relatedAssets-main.js.map.br 12.5 KiB [emitted]
        compressed relatedAssets-main.js.map.gz 12.5 KiB [emitted]
    asset relatedAssets-chunk_js.js 809 bytes [emitted]
      compressed relatedAssets-chunk_js.js.br 809 bytes [emitted]
      compressed relatedAssets-chunk_js.js.gz 809 bytes [emitted]
      sourceMap relatedAssets-chunk_js.js.map 300 bytes [emitted] [dev]
        compressed relatedAssets-chunk_js.js.map.br 300 bytes [emitted]
        compressed relatedAssets-chunk_js.js.map.gz 300 bytes [emitted]
  assets by path *.css 154 bytes
    asset relatedAssets-chunk_js.css 79 bytes [emitted]
      sourceMap relatedAssets-chunk_js.css.map 202 bytes [emitted] [dev]
        compressed relatedAssets-chunk_js.css.map.br 202 bytes [emitted]
        compressed relatedAssets-chunk_js.css.map.gz 202 bytes [emitted]
      compressed relatedAssets-chunk_js.css.br 79 bytes [emitted]
      compressed relatedAssets-chunk_js.css.gz 79 bytes [emitted]
    asset relatedAssets-main.css 75 bytes [emitted] (name: main)
      sourceMap relatedAssets-main.css.map 192 bytes [emitted] [dev] (auxiliary name: main)
        compressed relatedAssets-main.css.map.br 192 bytes [emitted]
        compressed relatedAssets-main.css.map.gz 192 bytes [emitted]
      compressed relatedAssets-main.css.br 75 bytes [emitted]
      compressed relatedAssets-main.css.gz 75 bytes [emitted]

exclude1:
  assets by path *.js 15.2 KiB
    asset exclude1-main.js 14.5 KiB [emitted] (name: main)
      hidden assets 28.9 KiB 2 assets
      sourceMap exclude1-main.js.map 12.5 KiB [emitted] [dev] (auxiliary name: main)
        hidden assets 25 KiB 2 assets
        1 related asset
      1 related asset
    asset exclude1-chunk_js.js 804 bytes [emitted]
      hidden assets 1.57 KiB 2 assets
      sourceMap exclude1-chunk_js.js.map 295 bytes [emitted] [dev]
        hidden assets 590 bytes 2 assets
        1 related asset
      1 related asset
  assets by path *.css 144 bytes
    asset exclude1-chunk_js.css 74 bytes [emitted]
      hidden assets 148 bytes 2 assets
      sourceMap exclude1-chunk_js.css.map 197 bytes [emitted] [dev]
        hidden assets 394 bytes 2 assets
        1 related asset
      1 related asset
    asset exclude1-main.css 70 bytes [emitted] (name: main)
      hidden assets 140 bytes 2 assets
      sourceMap exclude1-main.css.map 187 bytes [emitted] [dev] (auxiliary name: main)
        hidden assets 374 bytes 2 assets
        1 related asset
      1 related asset

exclude2:
  assets by path *.js 15.2 KiB
    asset exclude2-main.js 14.5 KiB [emitted] (name: main)
      hidden assets 12.5 KiB 1 asset
      compressed exclude2-main.js.br 14.5 KiB [emitted]
      compressed exclude2-main.js.gz 14.5 KiB [emitted]
    asset exclude2-chunk_js.js 804 bytes [emitted]
      hidden assets 295 bytes 1 asset
      compressed exclude2-chunk_js.js.br 804 bytes [emitted]
      compressed exclude2-chunk_js.js.gz 804 bytes [emitted]
  assets by path *.css 144 bytes
    asset exclude2-chunk_js.css 74 bytes [emitted]
      hidden assets 197 bytes 1 asset
      compressed exclude2-chunk_js.css.br 74 bytes [emitted]
      compressed exclude2-chunk_js.css.gz 74 bytes [emitted]
    asset exclude2-main.css 70 bytes [emitted] (name: main)
      hidden assets 187 bytes 1 asset
      compressed exclude2-main.css.br 70 bytes [emitted]
      compressed exclude2-main.css.gz 70 bytes [emitted]

exclude3:
  hidden assets 878 bytes 2 assets
  assets by status 14.5 KiB [emitted]
    asset exclude3-main.js 14.5 KiB [emitted] (name: main)
      compressed exclude3-main.js.br 14.5 KiB [emitted]
      compressed exclude3-main.js.gz 14.5 KiB [emitted]
      sourceMap exclude3-main.js.map 12.5 KiB [emitted] [dev] (auxiliary name: main)
        compressed exclude3-main.js.map.br 12.5 KiB [emitted]
        compressed exclude3-main.js.map.gz 12.5 KiB [emitted]
    asset exclude3-main.css 70 bytes [emitted] (name: main)
      sourceMap exclude3-main.css.map 187 bytes [emitted] [dev] (auxiliary name: main)
        compressed exclude3-main.css.map.br 187 bytes [emitted]
        compressed exclude3-main.css.map.gz 187 bytes [emitted]
      compressed exclude3-main.css.br 70 bytes [emitted]
      compressed exclude3-main.css.gz 70 bytes [emitted]"
`;

exports[`StatsTestCases should print correct stats for resolve-plugin-context 1`] = `
"asset bundle.js 1.67 KiB [emitted] (name: main)
modules by path ./node_modules/def/ 17 bytes
  ./node_modules/def/index.js 16 bytes [built] [code generated]
  ./node_modules/def/node_modules/xyz/index.js 1 bytes [built] [code generated]
./index.js 48 bytes [built] [code generated]
./node_modules/abc/index.js 16 bytes [built] [code generated]
./node_modules/xyz/index.js 1 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for reverse-sort-modules 1`] = `
"asset main.js 5.47 KiB [emitted] (name: main)
./index.js 181 bytes [built] [code generated]
./c.js?9 33 bytes [built] [code generated]
./c.js?8 33 bytes [built] [code generated]
./c.js?7 33 bytes [built] [code generated]
./c.js?6 33 bytes [built] [code generated]
./c.js?5 33 bytes [built] [code generated]
./c.js?4 33 bytes [built] [code generated]
./c.js?3 33 bytes [built] [code generated]
./c.js?2 33 bytes [built] [code generated]
./c.js?10 33 bytes [built] [code generated]
./c.js?1 33 bytes [built] [code generated]
./b.js?9 34 bytes [built] [code generated]
./b.js?8 34 bytes [built] [code generated]
./b.js?7 34 bytes [built] [code generated]
./b.js?6 34 bytes [built] [code generated]
./b.js?5 34 bytes [built] [code generated]
./b.js?4 34 bytes [built] [code generated]
./b.js?3 34 bytes [built] [code generated]
./b.js?2 34 bytes [built] [code generated]
./b.js?10 34 bytes [built] [code generated]
./b.js?1 34 bytes [built] [code generated]
./a.js?9 33 bytes [built] [code generated]
./a.js?8 33 bytes [built] [code generated]
./a.js?7 33 bytes [built] [code generated]
./a.js?6 33 bytes [built] [code generated]
./a.js?5 33 bytes [built] [code generated]
./a.js?4 33 bytes [built] [code generated]
./a.js?3 33 bytes [built] [code generated]
./a.js?2 33 bytes [built] [code generated]
./a.js?10 33 bytes [built] [code generated]
./a.js?1 33 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for runtime-chunk 1`] = `
"Entrypoint e1 6.51 KiB = runtime~e1.js 5.47 KiB e1.js 1.04 KiB
Entrypoint e2 6.51 KiB = runtime~e2.js 5.47 KiB e2.js 1.04 KiB
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for runtime-chunk-integration 1`] = `
"base:
  asset without-runtime.js 12 KiB [emitted] (name: runtime)
  asset without-505.js 1.2 KiB [emitted]
  asset without-main1.js 815 bytes [emitted] (name: main1)
  Entrypoint main1 12.8 KiB = without-runtime.js 12 KiB without-main1.js 815 bytes
  runtime modules 7.52 KiB 10 modules
  cacheable modules 126 bytes
    ./main1.js 66 bytes [built] [code generated]
    ./b.js 20 bytes [built] [code generated]
    ./c.js 20 bytes [built] [code generated]
    ./d.js 20 bytes [built] [code generated]
  base (webpack x.x.x) compiled successfully

static custom name:
  asset with-manifest.js 12 KiB [emitted] (name: manifest)
  asset with-505.js 1.2 KiB [emitted]
  asset with-main1.js 815 bytes [emitted] (name: main1)
  asset with-main2.js 434 bytes [emitted] (name: main2)
  asset with-main3.js 434 bytes [emitted] (name: main3)
  Entrypoint main1 12.8 KiB = with-manifest.js 12 KiB with-main1.js 815 bytes
  Entrypoint main2 12.5 KiB = with-manifest.js 12 KiB with-main2.js 434 bytes
  Entrypoint main3 12.5 KiB = with-manifest.js 12 KiB with-main3.js 434 bytes
  runtime modules 7.51 KiB 10 modules
  cacheable modules 166 bytes
    ./main1.js 66 bytes [built] [code generated]
    ./main2.js 20 bytes [built] [code generated]
    ./main3.js 20 bytes [built] [code generated]
    ./b.js 20 bytes [built] [code generated]
    ./c.js 20 bytes [built] [code generated]
    ./d.js 20 bytes [built] [code generated]
  static custom name (webpack x.x.x) compiled successfully

dynamic custom name:
  asset func-b.js 12 KiB [emitted] (name: b)
  asset func-a.js 4.91 KiB [emitted] (name: a)
  asset func-505.js 1.2 KiB [emitted]
  asset func-main1.js 815 bytes [emitted] (name: main1)
  asset func-main2.js 434 bytes [emitted] (name: main2)
  asset func-main3.js 434 bytes [emitted] (name: main3)
  Entrypoint main1 12.8 KiB = func-b.js 12 KiB func-main1.js 815 bytes
  Entrypoint main2 12.5 KiB = func-b.js 12 KiB func-main2.js 434 bytes
  Entrypoint main3 5.34 KiB = func-a.js 4.91 KiB func-main3.js 434 bytes
  runtime modules 9.97 KiB 13 modules
  cacheable modules 166 bytes
    ./main1.js 66 bytes [built] [code generated]
    ./main2.js 20 bytes [built] [code generated]
    ./main3.js 20 bytes [built] [code generated]
    ./b.js 20 bytes [built] [code generated]
    ./c.js 20 bytes [built] [code generated]
    ./d.js 20 bytes [built] [code generated]
  dynamic custom name (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for runtime-chunk-issue-7382 1`] = `
"Entrypoint e1 7.4 KiB = runtime.js 5.47 KiB all.js 1020 bytes e1.js 962 bytes
Entrypoint e2 7.4 KiB = runtime.js 5.47 KiB all.js 1020 bytes e2.js 962 bytes
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for runtime-chunk-single 1`] = `
"Entrypoint e1 6.51 KiB = runtime.js 5.47 KiB e1.js 1.04 KiB
Entrypoint e2 6.51 KiB = runtime.js 5.47 KiB e2.js 1.04 KiB
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for runtime-specific-used-exports 1`] = `
"production:
  asset production-a.js 13.1 KiB [emitted] (name: a)
  asset production-b.js 13.1 KiB [emitted] (name: b)
  asset production-dx_js.js 1.16 KiB [emitted]
  asset production-dw_js-_a6170.js 1.16 KiB [emitted]
  asset production-dw_js-_a6171.js 1.16 KiB [emitted]
  asset production-dy_js.js 1.14 KiB [emitted]
  asset production-dz_js.js 1.14 KiB [emitted]
  asset production-c.js 93 bytes [emitted] (name: c)
  chunk (runtime: a) production-a.js (a) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./a.js 261 bytes [built] [code generated]
        [no exports used]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [only some exports used: default]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [only some exports used: x]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [only some exports used: x]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [only some exports used: x]
  chunk (runtime: b) production-b.js (b) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./b.js 261 bytes [built] [code generated]
        [no exports used]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [only some exports used: default]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [only some exports used: y]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [only some exports used: y]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [only some exports used: y]
  chunk (runtime: c) production-c.js (c) 9 bytes [entry] [rendered]
    ./c.js 9 bytes [built] [code generated]
      [no exports used]
  chunk (runtime: a) production-dw_js-_a6170.js 168 bytes [rendered]
    ./dw.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y]
  chunk (runtime: b) production-dw_js-_a6171.js 168 bytes [rendered]
    ./dw.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, z]
  chunk (runtime: a, b) production-dx_js.js 168 bytes [rendered]
    ./dx.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y, z]
  chunk (runtime: a) production-dy_js.js 168 bytes [rendered]
    ./dy.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y]
  chunk (runtime: b) production-dz_js.js 168 bytes [rendered]
    ./dz.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, z]
  runtime modules 13.2 KiB 18 modules
  cacheable modules 1.15 KiB
    ./a.js 261 bytes [built] [code generated]
      [no exports used]
    ./b.js 261 bytes [built] [code generated]
      [no exports used]
    ./c.js 9 bytes [built] [code generated]
      [no exports used]
    ./module.js 122 bytes [built] [code generated]
      [only some exports used: x, y]
    ./reexport.js 37 bytes [built] [code generated]
      [only some exports used: x, y]
    ./dx-importer.js 63 bytes [built] [code generated]
      [only some exports used: default]
    ./dy.js 46 bytes [built] [code generated]
    ./dw.js 46 bytes [built] [code generated]
    ./dz.js 46 bytes [built] [code generated]
    ./module.js?reexported 122 bytes [built] [code generated]
      [only some exports used: x, y]
    ./module.js?chunk 122 bytes [built] [code generated]
      [only some exports used: identity, w, x, y, z]
    ./dx.js 46 bytes [built] [code generated]
  production (webpack x.x.x) compiled successfully in X ms

development:
  asset development-a.js 15.9 KiB [emitted] (name: a)
  asset development-b.js 15.9 KiB [emitted] (name: b)
  asset development-dw_js.js 2.11 KiB [emitted]
  asset development-dx_js.js 2.11 KiB [emitted]
  asset development-dy_js.js 2.11 KiB [emitted]
  asset development-dz_js.js 2.11 KiB [emitted]
  asset development-c.js 1.13 KiB [emitted] (name: c)
  chunk (runtime: a) development-a.js (a) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./a.js 261 bytes [built] [code generated]
        [used exports unknown]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [used exports unknown]
  chunk (runtime: b) development-b.js (b) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./b.js 261 bytes [built] [code generated]
        [used exports unknown]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [used exports unknown]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [used exports unknown]
  chunk (runtime: c) development-c.js (c) 9 bytes [entry] [rendered]
    ./c.js 9 bytes [built] [code generated]
      [used exports unknown]
  chunk (runtime: a, b) development-dw_js.js 168 bytes [rendered]
    ./dw.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [used exports unknown]
  chunk (runtime: a, b) development-dx_js.js 168 bytes [rendered]
    ./dx.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [used exports unknown]
  chunk (runtime: a) development-dy_js.js 168 bytes [rendered]
    ./dy.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [used exports unknown]
  chunk (runtime: b) development-dz_js.js 168 bytes [rendered]
    ./dz.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [used exports unknown]
  runtime modules 13.2 KiB 18 modules
  cacheable modules 1.15 KiB
    ./a.js 261 bytes [built] [code generated]
      [used exports unknown]
    ./b.js 261 bytes [built] [code generated]
      [used exports unknown]
    ./c.js 9 bytes [built] [code generated]
      [used exports unknown]
    ./module.js 122 bytes [built] [code generated]
      [used exports unknown]
    ./reexport.js 37 bytes [built] [code generated]
      [used exports unknown]
    ./dx-importer.js 63 bytes [built] [code generated]
      [used exports unknown]
    ./dy.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./dw.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./dz.js 46 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?reexported 122 bytes [built] [code generated]
      [used exports unknown]
    ./module.js?chunk 122 bytes [built] [code generated]
      [used exports unknown]
    ./dx.js 46 bytes [built] [code generated]
      [used exports unknown]
  development (webpack x.x.x) compiled successfully in X ms

global:
  asset global-a.js 13.3 KiB [emitted] (name: a)
  asset global-b.js 13.3 KiB [emitted] (name: b)
  asset global-dw_js.js 1.16 KiB [emitted]
  asset global-dx_js.js 1.16 KiB [emitted]
  asset global-dy_js.js 1.16 KiB [emitted]
  asset global-dz_js.js 1.16 KiB [emitted]
  asset global-c.js 93 bytes [emitted] (name: c)
  chunk (runtime: a) global-a.js (a) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./a.js 261 bytes [built] [code generated]
        [no exports used]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [only some exports used: default]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
  chunk (runtime: b) global-b.js (b) 605 bytes (javascript) 6.58 KiB (runtime) [entry] [rendered]
    runtime modules 6.58 KiB 9 modules
    cacheable modules 605 bytes
      ./b.js 261 bytes [built] [code generated]
        [no exports used]
      ./dx-importer.js 63 bytes [dependent] [built] [code generated]
        [only some exports used: default]
      ./module.js 122 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
      ./module.js?reexported 122 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
      ./reexport.js 37 bytes [dependent] [built] [code generated]
        [only some exports used: x, y]
  chunk (runtime: c) global-c.js (c) 9 bytes [entry] [rendered]
    ./c.js 9 bytes [built] [code generated]
      [no exports used]
  chunk (runtime: a, b) global-dw_js.js 168 bytes [rendered]
    ./dw.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y, z]
  chunk (runtime: a, b) global-dx_js.js 168 bytes [rendered]
    ./dx.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y, z]
  chunk (runtime: a) global-dy_js.js 168 bytes [rendered]
    ./dy.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y, z]
  chunk (runtime: b) global-dz_js.js 168 bytes [rendered]
    ./dz.js 46 bytes [built] [code generated]
    ./module.js?chunk 122 bytes [dependent] [built] [code generated]
      [only some exports used: identity, w, x, y, z]
  runtime modules 13.2 KiB 18 modules
  cacheable modules 1.15 KiB
    ./a.js 261 bytes [built] [code generated]
      [no exports used]
    ./b.js 261 bytes [built] [code generated]
      [no exports used]
    ./c.js 9 bytes [built] [code generated]
      [no exports used]
    ./module.js 122 bytes [built] [code generated]
      [only some exports used: x, y]
    ./reexport.js 37 bytes [built] [code generated]
      [only some exports used: x, y]
    ./dx-importer.js 63 bytes [built] [code generated]
      [only some exports used: default]
    ./dy.js 46 bytes [built] [code generated]
    ./dw.js 46 bytes [built] [code generated]
    ./dz.js 46 bytes [built] [code generated]
    ./module.js?reexported 122 bytes [built] [code generated]
      [only some exports used: x, y]
    ./module.js?chunk 122 bytes [built] [code generated]
      [only some exports used: identity, w, x, y, z]
    ./dx.js 46 bytes [built] [code generated]
  global (webpack x.x.x) compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for scope-hoisting-bailouts 1`] = `
"runtime modules 6.83 KiB 10 modules
built modules 615 bytes [built]
  code generated modules 530 bytes [code generated]
    modules by path ./*.js 377 bytes 7 modules
    ./concatenated.js + 2 modules 111 bytes [built] [code generated]
      ModuleConcatenation bailout: Cannot concat with external \\"external\\": Module external \\"external\\" is not in the same chunk(s) (expected in chunk(s) unnamed chunk(s), module is in chunk(s) index)
    external \\"external\\" 42 bytes [built] [code generated]
  orphan modules 85 bytes [orphan]
    ./concatenated1.js 37 bytes [orphan] [built]
      Dependency (harmony side effect evaluation) with side effects at 1:0-36
    ./concatenated2.js 48 bytes [orphan] [built]
      Dependency (harmony side effect evaluation) with side effects at 1:0-29
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for scope-hoisting-multi 1`] = `
"Entrypoint first 14.4 KiB = a-vendor.js 419 bytes a-first.js 14 KiB
Entrypoint second 13.9 KiB = a-vendor.js 419 bytes a-second.js 13.5 KiB
runtime modules 15.1 KiB 20 modules
orphan modules 37 bytes [orphan] 1 module
cacheable modules 807 bytes
  ./first.js 236 bytes [built] [code generated]
  ./second.js 202 bytes [built] [code generated]
  ./vendor.js 25 bytes [built] [code generated]
  ./common2.js 25 bytes [built] [code generated]
  ./module_first.js 31 bytes [built] [code generated]
  ./lazy_first.js 91 bytes [built] [code generated]
  ./lazy_shared.js 56 bytes [built] [code generated]
  ./lazy_second.js 91 bytes [built] [code generated]
  ./common_lazy.js 25 bytes [built] [code generated]
  ./common_lazy_shared.js 25 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms

Entrypoint first 13.6 KiB = b-vendor.js 419 bytes b-first.js 13.2 KiB
Entrypoint second 13.5 KiB = b-vendor.js 419 bytes b-second.js 13.1 KiB
runtime modules 15.1 KiB 20 modules
cacheable modules 975 bytes
  code generated modules 857 bytes [code generated]
    modules by path ./*.js + 1 modules 459 bytes 3 modules
    modules by path ./*.js 106 bytes
      ./vendor.js 25 bytes [built] [code generated]
      ./lazy_shared.js 56 bytes [built] [code generated]
        ModuleConcatenation bailout: Cannot concat with ./common_lazy_shared.js: Module ./common_lazy_shared.js is referenced from different chunks by these modules: ./lazy_first.js, ./lazy_second.js
      ./common_lazy_shared.js 25 bytes [built] [code generated]
    ./first.js + 2 modules 292 bytes [built] [code generated]
      ModuleConcatenation bailout: Cannot concat with ./vendor.js: Module ./vendor.js is not in the same chunk(s) (expected in chunk(s) first, module is in chunk(s) vendor)
  orphan modules 118 bytes [orphan]
    ./common2.js 25 bytes [orphan] [built]
    ./module_first.js 31 bytes [orphan] [built]
    ./common.js 37 bytes [orphan] [built]
      ModuleConcatenation bailout: Module is not in any chunk
    ./common_lazy.js 25 bytes [orphan] [built]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for side-effects-issue-7428 1`] = `
"asset main.js 12.3 KiB [emitted] (name: main)
asset 1.js 643 bytes [emitted]
runtime modules 6.57 KiB 9 modules
cacheable modules 823 bytes
  modules by path ./components/src/ 501 bytes
    orphan modules 315 bytes [orphan]
      modules by path ./components/src/CompAB/*.js 164 bytes 2 modules
      modules by path ./components/src/CompC/*.js 67 bytes
        ./components/src/CompC/CompC.js 33 bytes [orphan] [built]
          [module unused]
          [inactive] harmony side effect evaluation ./CompC ./components/src/CompC/index.js 1:0-34
          [inactive] harmony export imported specifier ./CompC ./components/src/CompC/index.js 1:0-34
          [inactive] harmony export imported specifier ./CompC ./components/src/index.js 2:0-43 (skipped side-effect-free modules)
        ./components/src/CompC/index.js 34 bytes [orphan] [built]
          [module unused]
          [inactive] harmony side effect evaluation ./CompC ./components/src/index.js 2:0-43
          [inactive] harmony export imported specifier ./CompC ./components/src/index.js 2:0-43
      ./components/src/index.js 84 bytes [orphan] [built]
        [module unused]
        [inactive] from origin ./main.js + 1 modules
          [inactive] harmony side effect evaluation ./components ./main.js + 1 modules ./main.js 1:0-44
          [inactive] harmony import specifier ./components ./main.js + 1 modules ./main.js 3:15-20
          [inactive] harmony import specifier ./components ./main.js + 1 modules ./main.js 4:15-20
        [inactive] from origin ./foo.js
          [inactive] harmony side effect evaluation ./components ./foo.js 1:0-37
          [inactive] harmony import specifier ./components ./foo.js 3:20-25
    code generated modules 186 bytes [code generated]
      ./components/src/CompAB/CompA.js 89 bytes [built] [code generated]
        [only some exports used: default]
        [inactive] from origin ./components/src/CompAB/index.js
          [inactive] harmony side effect evaluation ./CompA ./components/src/CompAB/index.js 1:0-43
          [inactive] harmony export imported specifier ./CompA ./components/src/CompAB/index.js 1:0-43
        [inactive] harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40 (skipped side-effect-free modules)
        harmony import specifier ./components ./foo.js 3:20-25 (skipped side-effect-free modules)
        harmony import specifier ./components ./main.js + 1 modules ./main.js 3:15-20 (skipped side-effect-free modules)
      ./components/src/CompAB/utils.js 97 bytes [built] [code generated]
        from origin ./components/src/CompAB/CompA.js
          [inactive] harmony side effect evaluation ./utils ./components/src/CompAB/CompA.js 1:0-35
          harmony import specifier ./utils ./components/src/CompAB/CompA.js 5:5-12
        from origin ./components/src/CompAB/CompB.js
          [inactive] harmony side effect evaluation ./utils ./components/src/CompAB/CompB.js 1:0-30
          harmony import specifier ./utils ./components/src/CompAB/CompB.js 5:2-5
        from origin ./main.js + 1 modules
          [inactive] harmony side effect evaluation ./utils ./main.js + 1 modules ./components/src/CompAB/CompB.js 1:0-30
          harmony import specifier ./utils ./main.js + 1 modules ./components/src/CompAB/CompB.js 5:2-5
  ./main.js + 1 modules 221 bytes [built] [code generated]
    [no exports used]
    entry ./main.js main
    | ./main.js 144 bytes [built]
    |   [no exports used]
    | ./components/src/CompAB/CompB.js 77 bytes [built]
    |   [only some exports used: default]
    |   [inactive] from origin ./components/src/CompAB/index.js
    |     [inactive] harmony side effect evaluation ./CompB ./components/src/CompAB/index.js 2:0-43
    |     [inactive] harmony export imported specifier ./CompB ./components/src/CompAB/index.js 2:0-43
    |   [inactive] harmony export imported specifier ./CompAB ./components/src/index.js 1:0-40 (skipped side-effect-free modules)
    |   harmony import specifier ./components ./main.js 4:15-20 (skipped side-effect-free modules)
  ./foo.js 101 bytes [built] [code generated]
    import() ./foo ./main.js + 1 modules ./main.js 6:0-15
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for side-effects-optimization 1`] = `
"asset main.js 221 bytes [emitted] [minimized] (name: main)
orphan modules 1.2 KiB [orphan] 4 modules
cacheable modules 1.22 KiB
  ./index.js + 2 modules 1.18 KiB [built] [code generated]
    [no exports]
    [no exports used]
    ModuleConcatenation bailout: Cannot concat with ./node_modules/module-with-export/emptyModule.js: Module is not an ECMAScript module
    | ./index.js 116 bytes [built]
    |   [no exports]
    |   [no exports used]
    |   Statement (ExpressionStatement) with side effects in source code at 4:0-30
    | ./node_modules/big-module/a.js 58 bytes [built]
    |   [only some exports used: a]
    | ./node_modules/module-with-export/index.js 1.01 KiB [built]
    |   [only some exports used: smallVar]
  ./node_modules/module-with-export/emptyModule.js 43 bytes [built] [code generated]
    [used exports unknown]
    ModuleConcatenation bailout: Module is not an ECMAScript module
webpack x.x.x compiled successfully in X ms

asset main.no-side.js 979 bytes [emitted] [minimized] (name: main)
runtime modules 1010 bytes 4 modules
orphan modules 102 bytes [orphan] 2 modules
cacheable modules 1.35 KiB
  modules by path ./node_modules/module-with-export/*.js 1.05 KiB
    ./node_modules/module-with-export/index.js 1.01 KiB [built] [code generated]
      [only some exports used: huh, smallVar]
      ModuleConcatenation bailout: List of module exports is dynamic (huh: maybe provided (runtime-defined) and used in main)
    ./node_modules/module-with-export/emptyModule.js 43 bytes [built] [code generated]
      [used exports unknown]
      ModuleConcatenation bailout: Module is not an ECMAScript module
  ./index.js + 2 modules 218 bytes [built] [code generated]
    [no exports]
    [no exports used]
    ModuleConcatenation bailout: Cannot concat with ./node_modules/big-module/log.js: Module ./node_modules/big-module/log.js is referenced from these modules with unsupported syntax: ./node_modules/big-module/log.js (referenced with module decorator)
    ModuleConcatenation bailout: Cannot concat with ./node_modules/module-with-export/index.js: Module ./node_modules/big-module/log.js is referenced from these modules with unsupported syntax: ./node_modules/big-module/log.js (referenced with module decorator)
    | ./index.js 116 bytes [built]
    |   [no exports]
    |   [no exports used]
    | ./node_modules/big-module/index.js 44 bytes [built]
    |   [only some exports used: a, huh]
    |   ModuleConcatenation bailout: List of module exports is dynamic (a: maybe provided (runtime-defined) and used in main, huh: maybe provided (runtime-defined) and used in main)
    | ./node_modules/big-module/a.js 58 bytes [built]
    |   [only some exports used: a, huh]
    |   ModuleConcatenation bailout: List of module exports is dynamic (huh: maybe provided (runtime-defined) and used in main)
  ./node_modules/big-module/log.js 92 bytes [built] [code generated]
    [only some exports used: huh]
    ModuleConcatenation bailout: List of module exports is dynamic (huh: maybe provided (runtime-defined) and used in main)
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for side-effects-simple-unused 1`] = `
"asset main.js 355 bytes [emitted] (name: main)
./index.js + 2 modules 158 bytes [built] [code generated]
  [no exports used]
  entry ./index main
  | ./index.js 55 bytes [built]
  |   [no exports used]
  | ./node_modules/pmodule/index.js 75 bytes [built]
  |   [only some exports used: default]
  |   [inactive] harmony side effect evaluation pmodule ./index.js 1:0-33
  |   harmony import specifier pmodule ./index.js 3:12-15
  |   [inactive] harmony import specifier pmodule ./index.js 3:17-18
  | ./node_modules/pmodule/c.js 28 bytes [built]
  |   [only some exports used: z]
  |   [inactive] from origin ./node_modules/pmodule/b.js
  |     [inactive] harmony side effect evaluation ./c ./node_modules/pmodule/b.js 5:0-24
  |     [inactive] harmony export imported specifier ./c ./node_modules/pmodule/b.js 5:0-24
  |   harmony import specifier pmodule ./index.js 3:17-18 (skipped side-effect-free modules)
  |   [inactive] harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30 (skipped side-effect-free modules)
./node_modules/pmodule/index.js 75 bytes [orphan] [built]
  [only some exports used: default]
  [inactive] harmony side effect evaluation pmodule ./index.js 1:0-33
  harmony import specifier pmodule ./index.js 3:12-15
  [inactive] harmony import specifier pmodule ./index.js 3:17-18
./node_modules/pmodule/c.js 28 bytes [orphan] [built]
  [only some exports used: z]
  [inactive] from origin ./node_modules/pmodule/b.js
    [inactive] harmony side effect evaluation ./c ./node_modules/pmodule/b.js 5:0-24
    [inactive] harmony export imported specifier ./c ./node_modules/pmodule/b.js 5:0-24
  harmony import specifier pmodule ./index.js 3:17-18 (skipped side-effect-free modules)
  [inactive] harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30 (skipped side-effect-free modules)
./node_modules/pmodule/a.js 60 bytes [orphan] [built]
  [module unused]
  [inactive] from origin ./index.js + 2 modules
    [inactive] harmony side effect evaluation ./a ./index.js + 2 modules ./node_modules/pmodule/index.js 1:0-20
    [inactive] harmony export imported specifier ./a ./index.js + 2 modules ./node_modules/pmodule/index.js 1:0-20
  [inactive] from origin ./node_modules/pmodule/index.js
    [inactive] harmony side effect evaluation ./a ./node_modules/pmodule/index.js 1:0-20
    [inactive] harmony export imported specifier ./a ./node_modules/pmodule/index.js 1:0-20
./node_modules/pmodule/b.js 69 bytes [orphan] [built]
  [module unused]
  [inactive] from origin ./index.js + 2 modules
    [inactive] harmony side effect evaluation ./b ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./index.js + 2 modules ./node_modules/pmodule/index.js 2:0-30
  [inactive] from origin ./node_modules/pmodule/index.js
    [inactive] harmony side effect evaluation ./b ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30
    [inactive] harmony export imported specifier ./b ./node_modules/pmodule/index.js 2:0-30
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for simple 1`] = `
"asset bundle.js 1.15 KiB [emitted] (name: main)
./index.js 1 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for simple-more-info 1`] = `
"PublicPath: auto
asset bundle.js 84 bytes [emitted] (name: main)
./index.js 1 bytes [built] [code generated]
  entry ./index main
  X ms (resolving: X ms, restoring: X ms, integration: X ms, building: X ms, storing: X ms)
webpack x.x.x compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for split-chunks 1`] = `
"default:
  Entrypoint main 11.5 KiB = default/main.js
  Entrypoint a 12.5 KiB = default/a.js
  Entrypoint b 3.94 KiB = default/b.js
  Entrypoint c 3.94 KiB = default/c.js
  chunk (runtime: b) default/b.js (b) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./b b
    dependent modules 80 bytes [dependent] 4 modules
    runtime modules 396 bytes 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) default/async-g.js (async-g) 45 bytes <{282}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) default/main.js (main) 147 bytes (javascript) 6.66 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
    > ./ main
    runtime modules 6.66 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: main) default/282.js (id hint: vendors) 20 bytes <{179}> ={334}= ={383}= ={568}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/async-b.js (async-b) 116 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) default/async-c.js (async-c) 116 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) default/c.js (c) 196 bytes (javascript) 396 bytes (runtime) [entry] [rendered]
    > ./c c
    dependent modules 80 bytes [dependent] 4 modules
    runtime modules 396 bytes 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) 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 ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/767.js 20 bytes <{179}> ={282}= ={334}= ={383}= ={568}= ={769}= ={794}= ={954}= >{137}< >{568}< [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: main) default/769.js (id hint: vendors) 20 bytes <{179}> ={282}= ={383}= ={568}= ={767}= [rendered] split chunk (cache group: defaultVendors)
    > ./c ./index.js 3:0-47
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) default/a.js (a) 245 bytes (javascript) 6.65 KiB (runtime) >{137}< >{568}< [entry] [rendered]
    > ./a a
    runtime modules 6.65 KiB 9 modules
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) default/async-a.js (async-a) 185 bytes <{179}> ={282}= ={767}= ={954}= >{137}< >{568}< [rendered]
    > ./a ./index.js 1:0-47
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) default/954.js (id hint: vendors) 20 bytes <{179}> ={282}= ={334}= ={568}= ={767}= ={794}= >{137}< >{568}< [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    ./node_modules/y.js 20 bytes [built] [code generated]
  default (webpack x.x.x) compiled successfully

all-chunks:
  Entrypoint main 11.5 KiB = all-chunks/main.js
  Entrypoint a 15 KiB = all-chunks/282.js 414 bytes all-chunks/954.js 414 bytes all-chunks/767.js 414 bytes all-chunks/390.js 414 bytes all-chunks/a.js 13.4 KiB
  Entrypoint b 8.14 KiB = all-chunks/282.js 414 bytes all-chunks/954.js 414 bytes all-chunks/767.js 414 bytes all-chunks/568.js 414 bytes all-chunks/b.js 6.52 KiB
  Entrypoint c 8.14 KiB = all-chunks/282.js 414 bytes all-chunks/769.js 414 bytes all-chunks/767.js 414 bytes all-chunks/568.js 414 bytes all-chunks/c.js 6.52 KiB
  chunk (runtime: b) all-chunks/b.js (b) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={954}= [entry] [rendered]
    > ./b b
    runtime modules 2.77 KiB 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) all-chunks/async-g.js (async-g) 45 bytes <{282}> <{390}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) all-chunks/main.js (main) 147 bytes (javascript) 6.67 KiB (runtime) >{282}< >{334}< >{383}< >{390}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
    > ./ main
    runtime modules 6.67 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all-chunks/282.js (id hint: vendors) 20 bytes <{179}> ={128}= ={334}= ={383}= ={390}= ={459}= ={568}= ={767}= ={769}= ={786}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) all-chunks/async-b.js (async-b) 116 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) all-chunks/async-c.js (async-c) 116 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) all-chunks/390.js 20 bytes <{179}> ={282}= ={767}= ={786}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./a a
    ./e.js 20 bytes [built] [code generated]
  chunk (runtime: c) all-chunks/c.js (c) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={769}= [entry] [rendered]
    > ./c c
    runtime modules 2.77 KiB 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all-chunks/568.js 20 bytes <{179}> <{282}> <{390}> <{767}> <{786}> <{794}> <{954}> ={128}= ={137}= ={282}= ={334}= ={383}= ={459}= ={767}= ={769}= ={954}= [initial] [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    > ./b b
    > ./c c
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) all-chunks/767.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={383}= ={390}= ={459}= ={568}= ={769}= ={786}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a a
    > ./b b
    > ./c c
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: c, main) all-chunks/769.js (id hint: vendors) 20 bytes <{179}> ={282}= ={383}= ={459}= ={568}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./c ./index.js 3:0-47
    > ./c c
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) all-chunks/a.js (a) 165 bytes (javascript) 7.58 KiB (runtime) ={282}= ={390}= ={767}= ={954}= >{137}< >{568}< [entry] [rendered]
    > ./a a
    runtime modules 7.58 KiB 10 modules
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: main) all-chunks/async-a.js (async-a) 165 bytes <{179}> ={282}= ={390}= ={767}= ={954}= >{137}< >{568}< [rendered]
    > ./a ./index.js 1:0-47
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: a, b, main) all-chunks/954.js (id hint: vendors) 20 bytes <{179}> ={128}= ={282}= ={334}= ={390}= ={568}= ={767}= ={786}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./a a
    > ./b b
    ./node_modules/y.js 20 bytes [built] [code generated]
  all-chunks (webpack x.x.x) compiled successfully

manual:
  Entrypoint main 11.2 KiB = manual/main.js
  Entrypoint a 14.7 KiB = manual/vendors.js 1.05 KiB manual/a.js 13.7 KiB
  Entrypoint b 8.45 KiB = manual/vendors.js 1.05 KiB manual/b.js 7.4 KiB
  Entrypoint c 8.45 KiB = manual/vendors.js 1.05 KiB manual/c.js 7.4 KiB
  chunk (runtime: b) manual/b.js (b) 156 bytes (javascript) 2.77 KiB (runtime) ={216}= [entry] [rendered]
    > ./b b
    > x b
    > y b
    > z b
    runtime modules 2.77 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) manual/async-g.js (async-g) 65 bytes <{216}> <{786}> <{794}> [rendered]
    > ./g ./a.js 6:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) manual/main.js (main) 147 bytes (javascript) 6.67 KiB (runtime) >{216}< >{334}< >{383}< >{794}< [entry] [rendered]
    > ./ main
    runtime modules 6.67 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) manual/vendors.js (vendors) (id hint: vendors) 60 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={786}= ={794}= >{137}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./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
    ./node_modules/x.js 20 bytes [built] [code generated]
    ./node_modules/y.js 20 bytes [built] [code generated]
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: main) manual/async-b.js (async-b) 156 bytes <{179}> ={216}= [rendered]
    > ./b ./index.js 2:0-47
    dependent modules 40 bytes [dependent] 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) manual/async-c.js (async-c) 156 bytes <{179}> ={216}= [rendered]
    > ./c ./index.js 3:0-47
    dependent modules 40 bytes [dependent] 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) manual/c.js (c) 156 bytes (javascript) 2.77 KiB (runtime) ={216}= [entry] [rendered]
    > ./c c
    > x c
    > y c
    > z c
    runtime modules 2.77 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a) manual/a.js (a) 205 bytes (javascript) 7.55 KiB (runtime) ={216}= >{137}< [entry] [rendered]
    > ./a a
    > x a
    > y a
    > z a
    runtime modules 7.55 KiB 10 modules
    dependent modules 20 bytes [dependent] 1 module
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) manual/async-a.js (async-a) 205 bytes <{179}> ={216}= >{137}< [rendered]
    > ./a ./index.js 1:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./a.js + 1 modules 185 bytes [built] [code generated]
  manual (webpack x.x.x) compiled successfully

name-too-long:
  Entrypoint main 11.5 KiB = name-too-long/main.js
  Entrypoint aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 15 KiB = name-too-long/282.js 414 bytes name-too-long/954.js 414 bytes name-too-long/767.js 414 bytes name-too-long/390.js 414 bytes name-too-long/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js 13.4 KiB
  Entrypoint bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 8.14 KiB = name-too-long/282.js 414 bytes name-too-long/954.js 414 bytes name-too-long/767.js 414 bytes name-too-long/568.js 414 bytes name-too-long/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js 6.52 KiB
  Entrypoint cccccccccccccccccccccccccccccc 8.14 KiB = name-too-long/282.js 414 bytes name-too-long/769.js 414 bytes name-too-long/767.js 414 bytes name-too-long/568.js 414 bytes name-too-long/cccccccccccccccccccccccccccccc.js 6.52 KiB
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, main) name-too-long/async-g.js (async-g) 45 bytes <{282}> <{390}> <{751}> <{767}> <{794}> <{954}> ={568}= [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) name-too-long/main.js (main) 147 bytes (javascript) 6.67 KiB (runtime) >{282}< >{334}< >{383}< >{390}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
    > ./ main
    runtime modules 6.67 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccc, main) name-too-long/282.js (id hint: vendors) 20 bytes <{179}> ={334}= ={383}= ={390}= ={568}= ={658}= ={751}= ={766}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    > ./c cccccccccccccccccccccccccccccc
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) name-too-long/async-b.js (async-b) 116 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) name-too-long/async-c.js (async-c) 116 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, main) name-too-long/390.js 20 bytes <{179}> ={282}= ={751}= ={767}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    ./e.js 20 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccc, main) name-too-long/568.js 20 bytes <{179}> <{282}> <{390}> <{751}> <{767}> <{794}> <{954}> ={137}= ={282}= ={334}= ={383}= ={658}= ={766}= ={767}= ={769}= ={954}= [initial] [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    > ./c cccccccccccccccccccccccccccccc
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: cccccccccccccccccccccccccccccc) name-too-long/cccccccccccccccccccccccccccccc.js (cccccccccccccccccccccccccccccc) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={769}= [entry] [rendered]
    > ./c cccccccccccccccccccccccccccccc
    runtime modules 2.77 KiB 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) name-too-long/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.js (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) 165 bytes (javascript) 7.58 KiB (runtime) ={282}= ={390}= ={767}= ={954}= >{137}< >{568}< [entry] [rendered]
    > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    runtime modules 7.58 KiB 10 modules
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) name-too-long/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.js (bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={954}= [entry] [rendered]
    > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    runtime modules 2.77 KiB 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccc, main) name-too-long/767.js 20 bytes <{179}> ={282}= ={334}= ={383}= ={390}= ={568}= ={658}= ={751}= ={766}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    > ./c cccccccccccccccccccccccccccccc
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: cccccccccccccccccccccccccccccc, main) name-too-long/769.js (id hint: vendors) 20 bytes <{179}> ={282}= ={383}= ={568}= ={658}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./c ./index.js 3:0-47
    > ./c cccccccccccccccccccccccccccccc
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: main) name-too-long/async-a.js (async-a) 165 bytes <{179}> ={282}= ={390}= ={767}= ={954}= >{137}< >{568}< [rendered]
    > ./a ./index.js 1:0-47
    ./a.js 165 bytes [built] [code generated]
  chunk (runtime: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, main) name-too-long/954.js (id hint: vendors) 20 bytes <{179}> ={282}= ={334}= ={390}= ={568}= ={751}= ={766}= ={767}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    > ./b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
    ./node_modules/y.js 20 bytes [built] [code generated]
  name-too-long (webpack x.x.x) compiled successfully

custom-chunks-filter:
  Entrypoint main 11.5 KiB = custom-chunks-filter/main.js
  Entrypoint a 12.6 KiB = custom-chunks-filter/a.js
  Entrypoint b 8.14 KiB = custom-chunks-filter/282.js 414 bytes custom-chunks-filter/954.js 414 bytes custom-chunks-filter/568.js 414 bytes custom-chunks-filter/767.js 414 bytes custom-chunks-filter/b.js 6.52 KiB
  Entrypoint c 8.14 KiB = custom-chunks-filter/282.js 414 bytes custom-chunks-filter/769.js 414 bytes custom-chunks-filter/568.js 414 bytes custom-chunks-filter/767.js 414 bytes custom-chunks-filter/c.js 6.52 KiB
  chunk (runtime: b) custom-chunks-filter/b.js (b) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={954}= [entry] [rendered]
    > ./b b
    runtime modules 2.77 KiB 4 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) custom-chunks-filter/async-g.js (async-g) 45 bytes <{282}> <{767}> <{786}> <{794}> <{954}> ={568}= [rendered]
    > ./g ./a.js 6:0-47
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter/main.js (main) 147 bytes (javascript) 6.68 KiB (runtime) >{282}< >{334}< >{383}< >{568}< >{767}< >{769}< >{794}< >{954}< [entry] [rendered]
    > ./ main
    runtime modules 6.68 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: b, c, main) custom-chunks-filter/282.js (id hint: vendors) 20 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={568}= ={767}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./b b
    > ./c c
    ./node_modules/x.js 20 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter/async-b.js (async-b) 116 bytes <{179}> ={282}= ={568}= ={767}= ={954}= [rendered]
    > ./b ./index.js 2:0-47
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter/async-c.js (async-c) 116 bytes <{179}> ={282}= ={568}= ={767}= ={769}= [rendered]
    > ./c ./index.js 3:0-47
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) custom-chunks-filter/c.js (c) 116 bytes (javascript) 2.77 KiB (runtime) ={282}= ={568}= ={767}= ={769}= [entry] [rendered]
    > ./c c
    runtime modules 2.77 KiB 4 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a, b, c, main) custom-chunks-filter/568.js 20 bytes <{179}> <{282}> <{767}> <{786}> <{794}> <{954}> ={128}= ={137}= ={282}= ={334}= ={383}= ={459}= ={767}= ={769}= ={954}= [initial] [rendered] split chunk (cache group: default)
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./g ./a.js 6:0-47
    > ./b b
    > ./c c
    ./f.js 20 bytes [built] [code generated]
  chunk (runtime: b, c, main) custom-chunks-filter/767.js 20 bytes <{179}> ={128}= ={282}= ={334}= ={383}= ={459}= ={568}= ={769}= ={794}= ={954}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: default)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./b b
    > ./c c
    ./d.js 20 bytes [built] [code generated]
  chunk (runtime: c, main) custom-chunks-filter/769.js (id hint: vendors) 20 bytes <{179}> ={282}= ={383}= ={459}= ={568}= ={767}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./c ./index.js 3:0-47
    > ./c c
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: a) custom-chunks-filter/a.js (a) 245 bytes (javascript) 6.66 KiB (runtime) >{137}< >{568}< [entry] [rendered]
    > ./a a
    runtime modules 6.66 KiB 9 modules
    dependent modules 60 bytes [dependent] 3 modules
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter/async-a.js (async-a) 185 bytes <{179}> ={282}= ={767}= ={954}= >{137}< >{568}< [rendered]
    > ./a ./index.js 1:0-47
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: b, main) custom-chunks-filter/954.js (id hint: vendors) 20 bytes <{179}> ={128}= ={282}= ={334}= ={568}= ={767}= ={794}= >{137}< >{568}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./b b
    ./node_modules/y.js 20 bytes [built] [code generated]
  custom-chunks-filter (webpack x.x.x) compiled successfully

custom-chunks-filter-in-cache-groups:
  Entrypoint main 11.3 KiB = custom-chunks-filter-in-cache-groups/main.js
  Entrypoint a 14.6 KiB = custom-chunks-filter-in-cache-groups/176.js 864 bytes custom-chunks-filter-in-cache-groups/a.js 13.7 KiB
  Entrypoint b 8.46 KiB = custom-chunks-filter-in-cache-groups/vendors.js 1.05 KiB custom-chunks-filter-in-cache-groups/b.js 7.4 KiB
  Entrypoint c 8.46 KiB = custom-chunks-filter-in-cache-groups/vendors.js 1.05 KiB custom-chunks-filter-in-cache-groups/c.js 7.4 KiB
  chunk (runtime: b) custom-chunks-filter-in-cache-groups/b.js (b) 156 bytes (javascript) 2.77 KiB (runtime) ={216}= [entry] [rendered]
    > ./b b
    > x b
    > y b
    > z b
    runtime modules 2.77 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: a, main) custom-chunks-filter-in-cache-groups/async-g.js (async-g) 65 bytes <{176}> <{216}> <{786}> <{794}> [rendered]
    > ./g ./a.js 6:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./g.js 45 bytes [built] [code generated]
  chunk (runtime: a) custom-chunks-filter-in-cache-groups/176.js (id hint: vendors) 60 bytes ={786}= >{137}< [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./a a
    > x a
    > y a
    > z a
    ./node_modules/x.js 20 bytes [built] [code generated]
    ./node_modules/y.js 20 bytes [built] [code generated]
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter-in-cache-groups/main.js (main) 147 bytes (javascript) 6.69 KiB (runtime) >{216}< >{334}< >{383}< >{794}< [entry] [rendered]
    > ./ main
    runtime modules 6.69 KiB 9 modules
    ./index.js 147 bytes [built] [code generated]
  chunk (runtime: b, c, main) custom-chunks-filter-in-cache-groups/vendors.js (vendors) (id hint: vendors) 60 bytes <{179}> ={128}= ={334}= ={383}= ={459}= ={794}= >{137}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
    > ./a ./index.js 1:0-47
    > ./b ./index.js 2:0-47
    > ./c ./index.js 3:0-47
    > ./b b
    > x b
    > y b
    > z b
    > ./c c
    > x c
    > y c
    > z c
    ./node_modules/x.js 20 bytes [built] [code generated]
    ./node_modules/y.js 20 bytes [built] [code generated]
    ./node_modules/z.js 20 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter-in-cache-groups/async-b.js (async-b) 156 bytes <{179}> ={216}= [rendered]
    > ./b ./index.js 2:0-47
    dependent modules 40 bytes [dependent] 2 modules
    ./b.js 116 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter-in-cache-groups/async-c.js (async-c) 156 bytes <{179}> ={216}= [rendered]
    > ./c ./index.js 3:0-47
    dependent modules 40 bytes [dependent] 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: c) custom-chunks-filter-in-cache-groups/c.js (c) 156 bytes (javascript) 2.77 KiB (runtime) ={216}= [entry] [rendered]
    > ./c c
    > x c
    > y c
    > z c
    runtime modules 2.77 KiB 4 modules
    dependent modules 40 bytes [dependent] 2 modules
    ./c.js 116 bytes [built] [code generated]
  chunk (runtime: a) custom-chunks-filter-in-cache-groups/a.js (a) 205 bytes (javascript) 7.58 KiB (runtime) ={176}= >{137}< [entry] [rendered]
    > ./a a
    > x a
    > y a
    > z a
    runtime modules 7.58 KiB 10 modules
    dependent modules 20 bytes [dependent] 1 module
    ./a.js + 1 modules 185 bytes [built] [code generated]
  chunk (runtime: main) custom-chunks-filter-in-cache-groups/async-a.js (async-a) 205 bytes <{179}> ={216}= >{137}< [rendered]
    > ./a ./index.js 1:0-47
    dependent modules 20 bytes [dependent] 1 module
    ./a.js + 1 modules 185 bytes [built] [code generated]
  custom-chunks-filter-in-cache-groups (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-automatic-name 1`] = `
"Entrypoint main 11.6 KiB = main.js
chunk (runtime: main) async-a.js (async-a) 136 bytes <{main}> ={common-d_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= [rendered]
  > ./a ./index.js 1:0-47
  ./a.js + 1 modules 136 bytes [built] [code generated]
chunk (runtime: main) async-b.js (async-b) 116 bytes <{main}> ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= ={common-node_modules_y_js}= [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 116 bytes [built] [code generated]
chunk (runtime: main) async-c.js (async-c) 116 bytes <{main}> ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= ={common-node_modules_z_js}= [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 116 bytes [built] [code generated]
chunk (runtime: main) common-d_js.js (id hint: common) 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 ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./d.js 20 bytes [built] [code generated]
chunk (runtime: main) common-f_js.js (id hint: common) 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 ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./f.js 20 bytes [built] [code generated]
chunk (runtime: main) common-node_modules_x_js.js (id hint: common) 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 ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./node_modules/x.js 20 bytes [built] [code generated]
chunk (runtime: main) common-node_modules_y_js.js (id hint: common) 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 ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  ./node_modules/y.js 20 bytes [built] [code generated]
chunk (runtime: main) common-node_modules_z_js.js (id hint: common) 20 bytes <{main}> ={async-c}= ={common-d_js}= ={common-f_js}= ={common-node_modules_x_js}= [rendered] split chunk (cache group: b)
  > ./c ./index.js 3:0-47
  ./node_modules/z.js 20 bytes [built] [code generated]
chunk (runtime: main) main.js (main) 147 bytes (javascript) 6.57 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
  runtime modules 6.57 KiB 9 modules
  ./index.js 147 bytes [built] [code generated]
production (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-chunk-name 1`] = `
"Entrypoint main 11.2 KiB = default/main.js
chunk (runtime: main) default/main.js (main) 192 bytes (javascript) 6.64 KiB (runtime) >{334}< >{709}< >{794}< [entry] [rendered]
  > ./ main
  runtime modules 6.64 KiB 9 modules
  ./index.js 192 bytes [built] [code generated]
chunk (runtime: main) default/async-b.js (async-b) (id hint: vendors) 122 bytes <{179}> [rendered] reused as split chunk (cache group: defaultVendors)
  > b ./index.js 2:0-45
  ./node_modules/b.js 122 bytes [built] [code generated]
chunk (runtime: main) default/async-c-1.js (async-c-1) (id hint: vendors) 122 bytes <{179}> [rendered] reused as split chunk (cache group: defaultVendors)
  > c ./index.js 3:0-47
  > c ./index.js 4:0-47
  ./node_modules/c.js 122 bytes [built] [code generated]
chunk (runtime: main) default/async-a.js (async-a) 20 bytes <{179}> [rendered]
  > a ./index.js 1:0-45
  ./node_modules/a.js 20 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-combinations 1`] = `
"Entrypoint main 11.7 KiB = main.js
chunk (runtime: main) async-d.js (async-d) 132 bytes <{179}> [rendered]
  > ./d ./index.js 4:0-47
  dependent modules 87 bytes [dependent] 1 module
  ./d.js 45 bytes [built] [code generated]
chunk (runtime: main) async-g.js (async-g) 132 bytes <{179}> [rendered]
  > ./g ./index.js 7:0-47
  dependent modules 87 bytes [dependent] 1 module
  ./g.js 45 bytes [built] [code generated]
chunk (runtime: main) main.js (main) 343 bytes (javascript) 6.69 KiB (runtime) >{31}< >{137}< >{206}< >{334}< >{383}< >{449}< >{794}< >{804}< [entry] [rendered]
  > ./ main
  runtime modules 6.69 KiB 9 modules
  ./index.js 343 bytes [built] [code generated]
chunk (runtime: main) async-f.js (async-f) 132 bytes <{179}> [rendered]
  > ./f ./index.js 6:0-47
  dependent modules 87 bytes [dependent] 1 module
  ./f.js 45 bytes [built] [code generated]
chunk (runtime: main) async-b.js (async-b) 70 bytes <{179}> ={804}= [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 70 bytes [built] [code generated]
chunk (runtime: main) async-c.js (async-c) 132 bytes <{179}> [rendered]
  > ./c ./index.js 3:0-47
  dependent modules 87 bytes [dependent] 1 module
  ./c.js 45 bytes [built] [code generated]
chunk (runtime: main) async-e.js (async-e) 132 bytes <{179}> [rendered]
  > ./e ./index.js 5:0-47
  dependent modules 87 bytes [dependent] 1 module
  ./e.js 45 bytes [built] [code generated]
chunk (runtime: main) async-a.js (async-a) 70 bytes <{179}> ={804}= [rendered]
  > ./a ./index.js 1:0-47
  ./a.js 70 bytes [built] [code generated]
chunk (runtime: main) 804.js 174 bytes <{179}> ={334}= ={794}= [rendered] split chunk (cache group: default)
  > ./a ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  ./x.js 87 bytes [built] [code generated]
  ./y.js 87 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-issue-6413 1`] = `
"Entrypoint main 11.3 KiB = main.js
chunk (runtime: main) main.js (main) 147 bytes (javascript) 6.63 KiB (runtime) >{282}< >{334}< >{383}< >{543}< >{794}< [entry] [rendered]
  > ./ main
  runtime modules 6.63 KiB 9 modules
  ./index.js 147 bytes [built] [code generated]
chunk (runtime: main) 282.js (id hint: vendors) 20 bytes <{179}> ={334}= ={383}= ={543}= ={794}= [rendered] split chunk (cache group: defaultVendors)
  > ./a ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./node_modules/x.js 20 bytes [built] [code generated]
chunk (runtime: main) async-b.js (async-b) 36 bytes <{179}> ={282}= ={543}= [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 36 bytes [built] [code generated]
chunk (runtime: main) async-c.js (async-c) 36 bytes <{179}> ={282}= ={543}= [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 36 bytes [built] [code generated]
chunk (runtime: main) 543.js 45 bytes <{179}> ={282}= ={334}= ={383}= ={794}= [rendered] split chunk (cache group: default)
  > ./a ./index.js 1:0-47
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./common.js 45 bytes [built] [code generated]
chunk (runtime: main) async-a.js (async-a) 36 bytes <{179}> ={282}= ={543}= [rendered]
  > ./a ./index.js 1:0-47
  ./a.js 36 bytes [built] [code generated]
default (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-issue-6696 1`] = `
"Entrypoint main 13.3 KiB = vendors.js 414 bytes main.js 12.9 KiB
chunk (runtime: main) main.js (main) 134 bytes (javascript) 7.55 KiB (runtime) ={216}= >{334}< >{794}< [entry] [rendered]
  > ./ main
  runtime modules 7.55 KiB 10 modules
  ./index.js 134 bytes [built] [code generated]
chunk (runtime: main) vendors.js (vendors) (id hint: vendors) 20 bytes ={179}= >{334}< >{794}< [initial] [rendered] split chunk (cache group: vendors) (name: vendors)
  > ./ main
  ./node_modules/y.js 20 bytes [built] [code generated]
chunk (runtime: main) async-b.js (async-b) 49 bytes <{179}> <{216}> [rendered]
  > ./b ./index.js 3:0-47
  dependent modules 20 bytes [dependent] 1 module
  ./b.js 29 bytes [built] [code generated]
chunk (runtime: main) async-a.js (async-a) 49 bytes <{179}> <{216}> [rendered]
  > ./a ./index.js 2:0-47
  dependent modules 20 bytes [dependent] 1 module
  ./a.js 29 bytes [built] [code generated]
default (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-issue-7401 1`] = `
"Entrypoint a 6.43 KiB = 282.js 414 bytes a.js 6.02 KiB
Entrypoint b 10.9 KiB = b.js
Chunk Group c 797 bytes = 282.js 414 bytes c.js 383 bytes
chunk (runtime: b) b.js (b) 43 bytes (javascript) 6.59 KiB (runtime) >{282}< >{459}< [entry] [rendered]
  > ./b b
  runtime modules 6.59 KiB 9 modules
  ./b.js 43 bytes [built] [code generated]
chunk (runtime: a, b) 282.js (id hint: vendors) 20 bytes <{128}> ={459}= ={786}= [initial] [rendered] split chunk (cache group: defaultVendors)
  > ./c ./b.js 1:0-41
  > ./a a
  ./node_modules/x.js 20 bytes [built] [code generated]
chunk (runtime: b) c.js (c) 35 bytes <{128}> ={282}= [rendered]
  > ./c ./b.js 1:0-41
  ./c.js 35 bytes [built] [code generated]
chunk (runtime: a) a.js (a) 35 bytes (javascript) 2.76 KiB (runtime) ={282}= [entry] [rendered]
  > ./a a
  runtime modules 2.76 KiB 4 modules
  ./a.js 35 bytes [built] [code generated]
default (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-keep-remaining-size 1`] = `
"Entrypoint main 11.3 KiB = default/main.js
chunk (runtime: main) default/async-d.js (async-d) 84 bytes <{179}> ={782}= [rendered]
  > ./d ./index.js 4:0-47
  ./d.js 84 bytes [built] [code generated]
chunk (runtime: main) default/main.js (main) 196 bytes (javascript) 6.66 KiB (runtime) >{31}< >{334}< >{383}< >{782}< >{794}< >{821}< [entry] [rendered]
  > ./ main
  runtime modules 6.66 KiB 9 modules
  ./index.js 196 bytes [built] [code generated]
chunk (runtime: main) default/async-b.js (async-b) 50 bytes <{179}> ={821}= [rendered]
  > ./b ./index.js 2:0-47
  ./b.js 50 bytes [built] [code generated]
chunk (runtime: main) default/async-c.js (async-c) 50 bytes <{179}> ={821}= [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 50 bytes [built] [code generated]
chunk (runtime: main) default/782.js (id hint: vendors) 252 bytes <{179}> ={31}= [rendered] split chunk (cache group: defaultVendors)
  > ./d ./index.js 4:0-47
  ./node_modules/shared.js?3 126 bytes [built] [code generated]
  ./node_modules/shared.js?4 126 bytes [built] [code generated]
chunk (runtime: main) default/async-a.js (async-a) 176 bytes <{179}> [rendered]
  > ./a ./index.js 1:0-47
  ./a.js + 1 modules 176 bytes [built] [code generated]
chunk (runtime: main) default/821.js (id hint: vendors) 126 bytes <{179}> ={334}= ={383}= [rendered] split chunk (cache group: defaultVendors)
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./node_modules/shared.js?2 126 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-max-size 1`] = `
"production:
  Entrypoint main 31.8 KiB = 13 assets
  chunk (runtime: main) prod-main-6bb16544.js (main-6bb16544) 1.57 KiB ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./in-some-directory/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) prod-main-77a8c116.js (main-77a8c116) 1.57 KiB ={1}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./very-big.js?2 1.57 KiB [built] [code generated]
  chunk (runtime: main) prod-main-3c98d7c3.js (main-3c98d7c3) 531 bytes ={1}= ={59}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./in-some-directory/big.js?1 267 bytes [built] [code generated]
    ./in-some-directory/small.js?1 66 bytes [built] [code generated]
    ./in-some-directory/small.js?2 66 bytes [built] [code generated]
    ./in-some-directory/small.js?3 66 bytes [built] [code generated]
    ./in-some-directory/small.js?4 66 bytes [built] [code generated]
  chunk (runtime: main) prod-main-2f7dcf2e.js (main-2f7dcf2e) 594 bytes ={1}= ={59}= ={198}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./inner-module/small.js?1 66 bytes [built] [code generated]
    ./inner-module/small.js?2 66 bytes [built] [code generated]
    ./inner-module/small.js?3 66 bytes [built] [code generated]
    ./inner-module/small.js?4 66 bytes [built] [code generated]
    ./inner-module/small.js?5 66 bytes [built] [code generated]
    ./inner-module/small.js?6 66 bytes [built] [code generated]
    ./inner-module/small.js?7 66 bytes [built] [code generated]
    ./inner-module/small.js?8 66 bytes [built] [code generated]
    ./inner-module/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) prod-main-89a43a0f.js (main-89a43a0f) 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./very-big.js?3 1.57 KiB [built] [code generated]
  chunk (runtime: main) prod-main-e7c5ace7.js (main-e7c5ace7) 594 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./small.js?1 66 bytes [built] [code generated]
    ./small.js?2 66 bytes [built] [code generated]
    ./small.js?3 66 bytes [built] [code generated]
    ./small.js?4 66 bytes [built] [code generated]
    ./small.js?5 66 bytes [built] [code generated]
    ./small.js?6 66 bytes [built] [code generated]
    ./small.js?7 66 bytes [built] [code generated]
    ./small.js?8 66 bytes [built] [code generated]
    ./small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) prod-main-1443e336.js (main-1443e336) 594 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./subfolder/small.js?1 66 bytes [built] [code generated]
    ./subfolder/small.js?2 66 bytes [built] [code generated]
    ./subfolder/small.js?3 66 bytes [built] [code generated]
    ./subfolder/small.js?4 66 bytes [built] [code generated]
    ./subfolder/small.js?5 66 bytes [built] [code generated]
    ./subfolder/small.js?6 66 bytes [built] [code generated]
    ./subfolder/small.js?7 66 bytes [built] [code generated]
    ./subfolder/small.js?8 66 bytes [built] [code generated]
    ./subfolder/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) prod-410.js (id hint: vendors) 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) prod-main-5cfff2c6.js (main-5cfff2c6) 534 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./subfolder/big.js?1 267 bytes [built] [code generated]
    ./subfolder/big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) prod-main-1df31ce3.js (main-1df31ce3) 1.19 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./index.js 1.19 KiB [built] [code generated]
  chunk (runtime: main) prod-main-10f51d07.js (main-10f51d07) 534 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./big.js?1 267 bytes [built] [code generated]
    ./big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) prod-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.02 KiB (runtime) ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={869}= [entry] [rendered]
    > ./ main
    runtime modules 3.02 KiB 5 modules
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) prod-869.js (id hint: vendors) 399 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/big.js?1 267 bytes [built] [code generated]
    ./node_modules/small.js?1 66 bytes [built] [code generated]
    ./node_modules/small.js?2 66 bytes [built] [code generated]
  production (webpack x.x.x) compiled successfully

development:
  Entrypoint main 50.4 KiB = 13 assets
  chunk (runtime: main) dev-main-big_js-1.js (main-big_js-1) 534 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 267 bytes [built] [code generated]
    ./big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) dev-main-in-some-directory_b.js (main-in-some-directory_b) 531 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 267 bytes [built] [code generated]
    ./in-some-directory/small.js?1 66 bytes [built] [code generated]
    ./in-some-directory/small.js?2 66 bytes [built] [code generated]
    ./in-some-directory/small.js?3 66 bytes [built] [code generated]
    ./in-some-directory/small.js?4 66 bytes [built] [code generated]
  chunk (runtime: main) 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 [built] [code generated]
  chunk (runtime: main) 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 [built] [code generated]
  chunk (runtime: main) dev-main-inner-module_small_js-3.js (main-inner-module_small_js-3) 594 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 66 bytes [built] [code generated]
    ./inner-module/small.js?2 66 bytes [built] [code generated]
    ./inner-module/small.js?3 66 bytes [built] [code generated]
    ./inner-module/small.js?4 66 bytes [built] [code generated]
    ./inner-module/small.js?5 66 bytes [built] [code generated]
    ./inner-module/small.js?6 66 bytes [built] [code generated]
    ./inner-module/small.js?7 66 bytes [built] [code generated]
    ./inner-module/small.js?8 66 bytes [built] [code generated]
    ./inner-module/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) dev-main-small_js-1.js (main-small_js-1) 594 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 66 bytes [built] [code generated]
    ./small.js?2 66 bytes [built] [code generated]
    ./small.js?3 66 bytes [built] [code generated]
    ./small.js?4 66 bytes [built] [code generated]
    ./small.js?5 66 bytes [built] [code generated]
    ./small.js?6 66 bytes [built] [code generated]
    ./small.js?7 66 bytes [built] [code generated]
    ./small.js?8 66 bytes [built] [code generated]
    ./small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) dev-main-subfolder_big_js-b.js (main-subfolder_big_js-b) 534 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 267 bytes [built] [code generated]
    ./subfolder/big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) dev-main-subfolder_small_js-1.js (main-subfolder_small_js-1) 594 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 66 bytes [built] [code generated]
    ./subfolder/small.js?2 66 bytes [built] [code generated]
    ./subfolder/small.js?3 66 bytes [built] [code generated]
    ./subfolder/small.js?4 66 bytes [built] [code generated]
    ./subfolder/small.js?5 66 bytes [built] [code generated]
    ./subfolder/small.js?6 66 bytes [built] [code generated]
    ./subfolder/small.js?7 66 bytes [built] [code generated]
    ./subfolder/small.js?8 66 bytes [built] [code generated]
    ./subfolder/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) 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 [built] [code generated]
  chunk (runtime: main) 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 [built] [code generated]
  chunk (runtime: main) dev-main-very-big_js-62f7f644.js (main-very-big_js-62f7f644) 1.57 KiB (javascript) 3.31 KiB (runtime) ={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
    runtime modules 3.31 KiB 6 modules
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) dev-vendors-node_modules_big_js_1-node_modules_small_js_1-node_modules_small_js_2.js (id hint: vendors) 399 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 267 bytes [built] [code generated]
    ./node_modules/small.js?1 66 bytes [built] [code generated]
    ./node_modules/small.js?2 66 bytes [built] [code generated]
  chunk (runtime: main) dev-vendors-node_modules_very-big_js_1.js (id hint: vendors) 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 [built] [code generated]
  development (webpack x.x.x) compiled successfully

switched:
  Entrypoint main 31.5 KiB = 9 assets
  chunk (runtime: main) switched-main-6bb16544.js (main-6bb16544) 1.57 KiB ={59}= ={318}= ={410}= ={520}= ={581}= ={663}= ={869}= ={997}= [initial] [rendered]
    > ./ main
    ./in-some-directory/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) switched-main-77a8c116.js (main-77a8c116) 1.57 KiB ={1}= ={318}= ={410}= ={520}= ={581}= ={663}= ={869}= ={997}= [initial] [rendered]
    > ./ main
    ./very-big.js?2 1.57 KiB [built] [code generated]
  chunk (runtime: main) switched-main-89a43a0f.js (main-89a43a0f) 1.57 KiB ={1}= ={59}= ={410}= ={520}= ={581}= ={663}= ={869}= ={997}= [initial] [rendered]
    > ./ main
    ./very-big.js?3 1.57 KiB [built] [code generated]
  chunk (runtime: main) switched-410.js (id hint: vendors) 1.57 KiB ={1}= ={59}= ={318}= ={520}= ={581}= ={663}= ={869}= ={997}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) switched-main-1df31ce3.js (main-1df31ce3) 1.19 KiB ={1}= ={59}= ={318}= ={410}= ={581}= ={663}= ={869}= ={997}= [initial] [rendered]
    > ./ main
    ./index.js 1.19 KiB [built] [code generated]
  chunk (runtime: main) switched-main-879072e3.js (main-879072e3) 1.68 KiB ={1}= ={59}= ={318}= ={410}= ={520}= ={663}= ={869}= ={997}= [initial] [rendered]
    > ./ main
    modules by path ./subfolder/*.js 1.1 KiB 11 modules
    modules by path ./*.js 594 bytes 9 modules
  chunk (runtime: main) switched-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.02 KiB (runtime) ={1}= ={59}= ={318}= ={410}= ={520}= ={581}= ={869}= ={997}= [entry] [rendered]
    > ./ main
    runtime modules 3.02 KiB 5 modules
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) switched-869.js (id hint: vendors) 399 bytes ={1}= ={59}= ={318}= ={410}= ={520}= ={581}= ={663}= ={997}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/big.js?1 267 bytes [built] [code generated]
    ./node_modules/small.js?1 66 bytes [built] [code generated]
    ./node_modules/small.js?2 66 bytes [built] [code generated]
  chunk (runtime: main) switched-main-7aeafcb2.js (main-7aeafcb2) 1.62 KiB ={1}= ={59}= ={318}= ={410}= ={520}= ={581}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    modules by path ./inner-module/*.js 594 bytes 9 modules
    modules by path ./in-some-directory/*.js 531 bytes
      ./in-some-directory/big.js?1 267 bytes [built] [code generated]
      ./in-some-directory/small.js?1 66 bytes [built] [code generated]
      ./in-some-directory/small.js?2 66 bytes [built] [code generated]
      ./in-some-directory/small.js?3 66 bytes [built] [code generated]
      ./in-some-directory/small.js?4 66 bytes [built] [code generated]
    modules by path ./*.js 534 bytes
      ./big.js?1 267 bytes [built] [code generated]
      ./big.js?2 267 bytes [built] [code generated]

  WARNING in SplitChunksPlugin
  Cache group defaultVendors
  Configured minSize (1000 bytes) is bigger than maxSize (100 bytes).
  This seem to be a invalid optimization.splitChunks configuration.

  WARNING in SplitChunksPlugin
  Fallback cache group
  Configured minSize (1000 bytes) is bigger than maxSize (100 bytes).
  This seem to be a invalid optimization.splitChunks configuration.

  switched (webpack x.x.x) compiled with 2 warnings

zero-min:
  Entrypoint main 31.8 KiB = 13 assets
  chunk (runtime: main) 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
    ./in-some-directory/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) 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
    ./very-big.js?2 1.57 KiB [built] [code generated]
  chunk (runtime: main) zero-min-main-3c98d7c3.js (main-3c98d7c3) 531 bytes ={1}= ={59}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./in-some-directory/big.js?1 267 bytes [built] [code generated]
    ./in-some-directory/small.js?1 66 bytes [built] [code generated]
    ./in-some-directory/small.js?2 66 bytes [built] [code generated]
    ./in-some-directory/small.js?3 66 bytes [built] [code generated]
    ./in-some-directory/small.js?4 66 bytes [built] [code generated]
  chunk (runtime: main) zero-min-main-2f7dcf2e.js (main-2f7dcf2e) 594 bytes ={1}= ={59}= ={198}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./inner-module/small.js?1 66 bytes [built] [code generated]
    ./inner-module/small.js?2 66 bytes [built] [code generated]
    ./inner-module/small.js?3 66 bytes [built] [code generated]
    ./inner-module/small.js?4 66 bytes [built] [code generated]
    ./inner-module/small.js?5 66 bytes [built] [code generated]
    ./inner-module/small.js?6 66 bytes [built] [code generated]
    ./inner-module/small.js?7 66 bytes [built] [code generated]
    ./inner-module/small.js?8 66 bytes [built] [code generated]
    ./inner-module/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) 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
    ./very-big.js?3 1.57 KiB [built] [code generated]
  chunk (runtime: main) zero-min-main-e7c5ace7.js (main-e7c5ace7) 594 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./small.js?1 66 bytes [built] [code generated]
    ./small.js?2 66 bytes [built] [code generated]
    ./small.js?3 66 bytes [built] [code generated]
    ./small.js?4 66 bytes [built] [code generated]
    ./small.js?5 66 bytes [built] [code generated]
    ./small.js?6 66 bytes [built] [code generated]
    ./small.js?7 66 bytes [built] [code generated]
    ./small.js?8 66 bytes [built] [code generated]
    ./small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) zero-min-main-1443e336.js (main-1443e336) 594 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={410}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./subfolder/small.js?1 66 bytes [built] [code generated]
    ./subfolder/small.js?2 66 bytes [built] [code generated]
    ./subfolder/small.js?3 66 bytes [built] [code generated]
    ./subfolder/small.js?4 66 bytes [built] [code generated]
    ./subfolder/small.js?5 66 bytes [built] [code generated]
    ./subfolder/small.js?6 66 bytes [built] [code generated]
    ./subfolder/small.js?7 66 bytes [built] [code generated]
    ./subfolder/small.js?8 66 bytes [built] [code generated]
    ./subfolder/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) zero-min-410.js (id hint: vendors) 1.57 KiB ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={490}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) zero-min-main-5cfff2c6.js (main-5cfff2c6) 534 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={520}= ={662}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./subfolder/big.js?1 267 bytes [built] [code generated]
    ./subfolder/big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) 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
    ./index.js 1.19 KiB [built] [code generated]
  chunk (runtime: main) zero-min-main-10f51d07.js (main-10f51d07) 534 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={663}= ={869}= [initial] [rendered]
    > ./ main
    ./big.js?1 267 bytes [built] [code generated]
    ./big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) zero-min-main-12217e1d.js (main-12217e1d) 1.57 KiB (javascript) 3.02 KiB (runtime) ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={869}= [entry] [rendered]
    > ./ main
    runtime modules 3.02 KiB 5 modules
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) zero-min-869.js (id hint: vendors) 399 bytes ={1}= ={59}= ={198}= ={204}= ={318}= ={358}= ={400}= ={410}= ={490}= ={520}= ={662}= ={663}= [initial] [rendered] split chunk (cache group: defaultVendors)
    > ./ main
    ./node_modules/big.js?1 267 bytes [built] [code generated]
    ./node_modules/small.js?1 66 bytes [built] [code generated]
    ./node_modules/small.js?2 66 bytes [built] [code generated]
  zero-min (webpack x.x.x) compiled successfully

max-async-size:
  Entrypoint main 15.9 KiB = max-async-size-main.js
  chunk (runtime: main) max-async-size-main.js (main) 2.46 KiB (javascript) 6.95 KiB (runtime) >{342}< >{385}< >{820}< >{920}< [entry] [rendered]
    > ./async main
    runtime modules 6.95 KiB 10 modules
    dependent modules 2.09 KiB [dependent] 6 modules
    ./async/index.js 386 bytes [built] [code generated]
  chunk (runtime: main) max-async-size-async-b-77a8c116.js (async-b-77a8c116) 1.57 KiB <{179}> ={385}= ={820}= ={920}= [rendered]
    > ./b ./async/index.js 10:2-49
    > ./a ./async/index.js 9:2-49
    ./very-big.js?2 1.57 KiB [built] [code generated]
  chunk (runtime: main) max-async-size-async-b-12217e1d.js (async-b-12217e1d) 1.57 KiB <{179}> ={342}= ={820}= ={920}= [rendered]
    > ./b ./async/index.js 10:2-49
    > ./a ./async/index.js 9:2-49
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) max-async-size-async-b-89a43a0f.js (async-b-89a43a0f) 1.57 KiB <{179}> ={342}= ={385}= ={920}= [rendered]
    > ./b ./async/index.js 10:2-49
    > ./a ./async/index.js 9:2-49
    ./very-big.js?3 1.57 KiB [built] [code generated]
  chunk (runtime: main) max-async-size-async-b-bde52cb3.js (async-b-bde52cb3) 855 bytes <{179}> ={342}= ={385}= ={820}= [rendered]
    > ./b ./async/index.js 10:2-49
    > ./a ./async/index.js 9:2-49
    dependent modules 594 bytes [dependent] 9 modules
    cacheable modules 261 bytes
      ./async/a.js 189 bytes [built] [code generated]
      ./async/b.js 72 bytes [built] [code generated]
  max-async-size (webpack x.x.x) compiled successfully

enforce-min-size:
  Entrypoint main 31.9 KiB = 14 assets
  chunk (runtime: main) enforce-min-size-10.js (id hint: all) 1.19 KiB ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./index.js 1.19 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-main.js (main) 3.02 KiB ={10}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [entry] [rendered]
    > ./ main
    runtime modules 3.02 KiB 5 modules
  chunk (runtime: main) enforce-min-size-221.js (id hint: all) 1.57 KiB ={10}= ={179}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./very-big.js?3 1.57 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-262.js (id hint: all) 1.57 KiB ={10}= ={179}= ={221}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./in-some-directory/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-410.js (id hint: all) 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./node_modules/very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-434.js (id hint: all) 594 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./inner-module/small.js?1 66 bytes [built] [code generated]
    ./inner-module/small.js?2 66 bytes [built] [code generated]
    ./inner-module/small.js?3 66 bytes [built] [code generated]
    ./inner-module/small.js?4 66 bytes [built] [code generated]
    ./inner-module/small.js?5 66 bytes [built] [code generated]
    ./inner-module/small.js?6 66 bytes [built] [code generated]
    ./inner-module/small.js?7 66 bytes [built] [code generated]
    ./inner-module/small.js?8 66 bytes [built] [code generated]
    ./inner-module/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-463.js (id hint: all) 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./very-big.js?1 1.57 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-519.js (id hint: all) 534 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={575}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./big.js?1 267 bytes [built] [code generated]
    ./big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-575.js (id hint: all) 1.57 KiB ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={614}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./very-big.js?2 1.57 KiB [built] [code generated]
  chunk (runtime: main) enforce-min-size-614.js (id hint: all) 531 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={692}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./in-some-directory/big.js?1 267 bytes [built] [code generated]
    ./in-some-directory/small.js?1 66 bytes [built] [code generated]
    ./in-some-directory/small.js?2 66 bytes [built] [code generated]
    ./in-some-directory/small.js?3 66 bytes [built] [code generated]
    ./in-some-directory/small.js?4 66 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-692.js (id hint: all) 594 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={822}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./small.js?1 66 bytes [built] [code generated]
    ./small.js?2 66 bytes [built] [code generated]
    ./small.js?3 66 bytes [built] [code generated]
    ./small.js?4 66 bytes [built] [code generated]
    ./small.js?5 66 bytes [built] [code generated]
    ./small.js?6 66 bytes [built] [code generated]
    ./small.js?7 66 bytes [built] [code generated]
    ./small.js?8 66 bytes [built] [code generated]
    ./small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-822.js (id hint: all) 594 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={825}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./subfolder/small.js?1 66 bytes [built] [code generated]
    ./subfolder/small.js?2 66 bytes [built] [code generated]
    ./subfolder/small.js?3 66 bytes [built] [code generated]
    ./subfolder/small.js?4 66 bytes [built] [code generated]
    ./subfolder/small.js?5 66 bytes [built] [code generated]
    ./subfolder/small.js?6 66 bytes [built] [code generated]
    ./subfolder/small.js?7 66 bytes [built] [code generated]
    ./subfolder/small.js?8 66 bytes [built] [code generated]
    ./subfolder/small.js?9 66 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-825.js (id hint: all) 534 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={869}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./subfolder/big.js?1 267 bytes [built] [code generated]
    ./subfolder/big.js?2 267 bytes [built] [code generated]
  chunk (runtime: main) enforce-min-size-869.js (id hint: all) 399 bytes ={10}= ={179}= ={221}= ={262}= ={410}= ={434}= ={463}= ={519}= ={575}= ={614}= ={692}= ={822}= ={825}= [initial] [rendered] split chunk (cache group: all)
    > ./ main
    ./node_modules/big.js?1 267 bytes [built] [code generated]
    ./node_modules/small.js?1 66 bytes [built] [code generated]
    ./node_modules/small.js?2 66 bytes [built] [code generated]
  enforce-min-size (webpack x.x.x) compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-prefer-bigger-splits 1`] = `
"Entrypoint main 11.2 KiB = default/main.js
chunk (runtime: main) default/118.js 150 bytes <{179}> ={334}= ={383}= [rendered] split chunk (cache group: default)
  > ./b ./index.js 2:0-47
  > ./c ./index.js 3:0-47
  ./d.js 63 bytes [built] [code generated]
  ./f.js 87 bytes [built] [code generated]
chunk (runtime: main) default/main.js (main) 147 bytes (javascript) 6.65 KiB (runtime) >{118}< >{334}< >{383}< >{794}< [entry] [rendered]
  > ./ main
  runtime modules 6.65 KiB 9 modules
  ./index.js 147 bytes [built] [code generated]
chunk (runtime: main) default/async-b.js (async-b) 158 bytes <{179}> ={118}= [rendered]
  > ./b ./index.js 2:0-47
  dependent modules 63 bytes [dependent] 1 module
  ./b.js 95 bytes [built] [code generated]
chunk (runtime: main) default/async-c.js (async-c) 70 bytes <{179}> ={118}= [rendered]
  > ./c ./index.js 3:0-47
  ./c.js 70 bytes [built] [code generated]
chunk (runtime: main) default/async-a.js (async-a) 196 bytes <{179}> [rendered]
  > ./a ./index.js 1:0-47
  dependent modules 126 bytes [dependent] 2 modules
  ./a.js 70 bytes [built] [code generated]
webpack x.x.x compiled successfully"
`;

exports[`StatsTestCases should print correct stats for split-chunks-runtime-specific 1`] = `
"used-exports:
  asset used-exports-c.js 6.04 KiB [emitted] (name: c)
  asset used-exports-b.js 6.03 KiB [emitted] (name: b)
  asset used-exports-332.js 424 bytes [emitted]
  asset used-exports-a.js 257 bytes [emitted] (name: a)
  Entrypoint a 257 bytes = used-exports-a.js
  Entrypoint b 6.45 KiB = used-exports-332.js 424 bytes used-exports-b.js 6.03 KiB
  Entrypoint c 6.45 KiB = used-exports-332.js 424 bytes used-exports-c.js 6.04 KiB
  chunk (runtime: b) used-exports-b.js (b) 54 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./b.js 54 bytes [built] [code generated]
  chunk (runtime: b, c) used-exports-332.js 72 bytes [initial] [rendered] split chunk (cache group: default)
    ./objects.js 72 bytes [built] [code generated]
  chunk (runtime: c) used-exports-c.js (c) 59 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./c.js 59 bytes [built] [code generated]
  chunk (runtime: a) used-exports-a.js (a) 126 bytes [entry] [rendered]
    ./a.js + 1 modules 126 bytes [built] [code generated]
  used-exports (webpack x.x.x) compiled successfully in X ms

no-used-exports:
  asset no-used-exports-c.js 6.04 KiB [emitted] (name: c)
  asset no-used-exports-a.js 6.03 KiB [emitted] (name: a)
  asset no-used-exports-b.js 6.03 KiB [emitted] (name: b)
  asset no-used-exports-332.js 447 bytes [emitted]
  Entrypoint a 6.47 KiB = no-used-exports-332.js 447 bytes no-used-exports-a.js 6.03 KiB
  Entrypoint b 6.47 KiB = no-used-exports-332.js 447 bytes no-used-exports-b.js 6.03 KiB
  Entrypoint c 6.48 KiB = no-used-exports-332.js 447 bytes no-used-exports-c.js 6.04 KiB
  chunk (runtime: b) no-used-exports-b.js (b) 54 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./b.js 54 bytes [built] [code generated]
  chunk (runtime: a, b, c) no-used-exports-332.js 72 bytes [initial] [rendered] split chunk (cache group: default)
    ./objects.js 72 bytes [built] [code generated]
  chunk (runtime: c) no-used-exports-c.js (c) 59 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./c.js 59 bytes [built] [code generated]
  chunk (runtime: a) no-used-exports-a.js (a) 54 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./a.js 54 bytes [built] [code generated]
  no-used-exports (webpack x.x.x) compiled successfully in X ms

global:
  asset global-c.js 6.04 KiB [emitted] (name: c)
  asset global-a.js 6.03 KiB [emitted] (name: a)
  asset global-b.js 6.03 KiB [emitted] (name: b)
  asset global-332.js 447 bytes [emitted]
  Entrypoint a 6.47 KiB = global-332.js 447 bytes global-a.js 6.03 KiB
  Entrypoint b 6.47 KiB = global-332.js 447 bytes global-b.js 6.03 KiB
  Entrypoint c 6.48 KiB = global-332.js 447 bytes global-c.js 6.04 KiB
  chunk (runtime: b) global-b.js (b) 54 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./b.js 54 bytes [built] [code generated]
  chunk (runtime: a, b, c) global-332.js 72 bytes [initial] [rendered] split chunk (cache group: default)
    ./objects.js 72 bytes [built] [code generated]
  chunk (runtime: c) global-c.js (c) 59 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./c.js 59 bytes [built] [code generated]
  chunk (runtime: a) global-a.js (a) 54 bytes (javascript) 2.76 KiB (runtime) [entry] [rendered]
    runtime modules 2.76 KiB 4 modules
    ./a.js 54 bytes [built] [code generated]
  global (webpack x.x.x) compiled successfully in X ms"
`;

exports[`StatsTestCases should print correct stats for tree-shaking 1`] = `
"asset bundle.js 6.89 KiB [emitted] (name: main)
runtime modules 663 bytes 3 modules
orphan modules 14 bytes [orphan] 1 module
cacheable modules 782 bytes
  ./index.js 316 bytes [built] [code generated] [1 warning]
    [no exports]
    [no exports used]
  ./reexport-known.js 49 bytes [built] [code generated]
    [exports: a, b]
    [only some exports used: a]
  ./reexport-unknown.js 100 bytes [built] [code generated]
    [exports: a, b, c, d]
    [only some exports used: a, c]
  ./reexport-star-known.js 58 bytes [built] [code generated]
    [exports: a, b]
    [only some exports used: a]
  ./reexport-star-unknown.js 85 bytes [built] [code generated]
    [only some exports used: a, c]
  ./edge.js 62 bytes [built] [code generated]
    [only some exports used: y]
  ./require.include.js 52 bytes [built] [code generated]
    [exports: a, default]
    [no exports used]
  ./a.js 30 bytes [built] [code generated]
    [exports: a]
    [all exports used]
  ./unknown.js 15 bytes [built] [code generated]
    [used exports unknown]
  ./unknown2.js 15 bytes [built] [code generated]
    [used exports unknown]

WARNING in ./index.js 9:0-36
require.include() is deprecated and will be removed soon.

webpack x.x.x compiled with 1 warning in X ms"
`;

exports[`StatsTestCases should print correct stats for wasm-explorer-examples-sync 1`] = `
"assets by path *.js 21.8 KiB
  asset bundle.js 16.4 KiB [emitted] (name: main)
  asset 325.bundle.js 3.79 KiB [emitted]
  asset 795.bundle.js 557 bytes [emitted]
  asset 526.bundle.js 366 bytes [emitted] (id hint: vendors)
  asset 189.bundle.js 243 bytes [emitted]
  asset 517.bundle.js 243 bytes [emitted]
  asset 20.bundle.js 241 bytes [emitted]
assets by path *.wasm 1.37 KiB
  asset e3f145b183228cc640d7.module.wasm 531 bytes [emitted] [immutable]
  asset 82d524821ee70d495948.module.wasm 290 bytes [emitted] [immutable]
  asset ea450800640f54975338.module.wasm 156 bytes [emitted] [immutable]
  asset ebbf27083d239c1ad5e3.module.wasm 154 bytes [emitted] [immutable]
  asset ee97efb6a05a4e504238.module.wasm 154 bytes [emitted] [immutable]
  asset 0301cb3f9f4151b567f5.module.wasm 120 bytes [emitted] [immutable]
chunk (runtime: main) 20.bundle.js 50 bytes (javascript) 531 bytes (webassembly) [rendered]
  ./duff.wasm 50 bytes (javascript) 531 bytes (webassembly) [built] [code generated]
chunk (runtime: main) bundle.js (main) 586 bytes (javascript) 9.25 KiB (runtime) [entry] [rendered]
  runtime modules 9.25 KiB 11 modules
  ./index.js 586 bytes [built] [code generated]
chunk (runtime: main) 189.bundle.js 50 bytes (javascript) 156 bytes (webassembly) [rendered]
  ./Q_rsqrt.wasm 50 bytes (javascript) 156 bytes (webassembly) [built] [code generated]
chunk (runtime: main) 325.bundle.js 1.45 KiB (javascript) 154 bytes (webassembly) [rendered]
  ./testFunction.wasm 50 bytes (javascript) 154 bytes (webassembly) [dependent] [built] [code generated]
  ./tests.js 1.4 KiB [built] [code generated]
chunk (runtime: main) 517.bundle.js 50 bytes (javascript) 120 bytes (webassembly) [rendered]
  ./popcnt.wasm 50 bytes (javascript) 120 bytes (webassembly) [built] [code generated]
chunk (runtime: main) 526.bundle.js (id hint: vendors) 34 bytes [rendered] split chunk (cache group: defaultVendors)
  ./node_modules/env.js 34 bytes [built] [code generated]
chunk (runtime: main) 795.bundle.js 110 bytes (javascript) 444 bytes (webassembly) [rendered]
  ./fact.wasm 50 bytes (javascript) 154 bytes (webassembly) [built] [code generated]
  ./fast-math.wasm 60 bytes (javascript) 290 bytes (webassembly) [built] [code generated]
runtime modules 9.25 KiB 11 modules
cacheable modules 2.31 KiB (javascript) 1.37 KiB (webassembly)
  webassembly modules 310 bytes (javascript) 1.37 KiB (webassembly)
    ./Q_rsqrt.wasm 50 bytes (javascript) 156 bytes (webassembly) [built] [code generated]
    ./testFunction.wasm 50 bytes (javascript) 154 bytes (webassembly) [built] [code generated]
    ./fact.wasm 50 bytes (javascript) 154 bytes (webassembly) [built] [code generated]
    ./popcnt.wasm 50 bytes (javascript) 120 bytes (webassembly) [built] [code generated]
    ./fast-math.wasm 60 bytes (javascript) 290 bytes (webassembly) [built] [code generated]
    ./duff.wasm 50 bytes (javascript) 531 bytes (webassembly) [built] [code generated]
  javascript modules 2.01 KiB
    ./index.js 586 bytes [built] [code generated]
    ./tests.js 1.4 KiB [built] [code generated]
    ./node_modules/env.js 34 bytes [built] [code generated]
webpack x.x.x compiled successfully in X ms"
`;
