optimize-css-assets-webpack-plugin
Advanced tools
Comparing version
{ | ||
"name": "optimize-css-assets-webpack-plugin", | ||
"version": "5.0.6", | ||
"version": "5.0.7", | ||
"description": "A Webpack plugin to optimize \\ minimize CSS assets.", | ||
@@ -33,4 +33,5 @@ "keywords": [ | ||
"dependencies": { | ||
"cssnano": "^4.1.10", | ||
"last-call-webpack-plugin": "^3.0.0" | ||
"cssnano": "^5.0.6", | ||
"last-call-webpack-plugin": "^3.0.0", | ||
"postcss": "^8.2.1" | ||
}, | ||
@@ -37,0 +38,0 @@ "devDependencies": { |
@@ -5,2 +5,9 @@ const url = require('url'); | ||
function getDefaultProcessor() { | ||
const postcss = require('postcss'); | ||
const cssnano = require('cssnano'); | ||
return postcss([cssnano()]); | ||
} | ||
class OptimizeCssAssetsWebpackPlugin extends LastCallWebpackPlugin { | ||
@@ -24,3 +31,3 @@ constructor(options) { | ||
this.options.cssProcessor = !options || !options.cssProcessor ? | ||
require('cssnano') : | ||
getDefaultProcessor() : | ||
options.cssProcessor; | ||
@@ -27,0 +34,0 @@ this.options.cssProcessorOptions = !options || options.cssProcessorOptions === undefined ? |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
17953
0.96%369
1.37%4
33.33%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated