| | |
| | | |
| | | /** @typedef {import("./SizeLimitsPlugin").AssetDetails} AssetDetails */ |
| | | |
| | | module.exports = class AssetsOverSizeLimitWarning extends WebpackError { |
| | | class AssetsOverSizeLimitWarning extends WebpackError { |
| | | /** |
| | | * Creates an instance of AssetsOverSizeLimitWarning. |
| | | * @param {AssetDetails[]} assetsOverSizeLimit the assets |
| | | * @param {number} assetLimit the size limit |
| | | */ |
| | |
| | | This can impact web performance. |
| | | Assets: ${assetLists}`); |
| | | |
| | | /** @type {string} */ |
| | | this.name = "AssetsOverSizeLimitWarning"; |
| | | /** @type {AssetDetails[]} */ |
| | | this.assets = assetsOverSizeLimit; |
| | | } |
| | | }; |
| | | } |
| | | |
| | | /** @type {typeof AssetsOverSizeLimitWarning} */ |
| | | module.exports = AssetsOverSizeLimitWarning; |