From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- .../src/index.js | 72 ---------------------- 1 file changed, 72 deletions(-) delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/src/index.js (limited to 'node_modules/optimize-css-assets-webpack-plugin/src') diff --git a/node_modules/optimize-css-assets-webpack-plugin/src/index.js b/node_modules/optimize-css-assets-webpack-plugin/src/index.js deleted file mode 100644 index 4cfb8a50..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/src/index.js +++ /dev/null @@ -1,72 +0,0 @@ -const LastCallWebpackPlugin = require('last-call-webpack-plugin'); - -class OptimizeCssAssetsWebpackPlugin extends LastCallWebpackPlugin { - constructor(options) { - super({ - assetProcessors: [ - { - phase: LastCallWebpackPlugin.PHASES.OPTIMIZE_CHUNK_ASSETS, - regExp: (options && options.assetNameRegExp) || /\.css$/g, - processor: (assetName, asset, assets) => - this.processCss(assetName, asset, assets), - } - ], - canPrint: options && options.canPrint, - }); - - this.options.assetNameRegExp = !options || !options.assetNameRegExp ? - /\.css$/g : - options.assetNameRegExp; - this.options.cssProcessor = !options || !options.cssProcessor ? - require('cssnano') : - options.cssProcessor; - this.options.cssProcessorOptions = !options || options.cssProcessorOptions === undefined ? - {} : - options.cssProcessorOptions; - } - - buildPluginDescriptor() { - return { name: 'OptimizeCssAssetsWebpackPlugin' }; - } - - processCss(assetName, asset, assets) { - const css = asset.sourceAndMap ? asset.sourceAndMap() : { source: asset.source() }; - const processOptions = Object.assign( - { from: assetName, to: assetName }, - this.options.cssProcessorOptions - ); - - if (processOptions.map && !processOptions.map.prev) { - try { - let map = css.map; - if (!map) { - const mapJson = assets.getAsset(assetName + '.map'); - if (mapJson) { - map = JSON.parse(mapJson); - } - } - if ( - map && - ( - (map.sources && map.sources.length > 0) || - (map.mappings && map.mappings.length > 0) - ) - ) { - processOptions.map = Object.assign({ prev: map }, processOptions.map); - } - } catch (err) { - console.warn('OptimizeCssAssetsPlugin.processCss() Error getting previous source map', err); - } - } - return this.options - .cssProcessor.process(css.source, processOptions) - .then(r => { - if (processOptions.map && r.map && r.map.toString) { - assets.setAsset(assetName + '.map', r.map.toString()); - } - return r.css; - }); - } -} - -module.exports = OptimizeCssAssetsWebpackPlugin; -- cgit v1.2.3