11
2+ const commons = {
3+ 'polyfills.*.js' : { size : 4620 } ,
4+ 'polyfills.*.js.map' : { size : 31760 } ,
5+ 'favicon.ico' : { size : 15086 } ,
6+ } ;
7+
28const smallBuildCommons = {
9+ ...commons ,
310 assets : {
411 'favicon.ico' : { size : 15086 } ,
512 'icon.png' : { size : 51484 }
613 } ,
7- 'polyfills.js' : { size : 4620 } ,
8- 'polyfills.js.map' : { size : 31760 } ,
9- 'favicon.ico' : { size : 15086 } ,
1014 'sw.js' : { size : 3330 } ,
1115 'manifest.json' : { size : 298 } ,
12- 'push-manifest.json' : { size : 88 } ,
16+ 'push-manifest.json' : { size : 100 } ,
1317} ;
1418
1519const fullBuildCommons = {
20+ ...commons ,
1621 assets : {
1722 'favicon.ico' : { size : 15086 } ,
1823 icons : {
@@ -24,79 +29,75 @@ const fullBuildCommons = {
2429 'mstile-150x150.png' : { size : 9050 }
2530 }
2631 } ,
27- 'polyfills.js' : { size : 4620 } ,
28- 'push-manifest.json' : { size : 303 } ,
29- 'favicon.ico' : { size : 15086 } ,
32+ 'push-manifest.json' : { size : 327 } ,
3033 'manifest.json' : { size : 426 } ,
3134 'sw.js' : { size : 3850 }
3235} ;
3336
3437export default {
3538 empty : {
3639 ...smallBuildCommons ,
37- 'bundle.js' : { size : 9810 } ,
38- 'bundle.js.map' : { size : 44660 } ,
40+ 'bundle.*. js' : { size : 9810 } ,
41+ 'bundle.*. js.map' : { size : 44660 } ,
3942 'index.html' : { size : 630 } ,
40- 'style.css' : { size : 131 } ,
41- 'style.css.map' : { size : 359 } ,
43+ 'style.*. css' : { size : 131 } ,
44+ 'style.*. css.map' : { size : 359 } ,
4245 'ssr-build' : {
4346 'ssr-bundle.js' : { size : 16245 } ,
4447 'ssr-bundle.js.map' : { size : 31821 } ,
45- 'style.css' : { size : 130 } ,
46- 'style.css.map' : { size : 360 } ,
48+ 'style.*. css' : { size : 130 } ,
49+ 'style.*. css.map' : { size : 360 } ,
4750 }
4851 } ,
4952 simple : {
5053 ...smallBuildCommons ,
51- 'bundle.js' : { size : 10460 } ,
52- 'bundle.js.map' : { size : 48670 } ,
54+ 'bundle.*. js' : { size : 10460 } ,
55+ 'bundle.*. js.map' : { size : 48670 } ,
5356 'index.html' : { size : 640 } ,
54- 'style.css' : { size : 296 } ,
55- 'style.css.map' : { size : 621 } ,
57+ 'style.*. css' : { size : 296 } ,
58+ 'style.*. css.map' : { size : 621 } ,
5659 'manifest.json' : { size : 290 } ,
5760 'ssr-build' : {
5861 'ssr-bundle.js' : { size : 18205 } ,
5962 'ssr-bundle.js.map' : { size : 33478 } ,
60- 'style.css' : { size : 296 } ,
61- 'style.css.map' : { size : 621 } ,
63+ 'style.*. css' : { size : 296 } ,
64+ 'style.*. css.map' : { size : 621 } ,
6265 }
6366 } ,
6467 root : {
6568 ...fullBuildCommons ,
66- 'bundle.js' : { size : 18460 } ,
67- 'bundle.js.map' : { size : 101500 } ,
69+ 'bundle.*. js' : { size : 18460 } ,
70+ 'bundle.*. js.map' : { size : 101500 } ,
6871 'route-home.chunk.*.js' : { size : 1020 } ,
6972 'route-home.chunk.*.js.map' : { size : 4977 } ,
7073 'route-profile.chunk.*.js' : { size : 1660 } ,
7174 'route-profile.chunk.*.js.map' : { size : 8607 } ,
72- 'polyfills.js.map' : { size : 31750 } ,
7375 'index.html' : { size : 870 } ,
74- 'style.css' : { size : 1065 } ,
75- 'style.css.map' : { size : 2246 } ,
76+ 'style.*. css' : { size : 1065 } ,
77+ 'style.*. css.map' : { size : 2246 } ,
7678 'ssr-build' : {
7779 'ssr-bundle.js' : { size : 39459 } ,
7880 'ssr-bundle.js.map' : { size : 65629 } ,
79- 'style.css' : { size : 1065 } ,
80- 'style.css.map' : { size : 2250 } ,
81+ 'style.*. css' : { size : 1065 } ,
82+ 'style.*. css.map' : { size : 2250 } ,
8183 }
8284 } ,
8385 'full' : {
8486 ...fullBuildCommons ,
85- 'bundle.js' : { size : 19300 } ,
86- 'bundle.js.map' : { size : 105590 } ,
87+ 'bundle.*. js' : { size : 19300 } ,
88+ 'bundle.*. js.map' : { size : 105590 } ,
8789 'route-home.chunk.*.js' : { size : 1000 } ,
8890 'route-home.chunk.*.js.map' : { size : 4981 } ,
8991 'route-profile.chunk.*.js' : { size : 1650 } ,
9092 'route-profile.chunk.*.js.map' : { size : 8609 } ,
91- 'polyfills.js.map' : { size : 31800 } ,
9293 'index.html' : { size : 850 } ,
93- 'style.css' : { size : 1065 } ,
94- 'style.css.map' : { size : 2345 } ,
94+ 'style.*. css' : { size : 1065 } ,
95+ 'style.*. css.map' : { size : 2345 } ,
9596 'ssr-build' : {
9697 'ssr-bundle.js' : { size : 41715 } ,
9798 'ssr-bundle.js.map' : { size : 66661 } ,
98- 'style.css' : { size : 1065 } ,
99- 'style.css.map' : { size : 2345 } ,
99+ 'style.*. css' : { size : 1065 } ,
100+ 'style.*. css.map' : { size : 2345 } ,
100101 }
101102 }
102103} ;
@@ -107,7 +108,6 @@ export const sassPrerendered = `
107108 <h1>Header on background</h1>
108109 <p>Paragraph on background</p>
109110 </div>
110- <script src="/bundle.js" defer="defer"></script>
111111 {{ ... }}
112112</body>
113113` ;
@@ -123,7 +123,7 @@ export const withCustomTemplate = `
123123 <body>
124124 <h1>Guess what</h1>
125125 <h2>This is an app with custom template</h2>
126- <script src="/bundle.js" defer="defer"></script>
126+ {{ ... }}
127127 </body>
128128</html>
129129` ;
@@ -133,7 +133,6 @@ export const multiplePrerenderingHome = `
133133 <div id="app">
134134 <div>Home</div>
135135 </div>
136- <script defer="defer" src="/bundle.js"></script>
137136 {{ ... }}
138137</body>
139138` ;
@@ -143,7 +142,6 @@ export const multiplePrerenderingRoute = `
143142 <div id="app">
144143 <div>Route66</div>
145144 </div>
146- <script defer="defer" src="/bundle.js"></script>
147145 {{ ... }}
148146</body>
149147` ;
0 commit comments