You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/* MIT License http://www.opensource.org/licenses/mit-license.php
Author Tobias Koppers @sokra */
"use strict";
const SizeFormatHelpers = require("../SizeFormatHelpers"); const WebpackError = require("../WebpackError");
class MinMaxSizeWarning extends WebpackError { /** * @param {string[] | undefined} keys keys * @param {number} minSize minimum size * @param {number} maxSize maximum size */ constructor(keys, minSize, maxSize) { let keysMessage = "Fallback cache group"; if (keys) { keysMessage = keys.length > 1 ? `Cache groups ${keys.sort().join(", ")}` : `Cache group ${keys[0]}`; } super( "SplitChunksPlugin\n" + `${keysMessage}\n` + `Configured minSize (${SizeFormatHelpers.formatSize(minSize)}) is ` + `bigger than maxSize (${SizeFormatHelpers.formatSize(maxSize)}).\n` + "This seem to be a invalid optimization.splitChunks configuration." ); } }
module.exports = MinMaxSizeWarning;
|