diff --git a/src/index.js b/src/index.js index e20f93c2..224339b4 100644 --- a/src/index.js +++ b/src/index.js @@ -206,11 +206,16 @@ class MiniCssExtractPlugin { */ updateCacheModule(module) { if ( - this.content !== /** @type {CssModule} */ (module).content || + !this.content.equals(/** @type {CssModule} */ (module).content) || this.layer !== /** @type {CssModule} */ (module).layer || this.supports !== /** @type {CssModule} */ (module).supports || this.media !== /** @type {CssModule} */ (module).media || - this.sourceMap !== /** @type {CssModule} */ (module).sourceMap || + (this.sourceMap + ? !this.sourceMap.equals( + /** @type {Uint8Array} **/ + (/** @type {CssModule} */ (module).sourceMap) + ) + : false) || this.assets !== /** @type {CssModule} */ (module).assets || this.assetsInfo !== /** @type {CssModule} */ (module).assetsInfo ) {