Skip to content

Commit eb63097

Browse files
committed
Use webpack-sources
1 parent 8aa2242 commit eb63097

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

index.js

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
var _ = require('underscore');
2+
var webpackSources = require('webpack-sources');
23

34
function OptimizeCssAssetsPlugin(options) {
45
this.options = options || {};
@@ -31,14 +32,7 @@ OptimizeCssAssetsPlugin.prototype.processCss = function(css) {
3132
};
3233

3334
OptimizeCssAssetsPlugin.prototype.createCssAsset = function(css, originalAsset) {
34-
return {
35-
source: function() {
36-
return css;
37-
},
38-
size: function() {
39-
return css.length;
40-
}
41-
};
35+
return new webpackSources.RawSource(css);
4236
};
4337

4438
OptimizeCssAssetsPlugin.prototype.apply = function(compiler) {

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"description": "A Webpack plugin to optimize \\ minimize CSS assets.",
66
"dependencies": {
77
"cssnano": "^3.4.0",
8-
"underscore": "^1.8.3"
8+
"underscore": "^1.8.3",
9+
"webpack-sources": "^0.1.0"
910
},
1011
"main": "index.js",
1112
"homepage": "http://github.com/NMFR/optimize-css-assets-webpack-plugin",

0 commit comments

Comments
 (0)