diff --git a/package.json b/package.json index 172a9e3..3294c45 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,6 @@ "prepare": "pnpm run build" }, "dependencies": { - "colorette": "^2.0.10", "memfs": "^4.43.1", "mime-types": "^3.0.1", "on-finished": "^2.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 945e7d4..0ccdf81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,9 +8,6 @@ importers: .: dependencies: - colorette: - specifier: ^2.0.10 - version: 2.0.20 memfs: specifier: ^4.43.1 version: 4.56.11(tslib@2.8.1) @@ -1622,9 +1619,6 @@ packages: color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -5017,8 +5011,6 @@ snapshots: color-name@1.1.3: {} - colorette@2.0.20: {} - combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 diff --git a/src/utils/setupHooks.js b/src/utils/setupHooks.js index cfe7bf4..0643b66 100644 --- a/src/utils/setupHooks.js +++ b/src/utils/setupHooks.js @@ -31,22 +31,6 @@ function setupHooks(context) { context.stats = undefined; } - /** - * @param {StatsOptions} statsOptions stats options - * @returns {StatsObjectOptions} object stats options - */ - function normalizeStatsOptions(statsOptions) { - if (typeof statsOptions === "undefined") { - statsOptions = { preset: "normal" }; - } else if (typeof statsOptions === "boolean") { - statsOptions = statsOptions ? { preset: "normal" } : { preset: "none" }; - } else if (typeof statsOptions === "string") { - statsOptions = { preset: statsOptions }; - } - - return statsOptions; - } - /** * @param {Stats | MultiStats} stats stats */ @@ -96,31 +80,6 @@ function setupHooks(context) { : /** @type {Compiler} */ (compiler).options.stats; } - if (isMultiCompilerMode) { - /** @type {MultiStatsOptions} */ - (statsOptions).children = - /** @type {MultiStatsOptions} */ - (statsOptions).children.map( - /** - * @param {StatsOptions} childStatsOptions child stats options - * @returns {StatsObjectOptions} object child stats options - */ - (childStatsOptions) => { - childStatsOptions = normalizeStatsOptions(childStatsOptions); - - return childStatsOptions; - }, - ); - } else { - statsOptions = normalizeStatsOptions( - /** @type {StatsOptions} */ (statsOptions), - ); - - if (typeof statsOptions.colors === "undefined") { - statsOptions.colors = require("colorette").isColorSupported; - } - } - const printedStats = stats.toString( /** @type {StatsObjectOptions} */ (statsOptions),