Skip to content

Commit 76f1826

Browse files
committed
chore: fix lint
1 parent dd43fac commit 76f1826

File tree

3 files changed

+11
-32
lines changed

3 files changed

+11
-32
lines changed

package-lock.json

Lines changed: 1 addition & 30 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 & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
"dependencies": {
7272
"@jridgewell/trace-mapping": "^0.3.25",
7373
"cssnano": "^7.0.4",
74+
"jest-worker": "^30.0.5",
7475
"postcss": "^8.4.40",
7576
"schema-utils": "^4.2.0",
7677
"serialize-javascript": "^6.0.2"

src/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,9 @@ class CssMinimizerPlugin {
180180
});
181181

182182
const {
183-
minify = /** @type {BasicMinimizerImplementation<T>} */ (cssnanoMinify),
183+
minify: minifyOption = /** @type {BasicMinimizerImplementation<T>} */ (
184+
cssnanoMinify
185+
),
184186
minimizerOptions = /** @type {MinimizerOptions<T>} */ ({}),
185187
test = /\.css(\?.*)?$/i,
186188
warningsFilter = () => true,
@@ -189,6 +191,9 @@ class CssMinimizerPlugin {
189191
exclude,
190192
} = options || {};
191193

194+
// Avoid shadowing by assigning to a new variable
195+
const defaultMinify = minifyOption;
196+
192197
/**
193198
* @private
194199
* @type {InternalPluginOptions<T>}
@@ -200,7 +205,9 @@ class CssMinimizerPlugin {
200205
include,
201206
exclude,
202207
minimizer: {
203-
implementation: /** @type {MinimizerImplementation<T>} */ (minify),
208+
implementation: /** @type {MinimizerImplementation<T>} */ (
209+
defaultMinify
210+
),
204211
options: minimizerOptions,
205212
},
206213
};

0 commit comments

Comments
 (0)