Socket
Socket
Sign inDemoInstall

mini-css-extract-plugin

Package Overview
Dependencies
Maintainers
5
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mini-css-extract-plugin - npm Package Compare versions

Comparing version 1.3.7 to 1.3.8

7

CHANGELOG.md

@@ -5,2 +5,9 @@ # Changelog

### [1.3.8](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.7...v1.3.8) (2021-02-18)
### Bug Fixes
* deterministic `[contenthash]` ([#702](https://github.com/webpack-contrib/mini-css-extract-plugin/issues/702)) ([2ff8e59](https://github.com/webpack-contrib/mini-css-extract-plugin/commit/2ff8e592e13d54dc87fad4fcf5065136d4610dca))
### [1.3.7](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.6...v1.3.7) (2021-02-15)

@@ -7,0 +14,0 @@

22

dist/index.js

@@ -267,2 +267,3 @@ "use strict";

});
this._sortedModulesCache = new WeakMap();
this.options = Object.assign({

@@ -472,3 +473,3 @@ filename: DEFAULT_FILENAME,

} = compilation;
const modules = isWebpack4 ? Array.from(this.getChunkModules(chunk, chunkGraph)).filter(module => module.type === _utils.MODULE_TYPE) : chunkGraph.getChunkModulesIterableBySourceType(chunk, _utils.MODULE_TYPE);
const modules = isWebpack4 ? Array.from(this.getChunkModules(chunk, chunkGraph)).filter(module => module.type === _utils.MODULE_TYPE) : this.sortModules(compilation, chunk, chunkGraph.getChunkModulesIterableBySourceType(chunk, _utils.MODULE_TYPE), compilation.runtimeTemplate.requestShortener);

@@ -683,4 +684,10 @@ if (modules) {

renderContentAsset(compiler, compilation, chunk, modules, requestShortener) {
let usedModules;
sortModules(compilation, chunk, modules, requestShortener) {
let usedModules = this._sortedModulesCache.get(chunk);
if (usedModules || !modules) {
return usedModules;
}
modules = [...modules];
const [chunkGroup] = chunk.groupsIterable;

@@ -784,5 +791,12 @@ const moduleIndexFunctionName = typeof compilation.chunkGraph !== 'undefined' ? 'getModulePostOrderIndex' : 'getModuleIndex2';

usedModules = modules;
} // TODO remove after drop webpack v4
}
this._sortedModulesCache.set(chunk, usedModules);
return usedModules;
}
renderContentAsset(compiler, compilation, chunk, modules, requestShortener) {
const usedModules = this.sortModules(compilation, chunk, modules, requestShortener); // TODO remove after drop webpack v4
const {

@@ -789,0 +803,0 @@ ConcatSource,

2

package.json
{
"name": "mini-css-extract-plugin",
"version": "1.3.7",
"version": "1.3.8",
"description": "extracts CSS into separate files",

@@ -5,0 +5,0 @@ "license": "MIT",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc