Skip to content

Commit 832c0a4

Browse files
authored
refactor: remove colorette dependency (#21)
1 parent db74d85 commit 832c0a4

3 files changed

Lines changed: 0 additions & 50 deletions

File tree

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"prepare": "pnpm run build"
4040
},
4141
"dependencies": {
42-
"colorette": "^2.0.10",
4342
"memfs": "^4.43.1",
4443
"mime-types": "^3.0.1",
4544
"on-finished": "^2.4.1",

pnpm-lock.yaml

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/utils/setupHooks.js

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,6 @@ function setupHooks(context) {
3131
context.stats = undefined;
3232
}
3333

34-
/**
35-
* @param {StatsOptions} statsOptions stats options
36-
* @returns {StatsObjectOptions} object stats options
37-
*/
38-
function normalizeStatsOptions(statsOptions) {
39-
if (typeof statsOptions === "undefined") {
40-
statsOptions = { preset: "normal" };
41-
} else if (typeof statsOptions === "boolean") {
42-
statsOptions = statsOptions ? { preset: "normal" } : { preset: "none" };
43-
} else if (typeof statsOptions === "string") {
44-
statsOptions = { preset: statsOptions };
45-
}
46-
47-
return statsOptions;
48-
}
49-
5034
/**
5135
* @param {Stats | MultiStats} stats stats
5236
*/
@@ -96,31 +80,6 @@ function setupHooks(context) {
9680
: /** @type {Compiler} */ (compiler).options.stats;
9781
}
9882

99-
if (isMultiCompilerMode) {
100-
/** @type {MultiStatsOptions} */
101-
(statsOptions).children =
102-
/** @type {MultiStatsOptions} */
103-
(statsOptions).children.map(
104-
/**
105-
* @param {StatsOptions} childStatsOptions child stats options
106-
* @returns {StatsObjectOptions} object child stats options
107-
*/
108-
(childStatsOptions) => {
109-
childStatsOptions = normalizeStatsOptions(childStatsOptions);
110-
111-
return childStatsOptions;
112-
},
113-
);
114-
} else {
115-
statsOptions = normalizeStatsOptions(
116-
/** @type {StatsOptions} */ (statsOptions),
117-
);
118-
119-
if (typeof statsOptions.colors === "undefined") {
120-
statsOptions.colors = require("colorette").isColorSupported;
121-
}
122-
}
123-
12483
const printedStats = stats.toString(
12584
/** @type {StatsObjectOptions} */
12685
(statsOptions),

0 commit comments

Comments
 (0)