Skip to content

Commit e2ae3ad

Browse files
committed
compare buffers via .equals
1 parent 4a0d409 commit e2ae3ad

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: src/index.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,12 @@ class MiniCssExtractPlugin {
205205
*/
206206
updateCacheModule(module) {
207207
if (
208-
this.content !== /** @type {CssModule} */ (module).content ||
208+
!this.content.equals(module.content) ||
209209
this.layer !== /** @type {CssModule} */ (module).layer ||
210210
this.supports !== /** @type {CssModule} */ (module).supports ||
211211
this.media !== /** @type {CssModule} */ (module).media ||
212-
this.sourceMap !== /** @type {CssModule} */ (module).sourceMap ||
212+
(Buffer.isBuffer(this.sourceMap) && Buffer.isBuffer(module.sourceMap) && !this.sourceMap.equals(module.sourceMap)) ||
213+
this.sourceMap !== /** @type {CssModule} */ module.sourceMap ||
213214
this.assets !== /** @type {CssModule} */ (module).assets ||
214215
this.assetsInfo !== /** @type {CssModule} */ (module).assetsInfo
215216
) {

0 commit comments

Comments
 (0)