(name)
| 1149 | * @returns {{ name: string, size: number }} Asset object |
| 1150 | */ |
| 1151 | const toAsset = (name) => { |
| 1152 | const asset = compilation.getAsset(name); |
| 1153 | return { |
| 1154 | name, |
| 1155 | size: /** @type {number} */ (asset ? asset.info.size : -1) |
| 1156 | }; |
| 1157 | }; |
| 1158 | /** @type {(total: number, asset: { size: number }) => number} */ |
| 1159 | const sizeReducer = (total, { size }) => total + size; |
| 1160 | const assets = uniqueArray(chunkGroup.chunks, (c) => c.files).map( |