Skip to content

Commit 445e75b

Browse files
refactor: fix types (#232)
1 parent 3e9d441 commit 445e75b

File tree

4 files changed

+21
-18
lines changed

4 files changed

+21
-18
lines changed

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
"standard-version": "^9.5.0",
117117
"sugarss": "^4.0.1",
118118
"typescript": "^5.0.4",
119-
"webpack": "^5.81.0"
119+
"webpack": "^5.83.1"
120120
},
121121
"keywords": [
122122
"cssnano",

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@ const { minify: minifyWorker } = require("./minify");
114114

115115
/** @typedef {undefined | boolean | number} Parallel */
116116

117-
/** @typedef {string | RegExp | string[] | RegExp[]} Rule */
117+
/** @typedef {RegExp | string} Rule */
118+
/** @typedef {Rule[] | Rule} Rules */
118119

119120
/** @typedef {(warning: Warning | WarningObject | string, file: string, source?: string) => boolean} WarningsFilter */
120121

types/index.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ declare namespace CssMinimizerPlugin {
9797
InternalResult,
9898
Parallel,
9999
Rule,
100+
Rules,
100101
WarningsFilter,
101102
BasePluginOptions,
102103
MinimizerWorker,
@@ -213,7 +214,8 @@ type InternalResult = {
213214
errors: Array<Error | ErrorObject | string>;
214215
};
215216
type Parallel = undefined | boolean | number;
216-
type Rule = string | RegExp | string[] | RegExp[];
217+
type Rule = RegExp | string;
218+
type Rules = Rule[] | Rule;
217219
type WarningsFilter = (
218220
warning: Warning | WarningObject | string,
219221
file: string,

0 commit comments

Comments
 (0)