@@ -20,7 +20,8 @@ module.exports = {
2020function getViewerData ( bundleStats , bundleDir , opts ) {
2121 const {
2222 logger = new Logger ( ) ,
23- excludeAssets = null
23+ excludeAssets = null ,
24+ compressedSize = gzipSize
2425 } = opts || { } ;
2526
2627 const isAssetIncluded = createAssetsFilter ( excludeAssets ) ;
@@ -102,7 +103,7 @@ function getViewerData(bundleStats, bundleDir, opts) {
102103
103104 if ( assetSources ) {
104105 asset . parsedSize = Buffer . byteLength ( assetSources . src ) ;
105- asset . gzipSize = gzipSize ( assetSources . src ) ;
106+ asset . gzipSize = compressedSize ( assetSources . src ) ;
106107 }
107108
108109 // Picking modules from current bundle script
@@ -143,7 +144,7 @@ function getViewerData(bundleStats, bundleDir, opts) {
143144 }
144145
145146 asset . modules = assetModules ;
146- asset . tree = createModulesTree ( asset . modules ) ;
147+ asset . tree = createModulesTree ( asset . modules , { compressedSize } ) ;
147148 return result ;
148149 } , { } ) ;
149150
@@ -203,8 +204,8 @@ function isRuntimeModule(statModule) {
203204 return statModule . moduleType === 'runtime' ;
204205}
205206
206- function createModulesTree ( modules ) {
207- const root = new Folder ( '.' ) ;
207+ function createModulesTree ( modules , opts ) {
208+ const root = new Folder ( '.' , opts ) ;
208209
209210 modules . forEach ( module => root . addModule ( module ) ) ;
210211 root . mergeNestedFolders ( ) ;
0 commit comments