MCPcopy Index your code
hub / github.com/developit/optimize-plugin / showSize

Function showSize

test/_util.js:37–48  ·  view source on GitHub ↗
(file)

Source from the content-addressed store, hash-verified

35 return size + 'b';
36 };
37 const showSize = async (file) => {
38 const size = await gzipSize(assets[file]);
39 let str = `\n ${file}: ${prettyBytes(size)}`;
40 if (file.match(/.legacy/)) {
41 legacySize += size;
42 } else {
43 modernSize += size;
44 const legacyName = file.replace(/\.js$/, '.legacy.js');
45 if (assets[legacyName]) str += await showSize(legacyName);
46 }
47 return str;
48 };
49
50 let str = `SIZES${name ? ` for ${name}` : ''}:`;
51 for (const i in assets) {

Callers 1

printSizesFunction · 0.85

Calls 2

gzipSizeFunction · 0.85
prettyBytesFunction · 0.85

Tested by

no test coverage detected